0% encontró este documento útil (0 votos)
50 vistas3 páginas

Import Java

Este documento describe una clase Java que crea una ventana gráfica con etiquetas de texto, cajas de texto y un botón para mostrar un mensaje.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
50 vistas3 páginas

Import Java

Este documento describe una clase Java que crea una ventana gráfica con etiquetas de texto, cajas de texto y un botón para mostrar un mensaje.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

import [Link].

ActionEvent;
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];

/**
* Clase Ventana

*/
public class Ventana extends JFrame implements ActionListener {

private JLabel texto; //,texto1[]; // etiqueta o texto no editable


private JTextField caja, caja1; // caja de texto, para insertar datos
private JButton boton; // boton con una determinada accion

public Ventana() {
super(); // usamos el contructor de la clase padre JFrame
configurarVentana(); // configuramos la ventana
inicializarComponentes(); // inicializamos los atributos o componentes
}

private void configurarVentana() {


[Link]("Esta Es Una Ventana"); // colocamos titulo a la ventana
[Link](310, 210); // colocamos tamanio a la ventana (ancho, alto)
[Link](null); // centramos la ventana en la pantalla
[Link](null); // no usamos ningun layout, solo asi podremos dar
posiciones a los componentes
[Link](false); // hacemos que la ventana no sea redimiensionable
[Link](JFrame.EXIT_ON_CLOSE); // hacemos que cuando se cierre la ventana termina
todo proceso
}

private void inicializarComponentes() {


// creamos los componentes
texto = new JLabel();
JLabel texto1[] = new JLabel[4]; //*
caja = new JTextField();
caja1 = new JTextField();

boton = new JButton();

// configuramos los componentes


[Link]("Inserte Nombre"); // colocamos un texto a la etiqueta
[Link](50, 50, 100, 25); // colocamos posicion y tamanio al texto (x, y, ancho, alto)

texto1[0] = new JLabel("Inserte Apellido"); // colocamos un texto a la etiqueta


texto1[0].setBounds(50, 100, 100, 25); // colocamos posicion y tamanio al texto (x, y, ancho, alto)

[Link](150, 50, 100, 25); // colocamos posicion y tamanio a la caja (x, y, ancho, alto)
[Link](150,100,100,25);

[Link]("Mostrar Mensaje"); // colocamos un texto al boton


[Link](50, 150, 200, 30); // colocamos posicion y tamanio al boton (x, y, ancho, alto)
[Link](this); // hacemos que el boton tenga una accion y esa accion estara en esta clase
// adicionamos los componentes a la ventana

[Link](texto);
[Link](texto1[0]); //*
[Link](caja);
[Link](caja1);
[Link](boton);
}

@Override
public void actionPerformed(ActionEvent e) {
String nombre = [Link](); // obtenemos el contenido de la caja de texto
[Link](this, "Hola " + nombre + "."); // mostramos un mensaje (frame, mensaje)
}
public static void main(String[] args) {
Ventana V = new Ventana(); // creamos una ventana
[Link](true); // hacemos visible la ventana creada
}
}

También podría gustarte