Package org.nuiton.jaxx.widgets
Class BeanUIUtil.PopupHandler<O>
- java.lang.Object
-
- org.nuiton.jaxx.widgets.BeanUIUtil.PopupHandler<O>
-
- All Implemented Interfaces:
Runnable
- Enclosing class:
- BeanUIUtil
public abstract static class BeanUIUtil.PopupHandler<O> extends Object implements Runnable
-
-
Field Summary
Fields Modifier and Type Field Description static org.apache.logging.log4j.Loggerlog
-
Constructor Summary
Constructors Constructor Description PopupHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract JComponentgetInvoker()abstract JPopupMenugetPopup()voidpreparePopup(String selectedTip, String notSelectedTip, String i18nPrefix, String title, ButtonGroup indexes, JSeparator popupSeparator, JLabel popupLabel, AbstractButton sortUp, AbstractButton sortDown, io.ultreia.java4all.decoration.Decorator decorator)Creation de l'ui pour modifier le décorateur.voidrun()voidtogglePopup()Toggle the popup visible state.protected voidupdatePopup()
-
-
-
Method Detail
-
getPopup
public abstract JPopupMenu getPopup()
-
getInvoker
public abstract JComponent getInvoker()
-
togglePopup
public void togglePopup()
Toggle the popup visible state.
-
updatePopup
protected void updatePopup()
-
preparePopup
public void preparePopup(String selectedTip, String notSelectedTip, String i18nPrefix, String title, ButtonGroup indexes, JSeparator popupSeparator, JLabel popupLabel, AbstractButton sortUp, AbstractButton sortDown, io.ultreia.java4all.decoration.Decorator decorator)
Creation de l'ui pour modifier le décorateur.- Parameters:
selectedTip-notSelectedTip-i18nPrefix-title-indexes-popupLabel-sortUp-sortDown-decorator- le decorateur a utiliser
-
-