Skip navigation links

Package org.fxmisc.wellbehaved.skin

This package contains scaffolding for Skin implementations that separates the view and controller aspects of the skin.

See: Description

Package org.fxmisc.wellbehaved.skin Description

This package contains scaffolding for Skin implementations that separates the view and controller aspects of the skin. The view is represented by Visual and the controller is represented by Behavior. The architecture is designed such that the Visual (view) may only hold a reference to the Control (model), while the Behavior (controller) may hold a reference to both the Control and the Visual. In other words, the view can observe only the model, while the controller can observe both the model and the view, and can modify the model.

Once you have the implementation of the Visual and the Behavior, you use one of the factory methods from Skins to create a Skin instance.

Skip navigation links