C
- JScrollPane
typeU
- base WebScrollPaneUI
typeP
- IScrollPanePainter
typepublic abstract class AbstractScrollPaneDescriptor<C extends JScrollPane,U extends WebScrollPaneUI,P extends IScrollPanePainter> extends AbstractComponentDescriptor<C,U,P>
JScrollPane
component.
Extend this class for creating custom JScrollPane
descriptors.baseUIClass, componentClass, componentIcons, defaultStyleId, id, painterAdapterClass, painterClass, painterInterface, uiClass, uiClassId
Constructor and Description |
---|
AbstractScrollPaneDescriptor(String id,
Class<C> componentClass,
String uiClassId,
Class<U> baseUIClass,
Class<? extends U> uiClass,
Class<P> painterInterface,
Class<? extends P> painterClass,
Class<? extends P> painterAdapterClass,
StyleId defaultStyleId)
Constructs new
AbstractScrollPaneDescriptor . |
createUI, getBaseUIClass, getComponentClass, getDefaultStyleId, getDefaultStyleId, getIcon, getIconResource, getId, getPainterAdapterClass, getPainterClass, getPainterInterface, getTitle, getUIClass, getUIClassId, toString, updateDefaults, updateUI
public AbstractScrollPaneDescriptor(@NotNull String id, @NotNull Class<C> componentClass, @NotNull String uiClassId, @NotNull Class<U> baseUIClass, @NotNull Class<? extends U> uiClass, @NotNull Class<P> painterInterface, @NotNull Class<? extends P> painterClass, @NotNull Class<? extends P> painterAdapterClass, @NotNull StyleId defaultStyleId)
AbstractScrollPaneDescriptor
.id
- JScrollPane
identifiercomponentClass
- JScrollPane
Class
uiClassId
- WebScrollPaneUI
Class
identifierbaseUIClass
- base WebScrollPaneUI
Class
applicable to JScrollPane
uiClass
- WebScrollPaneUI
Class
used for JScrollPane
by defaultpainterInterface
- IScrollPanePainter
interface Class
painterClass
- IScrollPanePainter
implementation Class
painterAdapterClass
- adapter for IScrollPanePainter
defaultStyleId
- JScrollPane
default StyleId
Copyright © 2020. All rights reserved.