El objeto JTable tiene el método getSelectedRow() que permite obtener datos de una fila. Considerando el nombre del JTable como tbDis y 2 cajas de texto txtNom (Nombre de Distrito), y txtCod (Código postal).
private void btnEditarActionPerformed (java.awt.event.ActionEvent evt) {
int fila;
try{
fila= tbDis.getSelectedRow(); //Selecciona la fila
if (fila == -1){ // En el caso que no seleccione alguna fila
JOptionPane.showMessageDialog(null, "Seleccione fila");
}else{
DefaultTableModel modelo=(DefaultTableModel) tbDis.getModel();
String distrito = (String) modelo.getValueAt(fila, 0);
String cpdPostal= (String) modelo.getValueAt(fila, 1);
txtNom.setText(distrito);
txtCod.setText(codPostal);
}
}catch (Exeption ex){
JOptionPane.showMessageDialog(null, "Intente nuevamente");
}
}
Blog de programación de lenguajes Java, C#, VBasic y PHP con base de datos SQL Server, MySQL y Oracle.
lunes, 21 de noviembre de 2016
jueves, 17 de noviembre de 2016
martes, 15 de noviembre de 2016
Evento keyPressed en java
Haga clic derecho sobre el objeto JTextbox ubicado en JFrame, seleccione Events, luego Key y enseguida KeyPressed.
Al presionar la tecla Enter, focaliza otro objeto del formulario.
private void txtNomKeyPressed(java.awt.event.KeyEvent evt) {
if (evt.getKeyChar() == KeyEvent.VK_ENTER)
// Focaliza el botón Guardar
this.btnGuardar.requestFocus();
}
Llamar a un formulario JFrame con java
Si se desea mostrar un Jframe FrmPrincipal, debe instanciarlo y aplicar su visibilidad, como sigue:
FrmPrincipal ventana = new FrmPrincipal();
ventana.setVisible(true);
FrmPrincipal ventana = new FrmPrincipal();
ventana.setVisible(true);
sábado, 12 de noviembre de 2016
Color de fondo del JFrame Formulario en java
Para aplicar un color de fondo del JFrame Formulario en java, utilice la siguiente instrucción:
this.getContentPane().setBackground(Color.orange);
this.getContentPane().setBackground(Color.orange);
Colocar imagen en JLabel.
Para color una imagen un Jlabel, debe tener una imagen en una carpeta, y luego observar el resultado. Teniendo una carpeta demo y una imagen login.jpg.
ImageIcon foto = new ImageIcon("C:/demo/login.jpg");
Icon icono = new ImageIcon(foto.getImage().getScaledInstance(jLabel4.getWidth(), jLabel4.getHeight(), Image.SCALE_DEFAULT));
jLabel4.setIcon(icono);
this.repaint();
ImageIcon foto = new ImageIcon("C:/demo/login.jpg");
Icon icono = new ImageIcon(foto.getImage().getScaledInstance(jLabel4.getWidth(), jLabel4.getHeight(), Image.SCALE_DEFAULT));
jLabel4.setIcon(icono);
this.repaint();
Color de fondo de JPanel
Para aplicar color de fondo a un Jpanel, utilice la siguiente instrucción.
jPanel1.setBackground(Color.blue);
jPanel1.setBackground(Color.blue);
Centrar JFrame en Java
Para centrar un JFrame , utilice la siguiente instrucción :
this.setLocationRelativeTo(null);
this.setLocationRelativeTo(null);
jueves, 10 de noviembre de 2016
Programación Java con NetBeans
Se mostrará ejemplos básicos de las estructura de programación del lenguaje Java, utilizando el IDE Netbeans.
Ejemplo 2 : Uso de la estructura de Selección múltiple - switch
Ejemplo 3: Uso de la estructura repetitiva - for
Ejemplo 4: Uso de la estructura repetitiva - for each
Ejemplo 1: Uso de la estructura condicional - if
Ejemplo 2 : Uso de la estructura de Selección múltiple - switch
Ejemplo 3: Uso de la estructura repetitiva - for
Ejemplo 4: Uso de la estructura repetitiva - for each
sábado, 5 de noviembre de 2016
Programación orientada a objetos con Visual Basic
Utiliza conceptos básicos de la programación Orientada a Objeto como son : Objetos, propiedades, métodos y eventos.
Suscribirse a:
Entradas (Atom)