Java Standard Edition
Fábrica de ventanas
Este código lo podemos usar en nuestro menú principal para crear las ventanas de la aplicación a partir del nombre del action que este asignado a un menú o botón
Nuestro action puede estar declarado así:
private VentanaAction consultasAction = new VentanaAction("Consultas", KeyEvent.VK_C);
Con esto al presionar alt + c se instanciara la clase presentacion.ConsultasForm que hereda de JFrame.
- daniel's blog
- Inicie sesión o regístrese para enviar comentarios
Métodos para mostrar mensajes
Métodos sencillos para mostrar un mensaje de advertencia y otro para confirmar con si o no.
Código para habilitar/deshabilitar JTextFields
Con este método podemos habilitar o deshabilitar uno o varios JTextFields además de asignar otros colores
- daniel's blog
- Inicie sesión o regístrese para enviar comentarios
Código para limpiar JTextFields
Con este método podemos limpiar uno o varios JTextFields
- daniel's blog
- Inicie sesión o regístrese para enviar comentarios
Código para convertir flechas y enter en tab
Con este código al presionar enter y flecha abajo se hará un tab. También al presionar shift + enter y flecha arriba se hará un shift + tab.
- daniel's blog
- Inicie sesión o regístrese para enviar comentarios
Código para centrar JFrame
Agrega este código a tu Frame y luego llamas el método centrarVentana en el evento windowOpened
- daniel's blog
- Inicie sesión o regístrese para enviar comentarios
Código para arrastrar JFrame con el mouse
En los eventos mousePressed y mouseDragged del JFrame agrega este código
- daniel's blog
- Inicie sesión o regístrese para enviar comentarios
JTextField Númerico
Crea un clase NumericDocument con el siguiente código
Ahora solo hay que asignarselo al JTextField así:
numeroText.setDocument(new NumericDocument());
- daniel's blog
- Inicie sesión o regístrese para enviar comentarios
Panel con imagen redimensionable
Aquí los comparto el código que use para incluir imagenes en un panel
A la hora de programar piensa en JEdit
Ahora vamos a conocer una herramienta a la hora de programar, se trata del editor jEdit, distribuida bajo licencia GNU/GPL (GNU General Public License), escrito en el lenguaje de programación Java y lo encontramos para las plataformas Windows, GNU/Linux y Mac OS X.
Una de las características de esta herramienta es la cantidad de Plugins que encontramos con diferentes funcionalidad y agregando nuevos aspectos, con lo cual podemos llevar a cabo grandes cosas y adaptarlo principalmente a nuestras necesidades.
Slava Pestov es el creador de jEdit y el mismo se encuentra disponible desde 1998 para todas aquellas personas que desean probar algo diferente.