Skip to content

JLabel: Etiquetas

Jerarquía de JLabel

Raíz Común

java.lang.Object

MétodoPropósito¿Por qué usarlo?
setText(String)Cambia el contenido del texto.Permite actualizar la información mostrada dinámicamente.
setFont(Font)Define la tipografía y tamaño.Ayuda a crear jerarquías visuales (títulos vs. párrafos).
setForeground(Color)Cambia el color del texto.Mejora la legibilidad y estética según el fondo.
setHorizontalAlignment()Alinea el texto.Útil para centrar etiquetas dentro de un espacio definido.

import javax.swing.*;
import java.awt.Font;
import java.awt.Color;
public class MiEtiqueta extends JLabel {
public MiEtiqueta() {
// Inicializamos con texto
super("Bienvenido al Sistema");
// Estilizado
this.setFont(new Font("Arial", Font.BOLD, 18));
this.setForeground(Color.BLUE);
this.setBounds(20, 20, 250, 30); // x, y, ancho, alto (obligatorio en Layout null)
}
}