- Cuando se hace clic sobre la x de la ventana setDefaultCloseOperation se cerrara si se configura este elemento con JFrame.EXIT_ON_CLOSE;
- El tamaño de la venta se indica con el método setSize
- La dimensión de la ventana se crea con la clase Dimension indicando amplitud y altura.
- Los componentes de la ventana se agregaran al Content Pane visible en la ventana frame.getContentPane().add(panel).
- Para definir un boton por defecto cada vez que se presione enter se realiza con el método
setDefaultButton aplicado al Root Pane de la ventana frame.getRootPane().
// Constructor
public CelsiusContent() {
//crear y configurar la ventana.
JFrame frame = new JFrame("Convertir Celsius a Fahrenheit");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//definir la dimesion de la ventana.
Dimension dimension = new Dimension(320, 100);
frame.setSize(dimension);
//crear los componentes en el panel.
Component panel = crearComponentes();
//agregar el panel al Content Pane.
frame.getContentPane().add(panel);
//configurar el boton por defecto.
//cada vez que se presione enter se invocara este boton
//se define este boton en el Root Pane.
frame.getRootPane().setDefaultButton(botonConvertir);
//mostrar la ventana.
//frame.pack();
frame.setVisible(true);
}
0 comentarios:
Publicar un comentario