Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CÓDIGO
package ClasesYObjetos;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public InterfazProductos() {
setTitle("Tienda de Productos");
setSize(600, 400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new BorderLayout());
panelFormulario.add(lblId);
panelFormulario.add(txtId);
panelFormulario.add(lblDescripcion);
panelFormulario.add(txtDescripcion);
panelFormulario.add(lblCantidad);
panelFormulario.add(txtCantidad);
panelFormulario.add(lblPrecio);
panelFormulario.add(txtPrecio);
panelFormulario.add(lblEstado);
panelFormulario.add(cmbEstado);
panelFormulario.add(lblCategoria);
panelFormulario.add(cmbCategoria);
panelFormulario.add(lblTotal);
panelFormulario.add(txtPrecioTotal);
panelBotones.add(btnGuardar);
panelBotones.add(btnEliminar);
add(panelFormulario, BorderLayout.NORTH);
add(panelBotones, BorderLayout.CENTER);
add(panelLista, BorderLayout.SOUTH);
setVisible(true);
}
CONCLUSIÓN
En resumen, este ejercicio ha proporcionado una buena práctica en la creación de interfaces de usuario en Java utilizando Swing.
Aprendí a diseñar una interfaz, manejar eventos de botones y utilizar cuadros de diálogo para mensajes y confirmaciones. Estos
conceptos son esenciales para desarrollar aplicaciones gráficas en Java.