Import Java
import java.text.DecimalFormat;
import javax.swing.Icon;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
/ *
* Para cambiar esta cabeceralicencia, seleccione Encabezados Licencia en Propiedades del proyecto.
* Para cambiar este archivo de plantilla, seleccione Herramientas | Plantillas
. * y abra la plantilla en el editor
* /
/ ***
* author Karlos
* /
público de clase Vista se extiende javax.swing.JFrame {
Modelo UNModel ;
Arreglo_Mantenimiento ARRModel ;
DefaultTableModel modLista ;
String []cabecera = { " Nº " , " Codigo " , " Nombre " , " Apellido " , " Edad " };
String [] [] datos = {};
int num = 0;
pública Vista () {
initComponents ();
modLista = nuevaDefaultTableModel ( datos , cabecera );
tblRegistros .setModel ( modLista );
// Objeto Que ADMINISTRA LA INFORMACIÓN de los Libros
ARRModel = nueva Arreglo_Mantenimiento ();actualizar_tabla ();
setLocationRelativeTo ( nulo );
setResizable ( false );
Estado_Controles ( falsa , Color. gris );Estado_Botones ( verdaderos );
}
void limpiar_entradas () {
Txt_Cod .setText ( "" );
Txt_Nom .setText ( "" );
Txt_Ape .setText ( "" );
Txt_Edad .setText ( "" );}
// ************************************************ ******************************
privados vacíos Estado_Controles ( boolean Estado, Color Relleno)
{
// Metodo Querecibir con la ONU valor boobleano Llamado e
// Cambia el Estado (Habilitado o Deshabilitado) de los Controles
// Habilitado -> true / Deshabilitado -> false
Txt_Cod.setEditable(Estado);
Txt_Nom .setEditable(Estado);
Txt_Ape .setEditable(Estado);
Txt_Edad .setEditable(Estado);
Txt_Cod .setBackground(Relleno);
Txt_Nom...
Regístrate para leer el documento completo.