Top Description Constructors Methods
org.fxmisc.richtext

public Class StyleClassedTextField

extends StyledTextField<Collection<String>, Collection<String>>
Class Inheritance
Imports
java.util.Collection, .Collections, org.fxmisc.richtext.model.SimpleEditableStyledDocument, javafx.scene.text.TextAlignment

A TextField that uses style classes, i.e. getStyleClass().add(String), to define the styles of text segments.

Use CSS Style Class ".styled-text-field" for styling the control.

Author
Jurgen

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public void
append(String text, String styleClass)

Overrides default org.fxmisc.richtext.EditActions.append.

Convenient method to append text together with a single style class.

protected void
public void
insert(int position, String text, String styleClass)

Overrides default org.fxmisc.richtext.EditActions.insert.

Convenient method to insert text together with a single style class.

public void
replace(int start, int end, String text, String styleClass)

Overrides org.fxmisc.richtext.GenericStyledArea.replace.

Implements org.fxmisc.richtext.TextEditingArea.replace.

Convenient method to replace text together with a single style class.

public void
setStyleClass(int from, int to, String styleClass)

Convenient method to assign a single style class.

Inherited from org.fxmisc.richtext.StyledTextField:
alignmentPropertyconfigurePlaceholdergetAlignmentgetClassCssMetaDatagetCssMetaDatagetOnActiongetPromptTextisWrapTextonActionPropertypromptTextPropertyreplaceTextsetAlignmentsetOnActionsetPlaceholdersetPromptTextsetTextsetWrapText

Constructor Detail

StyleClassedTextFieldback to summary
public StyleClassedTextField()
StyleClassedTextFieldback to summary
public StyleClassedTextField(String text)

Method Detail

appendback to summary
public void append(String text, String styleClass)

Overrides default org.fxmisc.richtext.EditActions.append.

Convenient method to append text together with a single style class.

changeAlignmentback to summary
protected void changeAlignment(TextAlignment txtAlign)

Implements abstract org.fxmisc.richtext.StyledTextField.changeAlignment.

Annotations
@Override
insertback to summary
public void insert(int position, String text, String styleClass)

Overrides default org.fxmisc.richtext.EditActions.insert.

Convenient method to insert text together with a single style class.

replaceback to summary
public void replace(int start, int end, String text, String styleClass)

Overrides org.fxmisc.richtext.GenericStyledArea.replace.

Implements org.fxmisc.richtext.TextEditingArea.replace.

Convenient method to replace text together with a single style class.

setStyleClassback to summary
public void setStyleClass(int from, int to, String styleClass)

Convenient method to assign a single style class.