Reference for JVM version of SpaceVIL
0.3.5.8
SpaceVIL (Space of Visual Items Layout) is a cross-platform and multilingual framework for creating GUI client applications for .NET Standard, .NET Core and JVM. SpaceVIL is based on OpenGL graphic technology and GLFW. Using this framework in conjunction with .Net Core or with a JVM, you can work and create graphical client applications on Linux, Mac OS X and Windows.
|
Packages | |
package | Common |
package | Core |
package | Decorations |
package | Exceptions |
package | Flags |
Classes | |
class | ActiveWindow |
ActiveWindow is an abstract class for base window instances. More... | |
class | BaseItem |
Abstract class implementation of com.spvessel.spacevil.Core.InterfaceBaseItem interface. More... | |
class | Behavior |
class | BlankItem |
BlankItem is pure subclass of Prototype without any extensions. More... | |
class | BorderSection |
class | ButtonCore |
ButtonCore is the basic implementation of a user interface button. More... | |
class | ButtonToggle |
ButtonToggle is the basic implementation of a user interface button with the ability to be enabled or be disabled. More... | |
class | Cell |
Cell is sealed class representing cell in com.spvessel.spacevil.Grid. More... | |
class | CheckBox |
CheckBox is the basic implementation of a user interface check box with the ability to be checked or be unchecked. More... | |
class | ComboBox |
ComboBox is an item allowing to select one of the many options from the list. More... | |
class | ComboBoxDropDown |
ComboBoxDropDown is drop-down list implementation for ComboBox (see com.spvessel.spacevil.ComboBox). More... | |
class | CommonProcessor |
class | ContextMenu |
ContextMenu is a menu for selecting one of the available options from the list that perform the assigned action. More... | |
class | CoreWindow |
CoreWindow is an abstract class containing an implementation of common functionality for a window. More... | |
class | CursorImage |
Class CursorImage provides features for creating custom cursors. More... | |
class | CustomShape |
CustomShape is a subclass that extends from com.spvessel.spacevil.Primitive and can be any type of shapes. More... | |
class | DialogItem |
DialogItem is an abstract class for imitation of modal window. More... | |
class | DialogWindow |
DialogWindow is an abstract class for modal window instances. More... | |
class | Ellipse |
Ellipse is a subclass that extends from com.spvessel.spacevil.Primitive for rendering an ellipse shape. More... | |
class | FileSystemEntry |
FileSystemEntry is a class representing file system entry (file, folder and etc.). More... | |
class | FloatItem |
FloatItem is a floating container for other items (see com.spvessel.spacevil.Core.InterfaceFloating). More... | |
class | FontService |
FontService is a static class with static methods for working with fonts. More... | |
class | Frame |
Frame is the basic container. More... | |
class | FreeArea |
FreeArea is class representing an unbounded area with free location of inner items. More... | |
class | Graph |
Graph is class representing custom graphs with lines and points. More... | |
class | GraphicsMathService |
GraphicsMathService is a static class with static methods for working with colors, fonts, shapes and images. More... | |
class | Grid |
Grid is a class that represents a grid type container. More... | |
class | HorizontalScrollBar |
HorizontalScrollBar is the basic implementation of a user interface scroll bar (horizontal version). More... | |
class | HorizontalSlider |
HorizontalSlider is the basic implementation of a user interface slider (horizontal version). More... | |
class | HorizontalSplitArea |
HorizontalSplitArea is a container with two divided areas (on top and on bottom). More... | |
class | HorizontalStack |
HorizontalStack is a class that represents a line type container (horizontal version). More... | |
class | ImageItem |
ImageItem is class for rendering loaded images. More... | |
class | Indicator |
Indicator is the basic implementation of a user interface indicator which can be in enabled state or can be disabled state. More... | |
class | InputDialog |
InputDialog - an imitation of modal window for entering text and perform assigned actions. More... | |
class | ItemsLayoutBox |
ItemsLayoutBox is a storage-class that provides an access to existing items. More... | |
class | ItemsRefreshManager |
ItemsRefreshManager is a manager that allows you to add an item of a certain type to the queue for a forced refresh. More... | |
class | Label |
Label is is the basic implementation of a user interface non-editable text item. More... | |
class | LinesContainer |
LinesContainer is class for rendering lines in graph. More... | |
class | ListArea |
ListArea is a scrollable container for other elements with ability of selection. More... | |
class | ListBox |
ListBox is a container for com.spvessel.spacevil.ListArea (scrollable container for other elements with ability of selection) and scroll bars. More... | |
class | LoadingScreen |
LoadingScreen is designed to lock the entire window to prevent all input events during the execution of any long time task. More... | |
class | MenuItem |
MenuItem is designed to be an option in menu type items such as com.spvessel.spacevil.ContextMenu and ComboBoxDropDown. More... | |
class | MessageBox |
MessageBox - a modal window for displaying any messages with ability to reply to them. More... | |
class | MessageItem |
MessageItem - an imitation of modal window for displaying any messages with ability to reply to them. More... | |
class | OpenDialog |
Abstract class containing all common methods and properties for creating modal window for file browsing. More... | |
class | OpenEntryDialog |
OpenEntryDialog is user interface element for browsing file system to select a file or folder to open or save. More... | |
class | PasswordLine |
PaasswordLine is designed to hide the input of text information. More... | |
class | PointsContainer |
PointsContainer is class for rendering points in graph. More... | |
class | PopUpMessage |
PopUpMessage is designed to display short quick messages to the user. More... | |
class | Primitive |
The Primitive is an abstract extension of BaseItem for primitive non-interactive items. More... | |
class | ProgressBar |
LoadingScreen is designed to show progress the execution of any long time task. More... | |
class | Prototype |
The Prototype is an abstract implementation of InterfaceBaseItem for complex interactive items. More... | |
class | RadioButton |
RadioButton is the basic implementation of a user interface radio button with the ability to be checked (others radio button becomes unchecked) or be unchecked. More... | |
class | Rectangle |
Rectangle is a subclass that extends from com.spvessel.spacevil.Primitive for rendering a rectangle shape. More... | |
class | ResizableItem |
ResisableItem is a special container that can move and resize by mouse input events while inside another container. More... | |
class | ScrollHandler |
ScrollHandler is part of SpaceVIL.HorizontalSlider and SpaceVIL.VerticalSlider. More... | |
class | SelectionItem |
SelectionItem is designed to be a wrapper (selection showing) of items in special containers that supports item selection such as com.spvessel.spacevil.ListBox, com.spvessel.spacevil.TreeView, com.spvessel.spacevil.WrapGrid. More... | |
class | SideArea |
SideArea is a container designed to show when it is needed, and the rest of the time SideArea is hidden. More... | |
class | SpaceVILConstants |
class | SpinItem |
SpinItem is designed as a user interface element that can increase and decrease the value by a specific step. More... | |
class | SplitHolder |
SplitHolder is part of SpaceVIL.HorizontalSplitArea and com.spvessel.spacevil.VerticalSplitArea. More... | |
class | Tab |
Tab is used in com.spvessel.spacevil.TabView. More... | |
class | TabView |
TabView is a special container designed to group items within specific tab page. More... | |
class | TextArea |
TextArea is a basic implementation of a user interface editable text area. More... | |
class | TextEdit |
TextEdit is a basic implementation of a user interface editable text field that contains only one line. More... | |
class | TextView |
TextView is designed to display non-editable text with the ability to select and copy. More... | |
class | TitleBar |
TitleBar is the basic implementation of a user interface tittle bar of window. More... | |
class | ToolTip |
ToolTip is a static class for com.spvessel.spacevil.ToolTipItem managing. More... | |
class | ToolTipItem |
ToolTipItem is sealed class representing basic user unterface tooltip. More... | |
class | TreeItem |
TreeItem is designed to be a node for com.spvessel.spacevil.TreeView (branch-leaf type of container). More... | |
class | TreeView |
TreeView is special container designed to show content as tree view structure. More... | |
class | Triangle |
Triangle is a subclass that extends from com.spvessel.spacevil.Primitive for rendering an triangle shape. More... | |
class | VerticalScrollBar |
VerticalScrollBar is the basic implementation of a user interface scroll bar (vertical version). More... | |
class | VerticalSlider |
VerticalSlider is the basic implementation of a user interface slider (vertical version). More... | |
class | VerticalSplitArea |
VerticalSplitArea is a container with two divided areas (on top and on bottom). More... | |
class | VerticalStack |
VerticalStack is a class that represents a line type container (vertical version). More... | |
class | WindowAnchor |
WindowAnchor is class representing the draggable window type of an item. More... | |
class | WindowManager |
WindowManager is a static class that is designed to manage instances of a window and entire application. More... | |
class | WindowsBox |
A storage-class that provides an access to existing window layouts by name and UUID. More... | |
class | WrapArea |
WrapArea is a scrollable container for other elements with ability of selection. More... | |
class | WrapGrid |
WrapGrid is a container and manager of com.spvessel.spacevil.WrapArea (scrollable container for other elements with ability of selection, groups elements in cells of a certain size) and scroll bars. More... | |