object
ToolFactory
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
comboBox(property: OneOfNProperty): ComboBox[String]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
spinner(property: DoubleProperty, min: Double, max: Double, stepSize: Double): Spinner
-
def
spinner(property: FloatProperty, min: Float, max: Float, stepSize: Float): Spinner
-
def
spinner(property: IntProperty, min: Int, max: Int, stepSize: Int): Spinner
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
toggle(property: BooleanProperty): ToggleButton
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
A factory that makes GUI controls for the different types of Properties, and sets them up to keep their states synched. That is, changes to the property will cause the GUI elements to change state when appropriate, and acting on the controls will change the values stored in the properties.
This synching is implemented primarily for the benefit of XML resore mechanism built into Properties; restoring the state of a Property from a XML file will cause its associated UI elements to be restored as well.