@Override public void stateChanged(ChangeEvent e) { if (isAutoTrackingModelChanges) onModelStateChanged(); } };
@Override public void stateChanged(ChangeEvent e) { if (isAutoTrackingModelChanges) onModelStateChanged(); } };
@Override public void mousePressed(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { super.mousePressed(e); } finally { this.stateTransitionTracker.onModelStateChanged(); } } }
@Override public void focusLost(FocusEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { this.model.setSelected(false); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void focusLost(FocusEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { this.model.setSelected(false); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void mouseClicked(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { super.mouseClicked(e); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void mouseDragged(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { super.mouseDragged(e); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void mousePressed(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { super.mousePressed(e); } finally { this.stateTransitionTracker.onModelStateChanged(); } } }
@Override public void mouseDragged(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { super.mouseDragged(e); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void focusGained(FocusEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { this.model.setSelected(true); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void focusGained(FocusEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { this.model.setSelected(true); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
public void mouseReleased(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { ButtonModel model = this.item.getModel(); model.setRollover(false); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
public void mouseMoved(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { this.item.getModel().setRollover(this.isMouseInside); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void mouseExited(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { this.isMouseInside = false; this.item.getModel().setRollover(false); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void mouseEntered(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { this.isMouseInside = true; this.item.getModel().setRollover(true); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void mouseReleased(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { ButtonModel model = this.item.getModel(); model.setRollover(false); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void focusLost(FocusEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { super.focusLost(e); this.button.getModel().setRollover(false); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void mouseExited(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { super.mouseExited(e); this.isMouseInside = false; this.button.getModel().setRollover(false); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void focusLost(FocusEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { super.focusLost(e); this.button.getModel().setRollover(false); } finally { this.stateTransitionTracker.onModelStateChanged(); } }
@Override public void mouseExited(MouseEvent e) { this.stateTransitionTracker.turnOffModelChangeTracking(); try { super.mouseExited(e); this.isMouseInside = false; this.button.getModel().setRollover(false); } finally { this.stateTransitionTracker.onModelStateChanged(); } }