Ventana centrada en pantalla
Mediante el entorno de desarrollo Netbeans IDE 6.9.1, cuando creamos una aplicación gráfica usando librerías awt o swing puede que queramos que nuestro JForm principal aparezca centrado en la pantalla cuando ejecutemos el programa y/o que el JForm sea de un tamaño concreto.
Para ello, despues de crear un nuevo proyecto Java -> Java Application en el main de la clase principal realizamos los siguientes cambios:
Es importante destacar que si establecemos primero la localización relativa y luego modificamos el tamaño del frame no saldrá centrada.
Para ello, despues de crear un nuevo proyecto Java -> Java Application en el main de la clase principal realizamos los siguientes cambios:
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
//new VentanaPrincipal().setVisible(true);
//hemos dividido la instrucción anterior para meter codigo enmedio
javax.swing.JFrame principalframe=new VentanaPrincipal();
principalframe.setSize(800,600);
principalframe.setLocationRelativeTo(null);
principalframe.setVisible(true);
}
});
}
Es importante destacar que si establecemos primero la localización relativa y luego modificamos el tamaño del frame no saldrá centrada.
Comentarios
Publicar un comentario