Interfaces graficas eventos

Solo disponible en BuenasTareas
  • Páginas : 4 (779 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de marzo de 2011
Leer documento completo
Vista previa del texto
Java - Interfaz Gráfico De Usuario (AWT) 3 Etiquetas, campos y áreas de texto

La Güeb de Joaquín Programación JAVA INTERFAZ GRÁFICO DE USUARIO
3 ETIQUETAS, CAMPOS Y ÁREAS DE TEXTO
3 ETIQUETAS,CAMPOS Y ÁREAS DE TEXTO 3.1 Introducción 3.2 Etiqueta (Label) 3.3 Campo de texto (TextField) 3.4 Área de texto (TextArea) 3.5 Fuentes (Font)

3.1 Introducción
Una vez que somos capaces de crearmarcos, añadirles paneles con diferentes Layouts e insertar componentes en ellos, estamos preparados para realizar diseños de interfaces de usuario; sin embargo, todavía nos falta conocer los diferentescomponentes básicos de entrada/salida que podemos utilizar en Java. Un componente que hemos empleado en todos los ejemplos anteriores es el botón (Button). Ahora se explicarán las etiquetas, los camposde texto y las áreas de texto.

Imagen j070301

1

Java - Interfaz Gráfico De Usuario (AWT) 3 Etiquetas, campos y áreas de texto

3.2 Etiqueta (Label)
Las etiquetas permiten situar un textoen un contenedor. El usuario no puede editar el texto, aunque sí se puede variar por programa. Los constructores de la clase Label son:
Label() Label(String Texto) Label(String Texto, intAlineacion)

Entre los métodos existentes tenemos:
setText(String Texto) setAlignment(int Alineacion)

De esta manera, podemos definir e instanciar etiquetas de diversas maneras:
Label Saludo = newLabel("Hola", Label.LEFT); Label OtroSaludo = new Label("Buenos días"); OtroSaludo.setAlignment(Label. CENTER); Label Cabecera = new Label(); Cabecera.setAlignment(Label.RIGHT); Cabecera.setText("Ingresostotales");

En la clase Etiqueta1 se presenta la manera más simple de visualizar una etiqueta:

Clase Etiqueta1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import java.awt.Frame; import java.awt.Label;public class Etiqueta1 { public static void main(String[] args) { Frame MiMarco = new Frame(); Label Titulo = new Label("Notas de matemáticas"); MiMarco.add(Titulo); MiMarco.setSize(200,100);...
tracking img