openpss / com.hendraanggrian.openpss.control / StretchableLabeled

StretchableLabeled

interface StretchableLabeled

Properties

stretchPoint

open var stretchPoint: Double

stretchableText

open var stretchableText: String?

Functions

getScene

abstract fun getScene(): Scene?

initialize

open fun initialize(): Unit

stretchPointProperty

abstract fun stretchPointProperty(): DoubleProperty

stretchableTextProperty

abstract fun stretchableTextProperty(): StringProperty

textProperty

abstract fun textProperty(): StringProperty

tooltipProperty

abstract fun tooltipProperty(): ObjectProperty<Tooltip>

Inheritors

StretchableButton

class StretchableButton : JFXButton, StretchableLabeled

A button that will display log when the window have sufficient width. When it doesn't, StretchableButton will store its log as tooltip.

StretchableCheckBox

class StretchableCheckBox : JFXCheckBox, StretchableLabeled

StretchableSplitMenuButton

class StretchableSplitMenuButton : SplitMenuButton, StretchableLabeled, MenuItemInvokable

A button that will display log when the window have sufficient width. When it doesn't, StretchableSplitMenuButton will store its log as tooltip.