package games.strategy.performance; import java.awt.event.KeyEvent; import javax.swing.JCheckBoxMenuItem; public class EnablePerformanceLoggingCheckBox extends JCheckBoxMenuItem { private static final long serialVersionUID = -8622339162927764406L; public EnablePerformanceLoggingCheckBox() { super("Enable Performance Logging"); setSelected(PerfTimer.isEnabled()); setMnemonic(KeyEvent.VK_L); addActionListener(e -> handleCheckAction(super.isSelected())); } private static void handleCheckAction(final boolean checked) { PerfTimer.setEnabled(checked); } }