@Override public boolean shutdown(boolean optional) { if (window != null) { window.close(); } return false; }
@Override public boolean shutdown(boolean optional) { if (this.window != null) { this.window.close(); } return false; }
public void hide(@Nonnull String name, @Nonnull Window window) { requireNonBlank(name, ERROR_NAME_BLANK); requireNonNull(window, ERROR_WINDOW_NULL); window.close(); } }
@Override public boolean mouseDown(Container container, Mouse.Button button, int x, int y) { Display display = (Display)container; Component descendant = display.getDescendantAt(x, y); if (!listViewPopup.isAncestor(descendant) && descendant != ListButtonSkin.this.getComponent()) { listViewPopup.close(); } return false; }
@Override public void close() { Display display = getDisplay(); display.getContainerMouseListeners().remove(displayMouseHandler); super.close(); }
@Override public void close() { Display display = getDisplay(); display.getContainerMouseListeners().remove(displayMouseHandler); super.close(); }
@Override public boolean mouseClick(Component component, Mouse.Button button, int x, int y, int count) { CalendarButton calendarButton = (CalendarButton)getComponent(); calendarPopup.close(); CalendarDate date = calendar.getSelectedDate(); calendarButton.setSelectedDate(date); return true; } };
@Override public void enabledChanged(Component component) { super.enabledChanged(component); if (!component.isEnabled()) { pressed = false; } repaintComponent(); calendarPopup.close(); }
@Override public boolean mouseDown(Container container, Mouse.Button button, int x, int y) { Display display = (Display)container; Component descendant = display.getDescendantAt(x, y); if (!calendarPopup.isAncestor(descendant) && descendant != CalendarButtonSkin.this.getComponent()) { calendarPopup.close(); } return false; }
@Override public boolean mouseDown(Container container, Mouse.Button button, int x, int y) { Display display = (Display)container; Component descendant = display.getDescendantAt(x, y); if (!listViewPopup.isAncestor(descendant) && descendant != ListButtonSkin.this.getComponent()) { listViewPopup.close(); } return false; }
@Override public void enabledChanged(Component component) { super.enabledChanged(component); if (!component.isEnabled()) { pressed = false; } repaintComponent(); listViewPopup.close(); }
@Override public boolean mouseClick(Component component, Mouse.Button button, int x, int y, int count) { CalendarButton calendarButton = (CalendarButton)getComponent(); calendarPopup.close(); CalendarDate date = calendar.getSelectedDate(); calendarButton.setSelectedDate(date); return true; } };
@Override public void close() { Display display = getDisplay(); display.getContainerMouseListeners().remove(displayMouseHandler); super.close(); }
@Override public void enabledChanged(Component component) { super.enabledChanged(component); if (!component.isEnabled()) { pressed = false; } repaintComponent(); listViewPopup.close(); }
@Override public void close() { Display display = getDisplay(); display.getContainerMouseListeners().remove(displayMouseHandler); super.close(); }
@Override public boolean mouseDown(Container container, Mouse.Button button, int x, int y) { Display display = (Display)container; Component descendant = display.getDescendantAt(x, y); if (!calendarPopup.isAncestor(descendant) && descendant != CalendarButtonSkin.this.getComponent()) { calendarPopup.close(); } return false; }
@Override public boolean mouseClick(Component component, Mouse.Button button, int x, int y, int count) { ListButton listButton = (ListButton)getComponent(); listViewPopup.close(); int index = listView.getSelectedIndex(); listButton.setSelectedIndex(index); if (listButton.isRepeatable()) { listButton.press(); } return true; } };
@Override public boolean mouseClick(Component component, Mouse.Button button, int x, int y, int count) { ListButton listButton = (ListButton)getComponent(); listViewPopup.close(); int index = listView.getSelectedIndex(); listButton.setSelectedIndex(index); if (listButton.isRepeatable()) { listButton.press(); } return true; } };
@Override public boolean mouseDown(Component component, Mouse.Button button, int x, int y) { boolean consumed = super.mouseDown(component, button, x, y); pressed = true; repaintComponent(); if (calendarPopup.isOpen()) { calendarPopup.close(); } else { calendarPopup.open(component.getWindow()); } return consumed; }
@Override public boolean mouseDown(Component component, Mouse.Button button, int x, int y) { boolean consumed = super.mouseDown(component, button, x, y); pressed = true; repaintComponent(); if (calendarPopup.isOpen()) { calendarPopup.close(); } else { calendarPopup.open(component.getWindow()); } return consumed; }