Interfaces visuales en java

Páginas: 3 (524 palabras) Publicado: 15 de junio de 2013
- Interfaces visuales (componentes Swing)




Hasta ahora hemos resuelto todos los algoritmos haciendo las salidas a trav�s de una consola en modo texto. La realidad que es muy com�n lanecesidad de hacer la entrada y salida de datos mediante una interfaz m�s amigables con el usuario.

En Java existen varias librer�as de clase para implementar interfaces visuales. Utilizaremos lascomponentes Swing.

Problema 1:
Confeccionar el programa "Hola Mundo" utilizando una interfaz gr�fica de usuario.

Programa:
import javax.swing.*;
public class Formulario extends JFrame{private JLabel label1;
public Formulario() {
setLayout(null);
label1=new JLabel("Hola Mundo.");
label1.setBounds(10,20,200,30);
add(label1);
}

publicstatic void main(String[] ar) {
Formulario formulario1=new Formulario();
formulario1.setBounds(10,10,400,300);
formulario1.setVisible(true);
}
}
Hasta ahora hab�amosutilizado la clase Scanner para hacer la entrada de datos por teclado. Dicha clase debemos importarla en nuestro programa con la sintaxis:

import java.util.Scanner;
Otra sintaxis para importarlaes:

import java.util.*;
Si disponemos un * indicamos que importe todas las clases del paquete java.util.

Ahora bien las componentes Swing hay que importarlas del paquete javax.swing. Cuandodebemos importar varias componentes de un paquete es m�s conveniente utilizar el asterisco que indicar cada clase a importar:

import javax.swing.JFrame;
import javax.swing.JLabel;
En lugar de lasdos l�neas anteriores es mejor utilizar la sintaxis:

import javax.swing.*;
La clase JFrame encapsula el concepto de una ventana. Luego para implementar una aplicaci�n que muestre una ventana debemosplantear una clase que herede de la clase JFrame:

public class Formulario extends JFrame{
Con la sintaxis anterior estamos indicando que que la clase Formulario hereda todos los m�todos y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Interfaces en java
  • Interfaces en java
  • Java Interfaces
  • LAS INTERFACES EN JAVA
  • Interfaces Set y SortedSet Java se 6
  • Caracteristicas De Visual Basic Y Java
  • java interfaces
  • Programacion Visual, Sensor De Temperatura En Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS