What does it mean that a button is armed?
It looks like a pressed state. The difference is that armament means that the mouse remains pressed within the button. See this link for more details .
Button pressed (but not released)! See Link.
Pressing means either the mouse button (a pointer within the areas of the buttons) or the space bar on the keyboard.
JButton