Class ProjectFormComboBoxUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ComboBoxUI
javax.swing.plaf.basic.BasicComboBoxUI
de.javasoft.syntheticaaddons.ui.SyntheticaComboBoxUI
com.inductiveautomation.ignition.designer.gui.opencreate.form.ProjectFormComboBoxUI
public class ProjectFormComboBoxUI
extends de.javasoft.syntheticaaddons.ui.SyntheticaComboBoxUI
A
ComboBoxUI that renders an arrow and text at the correct padded position.-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicComboBoxUI
BasicComboBoxUI.ComboBoxLayoutManager, BasicComboBoxUI.FocusHandler, BasicComboBoxUI.ItemHandler, BasicComboBoxUI.KeyHandler, BasicComboBoxUI.ListDataHandler, BasicComboBoxUI.PropertyChangeHandler -
Field Summary
Fields inherited from class de.javasoft.syntheticaaddons.ui.SyntheticaComboBoxUI
delegateFields inherited from class javax.swing.plaf.basic.BasicComboBoxUI
arrowButton, cachedMinimumSize, comboBox, currentValuePane, editor, focusListener, hasFocus, isMinimumSizeDirty, itemListener, keyListener, listBox, listDataListener, padding, popup, popupKeyListener, popupMouseListener, popupMouseMotionListener, propertyChangeListener, squareButton -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JButtonvoidpaintCurrentValue(Graphics g, Rectangle bounds, boolean hasFocus) Methods inherited from class de.javasoft.syntheticaaddons.ui.SyntheticaComboBoxUI
createRenderer, createUI, getBaseline, installUI, paint, updateMethods inherited from class javax.swing.plaf.basic.BasicComboBoxUI
addEditor, configureArrowButton, configureEditor, createEditor, createFocusListener, createItemListener, createKeyListener, createLayoutManager, createListDataListener, createPopup, createPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getMinimumSize, getPreferredSize, getSizeForComponent, installComponents, installDefaults, installKeyboardActions, installListeners, isFocusTraversable, isNavigationKey, isPopupVisible, paintCurrentValueBackground, rectangleForCurrentValue, removeEditor, selectNextPossibleValue, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureArrowButton, unconfigureEditor, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUIMethods inherited from class javax.swing.plaf.ComponentUI
contains
-
Constructor Details
-
ProjectFormComboBoxUI
public ProjectFormComboBoxUI(boolean padArrow)
-
-
Method Details
-
createArrowButton
- Overrides:
createArrowButtonin classde.javasoft.syntheticaaddons.ui.SyntheticaComboBoxUI
-
paintCurrentValue
- Overrides:
paintCurrentValuein classBasicComboBoxUI
-