@Override protected void doDetach(@Nonnull Window window) { requireNonNull(window, ERROR_WINDOW_NULL); window.getWindowStateListeners().remove(windowStateHelper); }
@Override protected void doAttach(@Nonnull Window window) { requireNonNull(window, ERROR_WINDOW_NULL); window.getWindowStateListeners().add(windowStateHelper); }
@Override public void windowClosed(Window window, Display displayArgument, Window owner) { menuPopup.getMenu().getSections().clear(); menuPopup = null; window.getWindowStateListeners().remove(this); } });
@Override public void windowClosed(Window window, Display display, Window owner) { menuPopup.getMenu().getSections().clear(); menuPopup = null; window.getWindowStateListeners().remove(this); } });
@Override public void install(Component component) { super.install(component); Window window = (Window)component; window.getWindowListeners().add(this); window.getWindowStateListeners().add(this); window.setFocusTraversalPolicy(new WindowFocusTraversalPolicy()); }
@Override public void install(Component component) { super.install(component); Window window = (Window)component; window.getWindowListeners().add(this); window.getWindowStateListeners().add(this); window.setFocusTraversalPolicy(new WindowFocusTraversalPolicy()); }
public ListButtonSkin() { listView = new ListView(); listViewPopup = new Window(); listViewPopup.getComponentMouseButtonListeners().add(listViewPopupMouseButtonListener); listViewPopup.getComponentKeyListeners().add(listViewPopupKeyListener); listViewPopup.getWindowStateListeners().add(listViewPopupWindowStateListener); }
public ListButtonSkin() { listView = new ListView(); listViewPopup = new Window(); listViewPopup.getComponentMouseButtonListeners().add(listViewPopupMouseButtonListener); listViewPopup.getComponentKeyListeners().add(listViewPopupKeyListener); listViewPopup.getWindowStateListeners().add(listViewPopupWindowStateListener); }
public CalendarButtonSkin() { calendar = new Calendar(); calendar.getCalendarListeners().add(new CalendarListener.Adapter() { @Override public void yearChanged(Calendar calendar, int previousYear) { CalendarButton calendarButton = (CalendarButton)getComponent(); calendarButton.setYear(calendar.getYear()); } @Override public void monthChanged(Calendar calendar, int previousMonth) { CalendarButton calendarButton = (CalendarButton)getComponent(); calendarButton.setMonth(calendar.getMonth()); } }); calendarPopup = new Window(); calendarPopup.getComponentMouseButtonListeners().add(calendarPopupMouseButtonListener); calendarPopup.getComponentKeyListeners().add(calendarPopupKeyListener); calendarPopup.getWindowStateListeners().add(calendarPopupWindowStateListener); }
public CalendarButtonSkin() { calendar = new Calendar(); calendar.getCalendarListeners().add(new CalendarListener.Adapter() { @Override public void yearChanged(Calendar calendarArgument, int previousYear) { CalendarButton calendarButton = (CalendarButton)getComponent(); calendarButton.setYear(calendarArgument.getYear()); } @Override public void monthChanged(Calendar calendarArgument, int previousMonth) { CalendarButton calendarButton = (CalendarButton)getComponent(); calendarButton.setMonth(calendarArgument.getMonth()); } }); calendarPopup = new Window(); calendarPopup.getComponentMouseButtonListeners().add(calendarPopupMouseButtonListener); calendarPopup.getComponentKeyListeners().add(calendarPopupKeyListener); calendarPopup.getWindowStateListeners().add(calendarPopupWindowStateListener); }