C
- component typeU
- component UI typeD
- decoration typepublic class InternalFramePainter<C extends JInternalFrame,U extends WInternalFrameUI,D extends IDecoration<C,D>> extends AbstractContainerPainter<C,U,D> implements IInternalFramePainter<C,U>
JInternalFrame
component.
It is used as WebInternalFrameUI
default painter.ancestor, containerListener, current, DECORATION_BORDER_PROPERTY, DECORATION_STATES_PROPERTY, decorationCache, decorations, focused, focusStateTracker, hierarchyTracker, hover, hoverStateTracker, inFocusedParent, inFocusedParentAncestorListener, inFocusedParentTracker, inHoveredParent, inHoveredParentAncestorListener, inHoveredParentTracker, neighboursTracker, stateDecorationCache, states
component, installed, ltr, propertyChangeListener, sectionPainters, ui
Constructor and Description |
---|
InternalFramePainter() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getDecorationStates()
Returns current component decoration states.
|
protected void |
propertyChanged(String property,
Object oldValue,
Object newValue)
Informs about
AbstractPainter.component property change. |
afterInstall, afterUninstall, beforeUninstall, childrenChanged, collectDecorationStates, contains, deactivateLastDecoration, focusChanged, getBaseline, getBaselineResizeBehavior, getBorder, getDecoration, getDecorations, getDecorationsKey, getPreferredSize, hierarchyChanged, hoverChanged, installBorderListeners, installChildrenListeners, installFocusListeners, installHoverListeners, installInFocusedParentListeners, installInHoveredParentListeners, installPropertiesAndListeners, isDecorationAvailable, isEnabled, isFocused, isHover, isInFocusedParent, isInHoveredParent, isOpaque, isOpaqueDecorated, isOpaqueUndecorated, isPlainBackgroundRequired, orientationChange, paint, paintContent, provideShape, uninstallBorderListeners, uninstallChildrenListeners, uninstallFocusListeners, uninstallHoverListeners, uninstallInFocusedParentListeners, uninstallInHoveredParentListeners, uninstallPropertiesAndListeners, updateDecorationState, updateFocusListeners, updateHoverListeners, updateInFocusedParent, updateInHoveredParent, usesContainerView, usesFocusedView, usesHierarchyBasedView, usesHoverView, usesInFocusedParentView, usesInHoveredParentView, usesState, usesState
asList, beforeInstall, borderChange, getCompleteBorder, getInstalledSectionPainters, getSectionPainters, install, installPropertyChangeListener, installSectionPainter, installSectionPainters, isInstalled, isSectionPainter, isSettingsUpdateAllowed, paintSection, repaint, repaint, repaint, revalidate, saveOrientation, uninstall, uninstallPropertyChangeListener, uninstallSectionPainter, uninstallSectionPainters, updateAll, updateBorder, updateOpacity, updateOrientation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
contains, getBaseline, getBaselineResizeBehavior, getPreferredSize, install, isInstalled, isOpaque, paint, uninstall
protected void propertyChanged(@NotNull String property, @Nullable Object oldValue, @Nullable Object newValue)
AbstractPainter
AbstractPainter.component
property change.propertyChanged
in class AbstractDecorationPainter<C extends JInternalFrame,U extends WInternalFrameUI,D extends IDecoration<C,D>>
property
- modified propertyoldValue
- old property valuenewValue
- new property value@NotNull public List<String> getDecorationStates()
IDecorationPainter
getDecorationStates
in interface IDecorationPainter<C extends JInternalFrame,U extends WInternalFrameUI,D extends IDecoration<C,D>>
getDecorationStates
in class AbstractDecorationPainter<C extends JInternalFrame,U extends WInternalFrameUI,D extends IDecoration<C,D>>
Copyright © 2020. All rights reserved.