GUI: Ventana sencilla en Java

/* Manejo simple de una ventana: darle nombre, establecer su tamaño, ponerle un diseño (layout) y añadir un label controlando sus propiedades de color y posición en el layout.  */

package ventanasimple;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import javax.swing.JFrame;
import javax.swing.JLabel;

/*
 * @author RLR
 */

public class VentanaSimple extends javax.swing.JFrame{

    public static void main(String[] args)  
    {
      VentanaSimple ventana = new VentanaSimple("Aplicacion simple");
      ventana.setVisible(true);
    }

    public VentanaSimple(String nombreVentana) 
    {

        // AÑADIR COMPONENTES PASO A PASO

        super(nombreVentana);

        setSize(new Dimension(300,300));
        getContentPane().setLayout(new BorderLayout());

        JLabel Hola = new JLabel("Hola Mundo", JLabel.CENTER);
        getContentPane().add(Hola,BorderLayout.NORTH); //SOUTH, CENTER
        Hola.setFont(new Font("Comic Sans MS",1,20));
        Hola.setForeground(Color.BLUE);
        Hola.setOpaque(true); // Fondo del JLabel se hace opaco
        Hola.setBackground(Color.GREEN);
        //Hola.setVisible(false);

        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        System.out.println("ADIOS");
    }
Esta entrada fue publicada en Ciencia y programación. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s