Ya has podido comprobar que prácticamente todas las aplicaciones incluyen botones que al ser pulsados efectúan alguna acción: hacer un cálculo, dar de alta un libro, aceptar modificaciones, etc.
Estos botones se denominan botones de acción, precisamente porque realizan una acción cuando se pulsan. En Swing, la clase que los implementa en Java es laJButton
.
Los principales métodos son:
void setText(String).
Asigna el texto al botón.String getText().
Recoge el texto.
Hay un tipo especial de botones, que se comportan como interruptores de dos posiciones o estados (pulsados-on, no pulsados-off). Esos botones especiales se denominan botones on/off o JToggleButton
.