Mostrando entradas con la etiqueta sistemas java. Mostrar todas las entradas
Mostrando entradas con la etiqueta sistemas java. Mostrar todas las entradas

sábado, 29 de marzo de 2014

Ejemplo de Manejo de algunos eventos AWT(JAVA )

Los eventos de los JButton, al igual que la creación del mismo, son sacados del paquete import java.awt.event (manual de referencia AWT) que viene por defecto cuando se instala Java y son muy fáciles de utilizar.


Aquí le dejo algunos ejemplos que unos amigos me pidieron.  Son 2 ejemplos, donde aprenderán a:
1. El manejo y creación de eventos de los JButton y JMenuItem
2. El manejo y creación de eventos de los JComboBox al seleccionar una items( también  la dependencia de un combo del otro).
3. Invocar o llamar a una ventana JInternalFrame desde un JFrame y asociarlo a un JDesktopPane.


Espero que les se de mucha ayuda.
Cualquier sugerencia, pregunta o comentario, déjenlo acá.

Ejemplo de Login en Java

Hoy vamos a ver un ejemplo de como hacer un logeo en un java. Este ejemplo esta programado en java código puro con el ID JGrasp( descargar JGrasp).

Para la demostración, primero espesaremos mencionar lo que utilizaremos:
  1. Las librerias(
                          import javax.swing.event.*;   
                          import javax.swing.*;
                          import java.awt.*;
                          import java.awt.event.*;
                       )
  2. Un "extends JDialog"
  3. JPasswordField y JTextFieldD
  4. Dos JButton
  5. Un método para un  evento---> Entrar_logeo(ActionEvent e)
  6. Las claves de acceso son usuario=admin y contraseña=123
Nota: La validación de usuarios esta definida a nivel de código java, pero lo ideal es que esté validando de alguna base de datos. Lo cual lo publicare en en otra publicación.
  • En la ventana, si iniciamos correctamente mostrará un mensaje así:

    if(password.equals("123")&&(usser.equals("admin")))   {                                                         JOptionPane.showMessageDialog(null, "Bienvenido al Sistema"); 
          }