Show Menu
Cheatography

Interfaz gráfica / Java Swing Cheat Sheet (DRAFT) by

UD4: Optimización y Documentación - ACTIVIDAD 4.3 - Cheatsheet sobre la implementación de interfaz gráfica en Java Aules: https://aules.edu.gva.es/fp/mod/resource/view.php?id=7771044

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Instanciar un componente de Swing

Construir e inicia­lizar el compon­ente.
JButton
boton
=
new
JButto­n("E­tiq­uet­aBo­ton­");
Añadir el objeto (botón) al panel creado
getCon­ten­tPa­ne(­).a­dd(­boton);
imports de la librerias al inicio de la clase para poder crear los compon­entes.
import javax.s­­w­ing.; import java.awt.

Llamar eventos desde el GUI

Declarar que la clase que maneja el evento, implementa la llamada adecuada
implements
Action­Lis­tener
Definir el metodo que "­esc­uch­a" el requisito de la interfaz
public void
action­Per­formed (
Action­Event event
)
Añadir un listener apropiado para el componente
boton.a­dd­Act­ion­Lis­ten­er(­this);
 

Containers

Constr­uctor del panel
new JPanel()
Definir el tipo de dispos­icion
void setLay­out­(La­you­tMa­nag­ement)
Añadir un objeto al container (FlowL­ayout o GridLa­yout)
void add(Co­mponent c)
Añadir un objeto a un container (Borde­rLa­yout)
void add(Co­mponent c, int posicion)