Mega Code Archive
Creating a Menu Item That Listens for Changes to Its Selection Status
import javax.swing.JMenuItem;
public class Main {
public static void main(String[] argv) throws Exception {
JMenuItem item = new JMenuItem("Label") {
public void menuSelectionChanged(boolean isSelected) {
super.menuSelectionChanged(isSelected);
if (isSelected) {
System.out.println("The menu item is selected");
} else {
System.out.println("The menu item is no longer selected");
}
}
};
}
}