Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Java Gui 4
Java Gui 4
Iván Alonso
e-mail: ivan.alonso.gutierrez@gmail.com
Recordatorio de sistemas de interfaces
Programado en Java
Componentes “ligeros” (no reservan recursos nativos)
Extensible: proporciona distintos look & feel
Implementado mediante Modelo-Vista-Controlador
SWT (Standard Widget Toolkit)
import javax.swing.*;
SystemLookAndFeel
Nativo del sistema
Synth
Básico para extender mediante archivos XML
Multiplexing
Para mezclar distintos Look & Feel
Utilizando
SystemLookAndFeel
Definiendo el aspecto a utilizar (III)
Metal
Linux (Ubuntu) (por defecto)
System
Mac OS X
System (por defecto)
Metal
Definiendo el aspecto a utilizar (IV)
Metal
Windows 7 (por defecto)
System
Básicos:
JEditorPane
JFormattedTextField
JPasswordField
JTextArea
JTextField
JTextPane
Ejercicio complejo de Drag & Drop
Implementaremos nuestro propio TransferHandler para
utilizar con JList