private void initDialog() { _standardDialogPane = createStandardDialogPane(); _propertyChangeListener = new StandardDialogPropertyChangeListener(); _standardDialogPane.addPropertyChangeListener(_propertyChangeListener); setDefaultCloseOperation(DISPOSE_ON_CLOSE); }
/** * Creates a list cell renderer used by list in LIST_STYLE dialog's index panel. * * @return the list cell renderer. */ protected ListCellRenderer createListCellRenderer() { if (getListCellRenderer() == null) { setListCellRenderer(new DialogPageListCellRenderer()); } return getListCellRenderer(); }
/** * Creates a list cell renderer used by list in LIST_STYLE dialog's index panel. * * @return the list cell renderer. */ protected ListCellRenderer createListCellRenderer() { if (getListCellRenderer() == null) { setListCellRenderer(new DialogPageListCellRenderer()); } return getListCellRenderer(); }
/** * Creates the tree cell renderer used by tree in TREE_STYLE dialog's index panel. * * @return the tree cell renderer. */ protected TreeCellRenderer createTreeCellRenderer() { if (getTreeCellRenderer() == null) { setTreeCellRenderer(new DialogPageTreeCellRenderer()); } return getTreeCellRenderer(); }
/** * Creates the tree cell renderer used by tree in TREE_STYLE dialog's index panel. * * @return the tree cell renderer. */ protected TreeCellRenderer createTreeCellRenderer() { if (getTreeCellRenderer() == null) { setTreeCellRenderer(new DialogPageTreeCellRenderer()); } return getTreeCellRenderer(); }
public void contentsChanged(ListDataEvent e) { if (e.getSource() instanceof PageList) { Object o = ((PageList) e.getSource()).getSelectedItem(); if (o instanceof AbstractDialogPage && ((AbstractDialogPage) o).isPageEnabled()) { setCurrentPage((AbstractDialogPage) o); } } } });
public void contentsChanged(ListDataEvent e) { if (e.getSource() instanceof PageList) { Object o = ((PageList) e.getSource()).getSelectedItem(); if (o instanceof AbstractDialogPage && ((AbstractDialogPage) o).isPageEnabled()) { setCurrentPage((AbstractDialogPage) o); } } } });
protected void setCurrentPage(String pageTitle) { if (_pageList != null) { setCurrentPage(_pageList.getPageByFullTitle(pageTitle)); } }
public void actionPerformed(ActionEvent e) { if (getCurrentPage() != null) { getCurrentPage().fireButtonEvent(ButtonEvent.DISABLE_BUTTON, APPLY); } } });
protected void setCurrentPage(String pageTitle) { if (_pageList != null) { setCurrentPage(_pageList.getPageByFullTitle(pageTitle)); } }
protected void setCurrentPage(AbstractDialogPage currentPage, Object source) { if (!_pageList.setCurrentPage(currentPage, source)) { return; } if (currentPage != null) { showCurrentPage(currentPage); } }
public void actionPerformed(ActionEvent e) { if (getCurrentPage() != null) { getCurrentPage().fireButtonEvent(ButtonEvent.DISABLE_BUTTON, APPLY); } } });
protected void setCurrentPage(AbstractDialogPage currentPage, Object source) { if (!_pageList.setCurrentPage(currentPage, source)) { return; } if (currentPage != null) { showCurrentPage(currentPage); } }
@Override public Dimension getMinimumSize() { if (_standardDialogPane != null) { return _standardDialogPane.getMinimumSize(); } return super.getMinimumSize(); }
/** * Sets the title of the option pane. * * @param title the new title of the option pane. */ public void setTitle(Object title) { Object old = _title; _title = title; firePropertyChange(TITLE_PROPERTY, old, _title); }
/** * Gets the initial focused component when dialog is shown. * * @return the initial focused component */ public Component getInitFocusedComponent() { return _standardDialogPane.getInitFocusedComponent(); }
/** * Clear the page list. */ public void clear() { removeAllElements(); }
/** * Sets the gap between two buttons in the same group. * * @param buttonGap the gap between buttons. */ public void setButtonGap(int buttonGap) { _layout.setButtonGap(buttonGap); }
@Override public String toString() { return "PageEvent{" + "id=" + paramString() + "}"; } }
/** * Resets the page which will result all child components being removed and the method {@link #initialize()} being * invoked again. * * @since 3.2.2 */ public synchronized void reset() { _lazyConstructorCalled = false; removeAll(); }