@Override public void actionPerformed(ActionEvent e) { menu.show(button, 0, button.getHeight()); } });
private void displayOverflow() { int x = getOrientation() == HORIZONTAL ? overflowButton.getLocationOnScreen().x : overflowButton.getLocationOnScreen().x + overflowButton.getWidth(); int y = getOrientation() == HORIZONTAL ? overflowButton.getLocationOnScreen().y + overflowButton.getHeight() : overflowButton.getLocationOnScreen().y; popup.setLocation(x, y); popup.setVisible(true); }
@Override public void actionPerformed(final ActionEvent e) { swcTypesMenu.show(swcTypesButton, 0, swcTypesButton.getHeight()); } });
@Override public void actionPerformed(ActionEvent ae) { getRegionSetsMenu(finalGene).show(addToRegionListButton, 0, addToRegionListButton.getHeight()); } });
public void actionPerformed(ActionEvent e) { JButton sourceButton = (JButton) e.getSource(); bucketActionMenu.show(sourceButton, 0, sourceButton.getHeight()); } });
public void actionPerformed(ActionEvent e) { JButton sourceButton = (JButton) e.getSource(); objectActionMenu.show(sourceButton, 0, sourceButton.getHeight()); } });
public void actionPerformed(ActionEvent e) { JButton sourceButton = (JButton) e.getSource(); objectActionMenu.show(sourceButton, 0, sourceButton.getHeight()); } });
public void actionPerformed(ActionEvent e) { JButton sourceButton = (JButton) e.getSource(); objectActionMenu.show(sourceButton, 0, sourceButton.getHeight()); } });
public void actionPerformed(ActionEvent e) { JButton sourceButton = (JButton) e.getSource(); bucketActionMenu.show(sourceButton, 0, sourceButton.getHeight()); } });
public void actionPerformed(ActionEvent e) { JButton sourceButton = (JButton) e.getSource(); objectActionMenu.show(sourceButton, 0, sourceButton.getHeight()); } });
private JButton initVisibilityButton() { JButton button = new JButton("visibility"); button.addActionListener(a -> menu.show(button, 0, button.getHeight())); return button; }
public void actionPerformed(final ActionEvent e) { if(showEditorBtn.isShowing()) calendarPopupMenu.show(showEditorBtn, 0, showEditorBtn.getHeight()); } }
@Override public void mousePressed(MouseEvent e) { JPopupMenu menu = new JPopupMenu(); menu.add(new JMenuItem(addNewBoardAction)); menu.add(new JMenuItem(addExistingBoardAction)); menu.show(btnAddBoard, (int) btnAddBoard.getWidth(), (int) btnAddBoard.getHeight()); } });
: minX + overflowButton.getWidth() + popup.getWidth(); int minY = overflowButton.getLocationOnScreen().y; int maxY_ob = minY + overflowButton.getHeight(); int maxY = getOrientation() == HORIZONTAL ? minY + overflowButton.getHeight() + popup.getHeight() : minY + popup.getHeight(); if (e.getXOnScreen() < minX || e.getYOnScreen() < minY || e.getXOnScreen() > maxX || e.getYOnScreen() > maxY
@ScriptFunction(jsDoc = HEIGHT_JSDOC) @Override public int getHeight() { return super.getHeight(); }
@Override public void mouseClicked(MouseEvent e) { if (btnRecently.isEnabled()) { recentlyPopup.show(e.getComponent(), btnRecently.getX(), btnRecently.getY() + btnRecently.getHeight()); } } });
@Override public void mouseClicked(MouseEvent e) { if (btnFilter.isEnabled()) { filterPopup.show(e.getComponent(), btnFilter.getX(), btnFilter.getY() + btnFilter.getHeight()); } } });
private void showColumnSelectionPopup(final JPopupMenu headerPopup, final JButton cornerButton) { initColumnSelectorItems(); headerPopup.show(cornerButton, cornerButton.getWidth() - headerPopup.getPreferredSize().width, cornerButton.getHeight()); } }
@Override public void actionPerformed(final ActionEvent e) { if (!swcTypesMenu.isVisible()) { final Point p = swcTypesButton.getLocationOnScreen(); swcTypesMenu.setInvoker(swcTypesButton); swcTypesMenu.setLocation((int) p.getX(), (int) p.getY() + swcTypesButton.getHeight()); swcTypesMenu.setVisible(true); } else { swcTypesMenu.setVisible(false); } } });
@Override public void performAction(ActionEvent e) { JButton source = (JButton)e.getSource(); if(filterDialog == null) { filterDialog = new FilterDialog(getApplication().getFrameController().getEditorView().getFilterController()); } filterDialog.pack(); filterDialog.show(source, 0, source.getHeight()); }