Pues bien, el paquete javax.swing nos proporciona una serie de componentes "ligeros" (todo en lenguaje Java) que, al máximo grado posible funcionan igual en todas las plataformas.
Swing nos permite dotar de una interfaz gráfica de usuario a nuestras aplicaciones, dotándolas de interactividad y riqueza visual.
Veamos nuestro primer ejemplo de esta tecnología al alcance de todos. Para empezar os dejo con el típico ejemplo del "Hola Mundo" hecho con Swing. Copiar, pegar y ejecutar para ver el resultado...
Veamos nuestro primer ejemplo de esta tecnología al alcance de todos. Para empezar os dejo con el típico ejemplo del "Hola Mundo" hecho con Swing. Copiar, pegar y ejecutar para ver el resultado...
import javax.swing.JFrame; import javax.swing.JLabel; public class HolaMundoSwing extends JFrame { private static void createAndShowGUI() { // Crea y prepara la ventana. JFrame frame = new JFrame("HolaMundoSwing"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // Añade la etiqueta "Hola Mundo". JLabel label = new JLabel("Hola Mundo en Swing"); frame.getContentPane().add(label); // Mostramos la ventana. frame.setSize(300, 100); frame.setVisible(true); } public static void main(String[] args) { // Programa un trabajo para el hilo de despacho de eventos: // creando y mostrando la ventana de la aplicación. javax.swing.SwingUtilities.invokeLater(new Runnable() { public void run() { createAndShowGUI(); } }); } }
4 comentarios:
Lo prove en eclipse en Ubuntu y me tira error con "
usa " en vez de "
Usa las comillas
JFrame frame = new JFrame("Swing");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
no sirve su putadera
Publicar un comentario