Skip to content

JButton: Botones

Jerarquía de JButton

Raíz Común

Todo en Java hereda de Object.

MétodoPropósito¿Por qué usarlo?
setText(String)Texto visible en el botón.Indica al usuario qué acción ejecutará el botón.
setFocusable(false)Quita el borde de foco.Mejora la estética visual eliminando el cuadro interno al hacer clic.
setBackground(Color)Color del cuerpo.Permite diferenciar acciones (ej: Rojo para borrar, Verde para guardar).
setEnabled(boolean)Activa/Desactiva el botón.Evita clics accidentales si los datos de un formulario no son válidos.

Para que el botón “escuche”, necesitamos un ActionListener. No profundizaremos ahora, pero así se ve la estructura básica:

JButton miBoton = new JButton("Calcular");
miBoton.setBounds(100, 100, 120, 40);
// Capturando el clic
miBoton.addActionListener(e -> {
System.out.println("¡Botón presionado!");
});