viewtify
Viewtify
Terminator
kiss.Disposable
The dispose on exit.
UIThread
ConsumerRunnable
Runnable
Executor for UI Thread.
WorkerThread
ConsumerRunnable
Runnable
Executor for Worker Thread.
UserPreference
kiss.Variablepsychopath.Directory
psychopath.Directory
The directory of user's preference.
inHeadless
()
void
Configures the GUI to start in headless mode. This setting cannot be reversed. It has no effect if the GUI has already been started. It is recommended to call this method at a location right after the program is started. It is also possible to set the environment variable "javafx.headless" to true.
application
()
Viewtify
Viewtify |
Gain application builder.
onInitialize
(BiConsumerjavafx.stage.Stage
, Scene
initializer
)
Viewtify
BiConsumerjavafx.stage.Stage
, Scene
initializer
)BiConsumer initializer |
|
Viewtify |
Configure the initialize phase.
onOpening
(Class?
View
opener
)
Viewtify
Class?
View
opener
)Class opener |
|
Viewtify |
Configure the opening request.
onOpening
(kiss.VariableClass?
View
opener
)
Viewtify
kiss.VariableClass?
View
opener
)kiss.Variable opener |
|
Viewtify |
Configure the closing request.
onClosing
(BooleanSupplier
closer
)
Viewtify
BooleanSupplier
closer
)BooleanSupplier closer |
|
Viewtify |
Configure the closing request.
onTerminating
(Runnable
termination
)
Viewtify
Runnable
termination
)Runnable termination |
|
Viewtify |
Add termination action.
use
(ActivationPolicy
policy
)
Viewtify
ActivationPolicy
policy
)ActivationPolicy policy |
|
Viewtify |
Configure application ActivationPolicy
.
use
(javafx.stage.StageStyle
style
)
Viewtify
javafx.stage.StageStyle
style
)javafx.stage.StageStyle style |
|
Viewtify |
Configure StageStyle.
use
(Theme
theme
)
Viewtify
Theme
theme
)Theme theme |
|
Viewtify |
Configure application Theme
.
use
(ThemeType
themeType
)
Viewtify
ThemeType
themeType
)ThemeType themeType |
|
Viewtify |
Configure application ThemeType
.
use
(javafx.scene.text.Font
font
)
Viewtify
javafx.scene.text.Font
font
)javafx.scene.text.Font font |
|
Viewtify |
Configure application Font.
design
(Class?
stylist.design.DesignScheme
scheme
)
Viewtify
Class?
stylist.design.DesignScheme
scheme
)Class scheme |
|
Viewtify |
Configure application Theme
.
icon
()
String
String |
Get application metadata.
icon
(String
pathToIcon
)
Viewtify
String
pathToIcon
)String pathToIcon |
|
Viewtify |
A relative path to icon. |
Configure application icon.
title
(String
title
)
Viewtify
String
title
)String title |
|
Viewtify |
A title of this application. |
Configure application title.
update
(String
archive
)
Viewtify
String
archive
)String archive |
|
Viewtify |
Chainable API. |
Configure application update strategy.
version
()
String
String |
Get applicaiton metadata.
version
(String
version
)
Viewtify
String
version
)String version |
|
Viewtify |
Chainable API. |
Configure application metadata.
activate
(Class?
View
applicationClass
)
void
Class?
View
applicationClass
)Class applicationClass |
The application |
Activate the specified application. You can call this method as many times as you like.
activate
(View
application
)
void
View
application
)View application |
The application |
Activate the specified application. You can call this method as many times as you like.
launcher
()
Class
Class |
Find the application launcher.
updateSite
()
String
String |
Find the update site.
deactivate
()
void
Deactivate the current application.
reactivate
()
void
Reactivate the current application.
browser
(ConsumerUIWeb
browser
)
void
ConsumerUIWeb
browser
)Consumer browser |
Generates a separate window with only UIWeb
. If the application is not running, it
will automatically launch an anonymous application.
inWorker
(Runnable
process
)
void
Runnable
process
)Runnable process |
Execute task in pooled-background-worker thread.
inWorker
(Supplierkiss.Disposable
process
)
void
Supplierkiss.Disposable
process
)Supplier process |
Execute task in pooled-background-worker thread.
inUI
(Runnable
process
)
void
Runnable
process
)Runnable process |
Execute task in UI thread.
inUI
(Supplierkiss.Disposable
process
)
void
Supplierkiss.Disposable
process
)Supplier process |
Execute task in UI thread.
dialog
()
ViewtyDialog?
?
V |
|
ViewtyDialog |
Create the general dialog builder.
manage
(Theme
theme
)
void
Theme
theme
)Theme theme |
Manage the viewtify applicaiton theme.
manage
(ThemeType
theme
)
void
ThemeType
theme
)ThemeType theme |
Manage the viewtify applicaiton theme.
manage
(javafx.scene.text.Font
font
)
void
javafx.scene.text.Font
font
)javafx.scene.text.Font font |
Manage the viewtify application font.
manage
(String
id
, Scene
scene
, boolean
untrackable
)
void
String
id
, Scene
scene
, boolean
untrackable
)String id |
An identical name of the window. |
Scene scene |
A target window to manage. |
boolean untrackable |
Window tracking state. |
Manage as viewtify application window. Apply window size and location setting and track the upcoming modification. Apply the application styles (design, icon etc) to the specified window.
unmanage
(String
id
)
void
String
id
)String id |
Unmanage from viewtify application window.
observe
(javafx.beans.binding.IntegerExpression
value
)
kiss.SignalInteger
javafx.beans.binding.IntegerExpression
value
)Integer
javafx.beans.binding.IntegerExpression value |
|
kiss.Signal |
Signal value changing.
observe
(javafx.beans.binding.LongExpression
value
)
kiss.SignalLong
javafx.beans.binding.LongExpression
value
)Long
javafx.beans.binding.LongExpression value |
|
kiss.Signal |
Signal value changing.
observe
(javafx.beans.binding.FloatExpression
value
)
kiss.SignalFloat
javafx.beans.binding.FloatExpression
value
)Float
javafx.beans.binding.FloatExpression value |
|
kiss.Signal |
Signal value changing.
observe
(javafx.beans.binding.DoubleExpression
value
)
kiss.SignalDouble
javafx.beans.binding.DoubleExpression
value
)Double
javafx.beans.binding.DoubleExpression value |
|
kiss.Signal |
Signal value changing.
observe
(javafx.beans.value.ObservableValueT
value
)
kiss.SignalT
javafx.beans.value.ObservableValueT
value
)T
T |
|
javafx.beans.value.ObservableValue value |
|
kiss.Signal |
Signal value changing.
observe
(javafx.beans.value.ObservableValueT
values
)
kiss.SignalT
javafx.beans.value.ObservableValueT
values
)T
T |
|
javafx.beans.value.ObservableValue values |
|
kiss.Signal |
Signal value changing.
observe
(javafx.beans.property.ObjectPropertyjavafx.event.EventHandlerjavafx.event.Event
eventHandlerProperty
, T
eventValue
)
kiss.SignalT
javafx.beans.property.ObjectPropertyjavafx.event.EventHandlerjavafx.event.Event
eventHandlerProperty
, T
eventValue
)T
T |
|
javafx.beans.property.ObjectProperty eventHandlerProperty |
|
T eventValue |
|
kiss.Signal |
Build event signal.
observe
(javafx.collections.ObservableSetE
set
)
kiss.Signaljavafx.collections.ObservableSetE
javafx.collections.ObservableSetE
set
)javafx.collections.ObservableSetE
E |
|
javafx.collections.ObservableSet set |
A set to observe its modification. |
kiss.Signal |
A modification stream. |
Observe set change evnet.
observe
(javafx.collections.ObservableListE
list
)
kiss.Signaljavafx.collections.ObservableListE
javafx.collections.ObservableListE
list
)javafx.collections.ObservableListE
E |
|
javafx.collections.ObservableList list |
A list to observe its modification. |
kiss.Signal |
A modification stream. |
Observe list change evnet.
observe
(javafx.collections.ObservableMapK
, V
map
)
kiss.Signaljavafx.collections.ObservableMapK
, V
javafx.collections.ObservableMapK
, V
map
)javafx.collections.ObservableMapK
, V
K |
|
V |
|
javafx.collections.ObservableMap map |
A map to observe its modification. |
kiss.Signal |
A modification stream. |
Observe map change evnet.
observing
(javafx.collections.ObservableSetE
set
)
kiss.Signaljavafx.collections.ObservableSetE
javafx.collections.ObservableSetE
set
)javafx.collections.ObservableSetE
E |
|
javafx.collections.ObservableSet set |
A set to observe its modification. |
kiss.Signal |
A modification stream. |
Observe set change evnet.
observing
(javafx.collections.ObservableListE
list
)
kiss.Signaljavafx.collections.ObservableListE
javafx.collections.ObservableListE
list
)javafx.collections.ObservableListE
E |
|
javafx.collections.ObservableList list |
A list to observe its modification. |
kiss.Signal |
A modification stream. |
Observe list change evnet.
observing
(javafx.collections.ObservableMapK
, V
map
)
kiss.Signaljavafx.collections.ObservableMapK
, V
javafx.collections.ObservableMapK
, V
map
)javafx.collections.ObservableMapK
, V
K |
|
V |
|
javafx.collections.ObservableMap map |
A map to observe its modification. |
kiss.Signal |
A modification stream. |
Observe map change evnet.
observing
(javafx.beans.binding.IntegerExpression
value
)
kiss.SignalInteger
javafx.beans.binding.IntegerExpression
value
)Integer
javafx.beans.binding.IntegerExpression value |
|
kiss.Signal |
Signal value changing.
observing
(javafx.beans.binding.LongExpression
value
)
kiss.SignalLong
javafx.beans.binding.LongExpression
value
)Long
javafx.beans.binding.LongExpression value |
|
kiss.Signal |
Signal value changing.
observing
(javafx.beans.binding.FloatExpression
value
)
kiss.SignalFloat
javafx.beans.binding.FloatExpression
value
)Float
javafx.beans.binding.FloatExpression value |
|
kiss.Signal |
Signal value changing.
observing
(javafx.beans.binding.DoubleExpression
value
)
kiss.SignalDouble
javafx.beans.binding.DoubleExpression
value
)Double
javafx.beans.binding.DoubleExpression value |
|
kiss.Signal |
Signal value changing.
observing
(javafx.beans.value.ObservableValueT
value
)
kiss.SignalT
javafx.beans.value.ObservableValueT
value
)T
T |
|
javafx.beans.value.ObservableValue value |
|
kiss.Signal |
Signal value changing.
observeChange
(javafx.collections.ObservableSetE
set
)
kiss.Signaljavafx.collections.SetChangeListener.Change?
E
javafx.collections.ObservableSetE
set
)javafx.collections.SetChangeListener.Change?
E
E |
|
javafx.collections.ObservableSet set |
A set to observe its modification. |
kiss.Signal |
A modification event stream. |
Observe set change evnet.
observeChange
(javafx.collections.ObservableListE
list
)
kiss.Signaljavafx.collections.ListChangeListener.Change?
E
javafx.collections.ObservableListE
list
)javafx.collections.ListChangeListener.Change?
E
E |
|
javafx.collections.ObservableList list |
A set to observe its modification. |
kiss.Signal |
A modification event stream. |
Observe list change evnet.
observeChange
(javafx.collections.ObservableMapK
, V
map
)
kiss.Signaljavafx.collections.MapChangeListener.Change?
K
, ?
V
javafx.collections.ObservableMapK
, V
map
)javafx.collections.MapChangeListener.Change?
K
, ?
V
K |
|
V |
|
javafx.collections.ObservableMap map |
A map to observe its modification. |
kiss.Signal |
A modification event stream. |
Observe map change evnet.
property
(DoubleSupplier
getter
, DoubleConsumer
setter
)
javafx.beans.property.DoubleProperty
DoubleSupplier
getter
, DoubleConsumer
setter
)DoubleSupplier getter |
|
DoubleConsumer setter |
|
javafx.beans.property.DoubleProperty |
Create the wrapped property of the specified setter.
property
(kiss.VariableT
variable
)
javafx.beans.property.PropertyT
kiss.VariableT
variable
)T
T |
|
kiss.Variable variable |
|
javafx.beans.property.Property |
Create the wrapped property of the specified Variable.
propertyForUI
(kiss.VariableT
variable
)
javafx.beans.property.PropertyT
kiss.VariableT
variable
)T
T |
|
kiss.Variable variable |
|
javafx.beans.property.Property |
Create the wrapped UI property of the specified Variable.
replaceSplashScreen
(View
view
)
void
View
view
)View view |
Replace the splash screen by the specified view with fade-in effect.
reorderWindows
()
void
Helper method to reorder all managed windows.
isMainWindow
(javafx.stage.Stage
stage
)
boolean
javafx.stage.Stage
stage
)javafx.stage.Stage stage |
|
boolean |
Check whether the given stage is application's main window or not.
mainWindow
()
javafx.stage.Stage
javafx.stage.Stage |
Get the root window.
phantomWindow
()
javafx.stage.Stage
javafx.stage.Stage |
Get the hidden root window.