Algo

Solo disponible en BuenasTareas
  • Páginas : 2 (300 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de febrero de 2012
Leer documento completo
Vista previa del texto
Java Swing:

En Java se encuentra Swing en JFC (JAVA FUNDATION CLASSES) Swing es aquel que abarca componentes como bonotes tablas marcos entre otros esta es una biblioteca gráfica , este nospermite crear interfaces gráficas. En Swing contiene clases que corresponden con elementos de interfaz típicos tales como etiquetas, botones, barras de desplazamiento, área de dibujo entre muchas otras.Los Componentes de Java Swing En Java un componente es el elemento más importante de la interfaz de usuario. Los elementos que aparecen en una aplicación Java son componentes.
Una aplicaciónSwing se construyen mezclados componentes con las reglas:
.* Debe existir, al menos, un contenedor de alto nivel, que provee el soporte que las componentes Swing necesitan para el pintado y el manejo deeventos.
*Otras componentes colgando del contenedor de alto nivel ( Contenedores o componente simples)

PRINCIPALES ASPECTOS DE UNA APLICACIÓN SWING
Una aplicación Swing siempre debe tener untop-level container que contendrá toda la aplicación, estos como ejemplo puede ser
JAVA.SWING.JFrane : ventana Independientte
Java.swing.JApplet : Un Applet
Diálogos:
Ventaras de interaccion sencillacon un usuario
Con Swing se puede cambiar la gestión del texto, crear texto de colores, distintos tipos de caracteres.
Un dialogo para navegar en los archivos con un preview y unos dialog paraelegir los colores
PARA INTERFACES GRAFICAS DE USUARIO.
Los Componentes de Swing pueden personalizarse para asemejar la aparencia de la plataforma en la que se ejecute el programa, Las clases sonJMenu, JMenuBar, JMenultem, JPopupMenu.


. Interfaz Grafica con Swing

/*
* Ejemplo de HolaMundo con Swing
*/

import javax.swing.*;
import java.awt.*;

public class HolaMundoSwing {public static void main(String[] args) {
JFrame frame = new JFrame("HolaMundoSwing");
JLabel label = new JLabel("Hola Mundo");
frame.getContentPane().add(label);...
tracking img