scalafx.scene.text

Wraps `javafx.scene.text` package.

Attributes

Members list

Type members

Classlikes

object Font

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Font.type
class Font(val delegate: Font) extends SFXDelegate[Font]

Attributes

Companion
object
Supertypes
trait SFXDelegate[Font]
class Object
trait Matchable
class Any
object FontPosture extends SFXEnumDelegateCompanion[FontPosture, FontPosture]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class FontPosture(val delegate: FontPosture) extends SFXEnumDelegate[FontPosture]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[FontPosture]
trait SFXDelegate[FontPosture]
class Object
trait Matchable
class Any
Known subtypes
object Italic.type
object Regular.type
object FontSmoothingType extends SFXEnumDelegateCompanion[FontSmoothingType, FontSmoothingType]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait SFXEnumDelegateCompanion[FontSmoothingType, FontSmoothingType]
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class FontSmoothingType(val delegate: FontSmoothingType) extends SFXEnumDelegate[FontSmoothingType]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[FontSmoothingType]
trait SFXDelegate[FontSmoothingType]
class Object
trait Matchable
class Any
Known subtypes
object Gray.type
object LCD.type
object FontWeight extends SFXEnumDelegateCompanion[FontWeight, FontWeight]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
FontWeight.type
sealed abstract class FontWeight(val delegate: FontWeight) extends SFXEnumDelegate[FontWeight]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[FontWeight]
trait SFXDelegate[FontWeight]
class Object
trait Matchable
class Any
Known subtypes
object Black.type
object Bold.type
object ExtraBold.type
object ExtraLight.type
object Light.type
object Medium.type
object Normal.type
object SemiBold.type
object Thin.type
Show all
object Text

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Text.type
class Text(val delegate: Text) extends Shape, PositionDelegate[Text], SFXDelegate[Text]

Attributes

Companion
object
Supertypes
trait PositionDelegate[Text]
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Text]
class Object
trait Matchable
class Any
Show all
object TextAlignment extends SFXEnumDelegateCompanion[TextAlignment, TextAlignment]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait SFXEnumDelegateCompanion[TextAlignment, TextAlignment]
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class TextAlignment(val delegate: TextAlignment) extends SFXEnumDelegate[TextAlignment]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[TextAlignment]
trait SFXDelegate[TextAlignment]
class Object
trait Matchable
class Any
Known subtypes
object Center.type
object Justify.type
object Left.type
object Right.type
object TextBoundsType extends SFXEnumDelegateCompanion[TextBoundsType, TextBoundsType]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait SFXEnumDelegateCompanion[TextBoundsType, TextBoundsType]
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class TextBoundsType(val delegate: TextBoundsType) extends SFXEnumDelegate[TextBoundsType]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[TextBoundsType]
trait SFXDelegate[TextBoundsType]
class Object
trait Matchable
class Any
Known subtypes
object Logical.type
object LogicalVerticalCenter.type
object Visual.type
object TextFlow

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
TextFlow.type
class TextFlow(val delegate: TextFlow) extends Pane, SFXDelegate[TextFlow]

TextFlow is special layout designed to lay out rich text. It can be used to layout several Text nodes in a single text flow. The TextFlow uses the text and the font of each Text node inside of it plus it own width and text alignment to determine the location for each child. A single Text node can span over several lines due to wrapping and the visual location of Text node can differ from the logical location due to bidi reordering.

TextFlow is special layout designed to lay out rich text. It can be used to layout several Text nodes in a single text flow. The TextFlow uses the text and the font of each Text node inside of it plus it own width and text alignment to determine the location for each child. A single Text node can span over several lines due to wrapping and the visual location of Text node can differ from the logical location due to bidi reordering.

Wraps http://docs.oracle.com/javafx/8/api/javafx/scene/text/TextFlow.html

Attributes

Companion
object
Supertypes
class Pane
class Region
class Parent
class Node
trait Styleable
class EventTarget
trait SFXDelegate[TextFlow]
class Object
trait Matchable
class Any
Show all
object TextIncludes extends TextIncludes

Attributes

Companion
trait
Supertypes
trait TextIncludes
class Object
trait Matchable
class Any
Self type
trait TextIncludes

Contains implcit methods to convert from `javafx.scene.text` Classes/Traits to their ScalaFX counterparts.

Contains implcit methods to convert from `javafx.scene.text` Classes/Traits to their ScalaFX counterparts.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object TextIncludes.type
object SceneIncludes.type
trait Includes
object Includes.type