Module is.codion.swing.common.ui
Interface TextPaneBuilder
- All Superinterfaces:
ComponentBuilder<String,
,JTextPane, TextPaneBuilder> TextComponentBuilder<String,
JTextPane, TextPaneBuilder>
Builds a JTextPane.
-
Nested Class Summary
Nested classes/interfaces inherited from interface is.codion.swing.common.ui.component.text.TextComponentBuilder
TextComponentBuilder.CaretPosition
-
Field Summary
Fields inherited from interface is.codion.swing.common.ui.component.builder.ComponentBuilder
COMPONENT_VALUE
-
Method Summary
Modifier and TypeMethodDescriptionautoscrolls
(boolean autoscrolls) static TextPaneBuilder
builder()
static TextPaneBuilder
document
(StyledDocument document) Methods inherited from interface is.codion.swing.common.ui.component.builder.ComponentBuilder
background, border, build, build, buildValue, buildValue, clientProperty, componentListener, componentOrientation, consumer, enabled, enabled, focusable, focusCycleRoot, focusListener, font, foreground, keyEvent, keyListener, label, link, link, listener, maximumHeight, maximumSize, maximumWidth, minimumHeight, minimumSize, minimumWidth, modifiedIndicator, modifiedIndicatorFactory, mouseListener, mouseMotionListener, mouseWheelListener, name, onBuild, onBuildValue, onSetVisible, opaque, popupMenu, popupMenuControl, popupMenuControls, preferredHeight, preferredSize, preferredWidth, propertyChangeListener, propertyChangeListener, scrollPane, toolTipText, toolTipText, transferFocusOnEnter, transferFocusOnEnter, transferHandler, validator, validIndicator, validIndicator, validIndicatorFactory, value, visible
Methods inherited from interface is.codion.swing.common.ui.component.text.TextComponentBuilder
caretListener, caretPosition, caretUpdatePolicy, controlDeleteWord, disabledTextColor, dragEnabled, editable, focusAccelerator, lowerCase, margin, maximumLength, moveCaretToEndOnFocusGained, moveCaretToStartOnFocusGained, onTextChanged, selectAllOnFocusGained, selectedTextColor, selectionColor, updateOn, upperCase
-
Method Details
-
autoscrolls
- Parameters:
autoscrolls
- true if autoscrolling should be enabled- Returns:
- this builder instance
- See Also:
-
document
- Parameters:
document
- the document- Returns:
- this builder instance
- See Also:
-
builder
- Returns:
- a builder for a component
-
builder
- Parameters:
linkedValue
- the value to link to the component- Returns:
- a builder for a component
-