/** * Returns this window's closed state. * * @return * <tt>true</tt> if the window is closed; <tt>false</tt>, otherwise. */ public boolean isClosed() { return !isOpen(); }
/** * Returns this window's closed state. * * @return * <tt>true</tt> if the window is closed; <tt>false</tt>, otherwise. */ public boolean isClosed() { return !isOpen(); }
/** * Requests that this window become the active window. * * @return * <tt>true</tt> if the window became active; <tt>false</tt>, otherwise. */ public boolean requestActive() { if (isOpen() && isVisible() && isEnabled()) { setActiveWindow(this); } return isActive(); }
/** * Requests that this window become the active window. * * @return * <tt>true</tt> if the window became active; <tt>false</tt>, otherwise. */ public boolean requestActive() { if (isOpen() && isVisible() && isEnabled()) { setActiveWindow(this); } return isActive(); }
@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; }
@Override public void windowClosed(Window window, Display display, Window owner) { display.getContainerMouseListeners().remove(displayMouseListener); Window componentWindow = getComponent().getWindow(); if (componentWindow != null && componentWindow.isOpen() && !componentWindow.isClosing()) { componentWindow.moveToFront(); } } };
@Override public void windowClosed(Window window, Display display, Window owner) { display.getContainerMouseListeners().remove(displayMouseListener); Window componentWindow = getComponent().getWindow(); if (componentWindow != null && componentWindow.isOpen() && !componentWindow.isClosing()) { componentWindow.moveToFront(); } } };
@Override public void windowClosed(Window window, Display display, Window owner) { display.getContainerMouseListeners().remove(displayMouseListener); Window componentWindow = getComponent().getWindow(); if (componentWindow != null && componentWindow.isOpen() && !componentWindow.isClosing()) { componentWindow.moveToFront(); } } };
@Override public void windowClosed(Window window, Display display, Window owner) { display.getContainerMouseListeners().remove(displayMouseListener); Window componentWindow = getComponent().getWindow(); if (componentWindow != null && componentWindow.isOpen() && !componentWindow.isClosing()) { componentWindow.moveToFront(); } } };
@Override public void windowClosed(Window window, Display display, Window owner) { display.getContainerMouseListeners().remove(displayMouseListener); Window componentWindow = getComponent().getWindow(); if (componentWindow != null && componentWindow.isOpen() && !componentWindow.isClosing()) { componentWindow.moveToFront(); } } };
@Override public void windowClosed(Window window, Display display, Window owner) { display.getContainerMouseListeners().remove(displayMouseListener); Window componentWindow = getComponent().getWindow(); if (componentWindow != null && componentWindow.isOpen() && !componentWindow.isClosing()) { componentWindow.moveToFront(); } } };
/** * {@link KeyCode#SPACE SPACE} Repaints the component to reflect the pressed * state. * * @see #keyReleased(Component, int, * org.apache.pivot.wtk.Keyboard.KeyLocation) */ @Override public boolean keyPressed(Component component, int keyCode, Keyboard.KeyLocation keyLocation) { boolean consumed = false; if (keyCode == Keyboard.KeyCode.SPACE) { pressed = true; repaintComponent(); if (calendarPopup.isOpen()) { calendarPopup.close(); } else { calendarPopup.open(component.getWindow()); } consumed = true; } else { consumed = super.keyPressed(component, keyCode, keyLocation); } return consumed; }
/** * {@link KeyCode#SPACE SPACE} Repaints the component to reflect the pressed * state. * * @see #keyReleased(Component, int, * org.apache.pivot.wtk.Keyboard.KeyLocation) */ @Override public boolean keyPressed(Component component, int keyCode, Keyboard.KeyLocation keyLocation) { boolean consumed = false; if (keyCode == Keyboard.KeyCode.SPACE) { pressed = true; repaintComponent(); if (calendarPopup.isOpen()) { calendarPopup.close(); } else { calendarPopup.open(component.getWindow()); } consumed = true; } else { consumed = super.keyPressed(component, keyCode, keyLocation); } return consumed; }
@Override public void windowClosed(Window window, Display display, Window owner) { display.getContainerMouseListeners().remove(displayMouseListener); Window componentWindow = getComponent().getWindow(); if (componentWindow != null && componentWindow.isOpen() && !componentWindow.isClosing()) { componentWindow.moveToFront(); } pressed = false; repaintComponent(); } };
@Override public void windowClosed(Window window, Display display, Window owner) { display.getContainerMouseListeners().remove(displayMouseListener); Window componentWindow = getComponent().getWindow(); if (componentWindow != null && componentWindow.isOpen() && !componentWindow.isClosing()) { componentWindow.moveToFront(); } pressed = false; repaintComponent(); } };
@Override public void windowClosed(Window window, Display display, Window owner) { MenuBar.Item menuBarItem = (MenuBar.Item)getComponent(); menuBarItem.setActive(false); // If the menu bar is no longer active, move the window to the // front to restore focus MenuBar menuBar = (MenuBar)menuBarItem.getParent(); if (menuBar.getActiveItem() == null) { Window menuBarWindow = menuBar.getWindow(); if (menuBarWindow.isOpen()) { menuBarWindow.moveToFront(); } } display.getContainerMouseListeners().remove(displayMouseListener); closeMenuPopup = false; } };
@Override public boolean mouseDown(Component component, Mouse.Button button, int x, int y) { boolean consumed = super.mouseDown(component, button, x, y); pressed = true; repaintComponent(); ListButton listButton = (ListButton)component; if (listViewPopup.isOpen()) { listViewPopup.close(); } else if (listButton.isRepeatable() && !getTriggerBounds().contains(x, y)) { listButton.requestFocus(); } else { listViewPopup.open(component.getWindow()); } return consumed; }
@Override public void windowClosed(Window window, Display display, Window owner) { MenuBar.Item menuBarItem = (MenuBar.Item)getComponent(); menuBarItem.setActive(false); // If the menu bar is no longer active, move the window to the // front to restore focus MenuBar menuBar = (MenuBar)menuBarItem.getParent(); if (menuBar.getActiveItem() == null) { Window menuBarWindow = menuBar.getWindow(); if (menuBarWindow.isOpen()) { menuBarWindow.moveToFront(); } } display.getContainerMouseListeners().remove(displayMouseListener); closeMenuPopup = false; } };
@Override public boolean mouseDown(Component component, Mouse.Button button, int x, int y) { boolean consumed = super.mouseDown(component, button, x, y); pressed = true; repaintComponent(); ListButton listButton = (ListButton)component; if (listViewPopup.isOpen()) { listViewPopup.close(); } else if (listButton.isRepeatable() && !getTriggerBounds().contains(x, y)) { listButton.requestFocus(); } else { listViewPopup.open(component.getWindow()); } return consumed; }