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.
ActiveWindow.java File Reference

Classes

class  com.spvessel.spacevil.ActiveWindow
 ActiveWindow is an abstract class for base window instances. More...
 

Packages

package  com.spvessel.spacevil
 
com.spvessel.spacevil.ListArea.setStyle
void setStyle(Style style)
Setting style of the ListArea.
Definition: ListArea.java:475
com.spvessel.spacevil.Core.InterfaceOpenGLLayer.isInitialized
boolean isInitialized()
Method for checking initializing status of current OpenGL item.
com.spvessel.spacevil.Flags.MouseButton.BUTTON_MIDDLE
BUTTON_MIDDLE
Definition: MouseButton.java:11
com.spvessel.spacevil.Decorations.Border.getRadius
CornerRadius getRadius()
Getting border radiuses.
Definition: Border.java:15
com.spvessel.spacevil.CoreWindow.setShadeColor
void setShadeColor(int r, int g, int b, int a)
Setting the dimmer color of the window.
Definition: CoreWindow.java:1275
com.spvessel.spacevil.TextArea.pasteText
void pasteText(String text)
Paste the specified text at the current position of the text cursor (or replace the specified text at...
Definition: TextArea.java:684
com.spvessel.spacevil.TreeItem.setText
void setText(String text)
Setting the text.
Definition: TreeItem.java:483
com.spvessel.spacevil.Prototype.setHoverRule
void setHoverRule(ItemHoverRule rule)
Setting the hovering rule for this item.
Definition: Prototype.java:1447
com.spvessel.spacevil.Core.InterfacePoints.setPointColor
void setPointColor(Color color)
Setting points color.
com.spvessel.spacevil.ContextMenu.show
void show()
Shows the ContextMenu at the position (0, 0).
Definition: ContextMenu.java:318
com.spvessel.spacevil.Flags.KeyMods.getEnums
static List< KeyMods > getEnums(int mod)
Definition: KeyMods.java:38
com.spvessel.spacevil.PointsContainer.makeShape
void makeShape()
Overridden method for stretching the points position relative to the current size of the item.
Definition: PointsContainer.java:108
com.spvessel.spacevil.ButtonToggle.getText
String getText()
Getting the current text of the ButtonToggle.
Definition: ButtonToggle.java:213
com.spvessel.spacevil.SideArea.addItem
void addItem(InterfaceBaseItem item)
Adding item to the SideArea.
Definition: SideArea.java:240
com.spvessel.spacevil.Decorations.SubtractFigure.setSizeScale
void setSizeScale(float wScale, float hScale)
Setting shape's scaling factors for width and height.
Definition: SubtractFigure.java:72
com.spvessel.spacevil.Decorations.Style.widthPolicy
SizePolicy widthPolicy
Width policy of an item's shape.
Definition: Style.java:50
com.spvessel.spacevil.CoreWindow.setBorderFill
void setBorderFill(float r, float g, float b, float a)
Setting the color of the window border.
Definition: CoreWindow.java:1144
com.spvessel.spacevil.Tab.getForeground
Color getForeground()
Getting current text color.
Definition: Tab.java:408
com.spvessel.spacevil.HorizontalSlider.setStep
void setStep(float value)
Setting slider movement step.
Definition: HorizontalSlider.java:40
com.spvessel.spacevil.ContextMenu.isOutsideClickClosable
boolean isOutsideClickClosable()
Returns True if ContextMenu (see com.spvessel.spacevil.Core.InterfaceFloating) should closes when mou...
Definition: ContextMenu.java:75
com.spvessel.spacevil.Decorations.Style.font
Font font
Font of an item's text.
Definition: Style.java:43
com.spvessel.spacevil.Flags.FileSystemEntryType.FILE
FILE
Definition: FileSystemEntryType.java:8
com.spvessel.spacevil.Common.CommonService.getSpaceVILInfo
static String getSpaceVILInfo()
Getting basic information about SpaceVIL such as version, date, platform and OS.
Definition: CommonService.java:38
com.spvessel.spacevil.Prototype.setSizePolicy
void setSizePolicy(SizePolicy width, SizePolicy height)
Setting the size policy of an item's shape.
Definition: Prototype.java:759
com.spvessel.spacevil.Core.Area.Area
Area(int x, int y, int w, int h)
Constructs a Area with specified position and size.
Definition: Area.java:23
com.spvessel.spacevil.Tab.Tab
Tab(String text)
Constructs Tab with the specified text.
Definition: Tab.java:72
com.spvessel.spacevil.TitleBar.setFont
void setFont(Font font)
Setting font of the text.
Definition: TitleBar.java:192
com.spvessel.spacevil.Tab.Tab
Tab()
Default Tab constructor.
Definition: Tab.java:91
com.spvessel.spacevil.Cell.getParentGrid
InterfaceFreeLayout getParentGrid()
Getting com.spvessel.spacevil.Core.InterfaceFreeLayout (usualy com.spvessel.spacevil....
Definition: Cell.java:23
com.spvessel.spacevil.TabView.removeAllTabs
boolean removeAllTabs()
Removing all existing tabs.
Definition: TabView.java:268
com.spvessel.spacevil.ResizableItem.isYFloating
boolean isYFloating
Property to lock ResizableItem movement by Y axis.
Definition: ResizableItem.java:127
com.spvessel.spacevil.CheckBox.setForeground
void setForeground(int r, int g, int b)
Setting text color of a CheckBox in byte RGB format.
Definition: CheckBox.java:241
com.spvessel.spacevil.TreeView
TreeView is special container designed to show content as tree view structure.
Definition: TreeView.java:25
com.spvessel.spacevil.InputDialog
InputDialog - an imitation of modal window for entering text and perform assigned actions.
Definition: InputDialog.java:16
com.spvessel.spacevil.TextView.getFont
Font getFont()
Getting the current font of the text.
Definition: TextView.java:536
com.spvessel.spacevil.SpinItem
SpinItem is designed as a user interface element that can increase and decrease the value by a specif...
Definition: SpinItem.java:20
com.spvessel.spacevil.PasswordLine.setSubstrateFontSize
void setSubstrateFontSize(int size)
Setting font size of the substrate text (hint under main text, when you start typing substrate become...
Definition: PasswordLine.java:340
com.spvessel.spacevil.TreeView.sortBrunch
void sortBrunch(TreeItem branch)
Sorting part of TreeView content starting with specified branch node.
Definition: TreeView.java:351
com.spvessel.spacevil.RadioButton.setChecked
void setChecked(boolean value)
Definition: RadioButton.java:320
com.spvessel.spacevil.InputDialog.GetCancelButton
ButtonCore GetCancelButton()
Getting CANCEL button for appearance customizing or assigning new actions.
Definition: InputDialog.java:45
com.spvessel.spacevil.ScrollHandler.setOffset
void setOffset(int offset)
Setting offset of the ScrollHandler by X axis or Y axis depending on "orientation" property.
Definition: ScrollHandler.java:62
com.spvessel.spacevil.Prototype.isCustomFigure
Figure isCustomFigure()
Getting the custom shape if it is set.
Definition: Prototype.java:1417
com.spvessel.spacevil.ButtonCore.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to ButtonCore.
Definition: ButtonCore.java:91
com.spvessel.spacevil.Indicator.setStyle
void setStyle(Style style)
Setting style of the ButtonCore.
Definition: Indicator.java:60
com.spvessel.spacevil.Core.Area.Area
Area()
Default constructor.
Definition: Area.java:12
com.spvessel.spacevil.ProgressBar.setFont
void setFont(Font font)
Setting font of the text.
Definition: ProgressBar.java:205
com.spvessel.spacevil.FileSystemEntry.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: FileSystemEntry.java:127
com.spvessel.spacevil.SideArea.hide
void hide(MouseArgs args)
Hide the SideArea without destroying with using specified mouse arguments.
Definition: SideArea.java:326
com.spvessel.spacevil.CoreWindow.setMinHeight
void setMinHeight(int height)
Setting the window minimum height.
Definition: CoreWindow.java:415
com.spvessel.spacevil.LoadingScreen.setForeground
void setForeground(int r, int g, int b, int a)
Setting text color of an item in byte RGBA format.
Definition: LoadingScreen.java:267
com.spvessel.spacevil.CoreWindow.getDpiScale
Scale getDpiScale()
Getting DPI scale for the current window.
Definition: CoreWindow.java:1343
com.spvessel.spacevil.VerticalSlider.getCurrentValue
float getCurrentValue()
Getting the current slider value.
Definition: VerticalSlider.java:139
com.spvessel.spacevil.Decorations.Style.getFreeAreaStyle
static Style getFreeAreaStyle()
Getting default style for a FreeArea item.
Definition: Style.java:1008
com.spvessel.spacevil.HorizontalStack.updateLayout
void updateLayout()
Updating all children positions (implementation of com.spvessel.spacevil.Core.InterfaceHLayout).
Definition: HorizontalStack.java:141
com.spvessel.spacevil.Decorations.Border.Border
Border()
Default Border constructor.
Definition: Border.java:71
com.spvessel.spacevil.TextView.getText
String getText()
Getting the current text of the TextView.
Definition: TextView.java:211
com.spvessel.spacevil.Decorations.ItemState.ItemState
ItemState(Color background)
Constructs an ItemState with the specified background color.
Definition: ItemState.java:43
com.spvessel.spacevil.Core.InterfaceLines
An interface that discribes such type of items that are adjacent points are considered lines (for dra...
Definition: InterfaceLines.java:10
com.spvessel.spacevil.BaseItem.getCoreStyle
abstract Style getCoreStyle()
Getting the core (only appearance properties without inner styles) style of an item.
com.spvessel.spacevil.ResizableItem.excludeSides
void excludeSides(Side... sides)
Specify which sides will be excluded, and these sides can no longer be dragged to resize the Resizabl...
Definition: ResizableItem.java:35
com.spvessel.spacevil.ComboBox.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize ComboBox by text height).
Definition: ComboBox.java:222
com.spvessel.spacevil.Flags.EmbeddedImage.ERASER
ERASER
Definition: EmbeddedImage.java:8
com.spvessel.spacevil.Decorations.CornerRadius.isEqual
boolean isEqual()
Definition: CornerRadius.java:47
com.spvessel.spacevil.SideArea.getAreaSize
int getAreaSize()
Getting actual size of SideArea.
Definition: SideArea.java:164
com.spvessel.spacevil.Decorations.Style.getInputDialogStyle
static Style getInputDialogStyle()
Getting default style for a InputDialog item.
Definition: Style.java:2359
com.spvessel.spacevil.Core.InterfaceTextContainer.getForeground
Color getForeground()
Method for getting text color.
com.spvessel.spacevil.GraphicsMathService.cloneColor
static Color cloneColor(Color color)
Getting clone of the specified color.
Definition: GraphicsMathService.java:84
com.spvessel.spacevil.Decorations.Border.Border
Border(Color fill, CornerRadius radius, int thickness)
Constructs a Border with specified color, radius and thickness.
Definition: Border.java:83
com.spvessel.spacevil.ComboBoxDropDown.setConfines
void setConfines()
Overridden method for setting confines according to position and size of the ComboBoxDropDown (see Pr...
Definition: ComboBoxDropDown.java:408
com.spvessel.spacevil.VerticalSplitArea.setWidth
void setWidth(int width)
Setting VerticalSplitArea width.
Definition: VerticalSplitArea.java:131
com.spvessel.spacevil.Core.Position.getY
int getY()
Getting Y position of the 2D point.
Definition: Position.java:55
com.spvessel.spacevil.Flags.KeyMods.getValue
int getValue()
Definition: KeyMods.java:26
com.spvessel.spacevil.Decorations.Style.getMenuItemStyle
static Style getMenuItemStyle()
Getting default style for a MenuItem item.
Definition: Style.java:951
com.spvessel.spacevil.ResizableItem.isYResizable
boolean isYResizable
Property to lock ResizableItem resizing by Y axis.
Definition: ResizableItem.java:109
com.spvessel.spacevil.ListArea.getSelection
int getSelection()
Getting index of selected item.
Definition: ListArea.java:68
com.spvessel.spacevil.Flags.EmbeddedCursor
Enum of types of embedded mouse cursors.
Definition: EmbeddedCursor.java:10
com.spvessel.spacevil.WindowManager.startWith
static void startWith(CoreWindow... windows)
Launching the applications and showing all specified windows.
Definition: WindowManager.java:283
com.spvessel.spacevil.Flags.MSAA.MSAA_4X
MSAA_4X
Definition: MSAA.java:8
com.spvessel.spacevil.TextView.setForeground
void setForeground(int r, int g, int b)
Setting text color of a TextView in byte RGB format.
Definition: TextView.java:556
com.spvessel.spacevil.ComboBox.setForeground
void setForeground(Color color)
Setting text color of a ComboBox.
Definition: ComboBox.java:231
com.spvessel.spacevil.Common.CommonService.setClipboardString
static void setClipboardString(String text)
Placing the specified text to the clipboard.
Definition: CommonService.java:155
com.spvessel.spacevil.ButtonToggle.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize ButtonToggle by text height).
Definition: ButtonToggle.java:233
com.spvessel.spacevil.Prototype.setWidthPolicy
void setWidthPolicy(SizePolicy policy)
Setting width policy of an item's shape.
Definition: Prototype.java:769
com.spvessel.spacevil.WindowManager.setRenderType
static void setRenderType(RenderType value)
Setting the common render type.
Definition: WindowManager.java:139
com.spvessel.spacevil.CoreWindow.getWindowTitle
String getWindowTitle()
Getting the title text.
Definition: CoreWindow.java:338
com.spvessel.spacevil.LoadingScreen
LoadingScreen is designed to lock the entire window to prevent all input events during the execution ...
Definition: LoadingScreen.java:25
com.spvessel.spacevil.LoadingScreen.getFont
Font getFont()
Getting the current font of the text.
Definition: LoadingScreen.java:235
com.spvessel.spacevil.ComboBox.setText
void setText(String text)
Setting the text.
Definition: ComboBox.java:194
com.spvessel.spacevil.VerticalSplitArea.initElements
void initElements()
Initializing all elements in the VerticalSplitArea.
Definition: VerticalSplitArea.java:89
com.spvessel.spacevil.ButtonCore.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: ButtonCore.java:118
com.spvessel.spacevil.Core.InterfaceBehavior
An interface that describes the alignment of the item and size policy of the item.
Definition: InterfaceBehavior.java:12
com.spvessel.spacevil.ListBox.getScrollStep
int getScrollStep()
Getting scroll movement step.
Definition: ListBox.java:44
com.spvessel.spacevil.Tab.getFont
Font getFont()
Getting the current font of the text.
Definition: Tab.java:307
com.spvessel.spacevil.Prototype.setHeight
void setHeight(int height)
Setting item height.
Definition: Prototype.java:629
com.spvessel.spacevil.ItemsLayoutBox.printListOfItems
static void printListOfItems(CoreWindow layout)
Printing all existing items in the specified window.
Definition: ItemsLayoutBox.java:153
com.spvessel.spacevil.ContextMenu.setStyle
void setStyle(Style style)
Setting style of the ContextMenu.
Definition: ContextMenu.java:374
com.spvessel.spacevil.Core.InterfaceTextImage.getHeight
int getHeight()
Method for getting height of the image.
com.spvessel.spacevil.Prototype.eventMousePress
EventMouseMethodState eventMousePress
Event that is invoked when mouse press on an item.
Definition: Prototype.java:92
com.spvessel.spacevil.ImageItem
ImageItem is class for rendering loaded images.
Definition: ImageItem.java:18
com.spvessel.spacevil.Common.DisplayService.getDisplayWidth
static int getDisplayWidth()
Getting the current display width.
Definition: DisplayService.java:28
com.spvessel.spacevil.Core.InterfaceBaseItem.getMargin
Indents getMargin()
Getting the indents of an item to offset itself relative to its container.
com.spvessel.spacevil.ButtonCore.setForeground
void setForeground(float r, float g, float b)
Setting text color of a ButtonCore in float RGB format.
Definition: ButtonCore.java:226
com.spvessel.spacevil.Core.Scale.Scale
Scale(float xScale, float yScale)
Constructs Scale with specified scaling factors.
Definition: Scale.java:22
com.spvessel.spacevil.HorizontalSlider.onTrackClick
void onTrackClick(InterfaceItem sender, MouseArgs args)
Definition: HorizontalSlider.java:227
com.spvessel.spacevil.ItemsLayoutBox.addItem
static void addItem(CoreWindow layout, InterfaceBaseItem item, LayoutType type)
Adding an item to global item storage (ItemsLayoutBox).
Definition: ItemsLayoutBox.java:65
com.spvessel.spacevil.Core.EventCommonMethod
Definition: EventCommonMethod.java:6
com.spvessel.spacevil.SpinItem.setParameters
void setParameters(int currentValue, int minValue, int maxValue, int step)
Setting integer parameters of SpinItem.
Definition: SpinItem.java:100
com.spvessel.spacevil.ProgressBar.setMinValue
void setMinValue(int value)
Setting the minimum progress value of the unfinished task limit.
Definition: ProgressBar.java:104
com.spvessel.spacevil.ListBox.insertItem
void insertItem(InterfaceBaseItem item, int index)
Insert item into the list area of ListBox by index.
Definition: ListBox.java:457
com.spvessel.spacevil.Flags.EmbeddedImage.ADD
ADD
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.TreeItem.setExpanded
void setExpanded(boolean value)
Shows or hides content (contained nodes) of this TreeItem.
Definition: TreeItem.java:616
com.spvessel.spacevil.PasswordLine.setForeground
void setForeground(Color color)
Setting text color of a PasswordLine.
Definition: PasswordLine.java:163
com.spvessel.spacevil.Core.InterfaceVLayout.updateLayout
void updateLayout()
Method for describing how to update the size and position of children within a container.
com.spvessel.spacevil.Label.isHover
boolean isHover
Property to enable or disable mouse events (hover, click, press, scroll).
Definition: Label.java:33
com.spvessel.spacevil.TreeItem.setStyle
void setStyle(Style style)
Setting style of the TreeItem.
Definition: TreeItem.java:587
com.spvessel.spacevil.Core.InterfaceImageItem.getImage
BufferedImage getImage()
Method for describing how to get a bitmap in the form of java.awt.image.BufferedImage.
com.spvessel.spacevil.Flags.KeyCode.LEFTSUPER
LEFTSUPER
Definition: KeyCode.java:29
com.spvessel.spacevil.Decorations.Style.getWContainerStyle
static Style getWContainerStyle()
Note: not supported in current version.
Definition: Style.java:1526
com.spvessel.spacevil.GraphicsMathService.colorTransform
static Color colorTransform(float r, float g, float b)
Making java.awt.Color from specified float RGB format.
Definition: GraphicsMathService.java:957
com.spvessel.spacevil.FileSystemEntry.getIcon
ImageItem getIcon()
Getting image icon.
Definition: FileSystemEntry.java:43
com.spvessel.spacevil.MessageBox.setTitle
void setTitle(String title)
Setting a text of title of MessageBox.
Definition: MessageBox.java:137
com.spvessel.spacevil.InputDialog.setStyle
void setStyle(Style style)
Setting style of the InputDialog.
Definition: InputDialog.java:194
com.spvessel.spacevil.TextEdit.pasteText
void pasteText(String pasteStr)
Paste the specified text at the current position of the text cursor (or replace the specified text at...
Definition: TextEdit.java:876
com.spvessel.spacevil.TitleBar.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize TitleBar by text height).
Definition: TitleBar.java:265
com.spvessel.spacevil.ComboBox.release
void release()
Disposing ComboBox resources if it was removed.
Definition: ComboBox.java:52
com.spvessel.spacevil.Decorations.Style.maxWidth
int maxWidth
Maximum width of an item's shape (shape cannot be bigger this value).
Definition: Style.java:74
com.spvessel.spacevil.CoreWindow.eventMousePress
EventMouseMethodState eventMousePress
Lets to describe the actions when the root item of the window was pressed.
Definition: CoreWindow.java:1014
com.spvessel.spacevil.ButtonToggle.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a ButtonToggle text.
Definition: ButtonToggle.java:120
com.spvessel.spacevil.MessageItem.addUserButton
void addUserButton(ButtonCore button, int id)
Adding a custom user button to toolbal with the specified ID.
Definition: MessageItem.java:282
com.spvessel.spacevil.SpinItem.initElements
void initElements()
Initializing all elements in the SpinItem.
Definition: SpinItem.java:132
com.spvessel.spacevil.CoreWindow.getBackground
Color getBackground()
Getting window background color.
Definition: CoreWindow.java:212
com.spvessel.spacevil.Decorations.Effects.addEffect
static void addEffect(InterfaceBaseItem item, InterfaceEffect effect)
Adding effect to specified item.
Definition: Effects.java:32
com.spvessel.spacevil.BaseItem.setBackground
void setBackground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: BaseItem.java:237
com.spvessel.spacevil.WrapArea.getSelectedItem
InterfaceBaseItem getSelectedItem()
Getting selected item.
Definition: WrapArea.java:120
com.spvessel.spacevil.HorizontalScrollBar.initElements
void initElements()
Initializing all elements in the HorizontalScrollBar.
Definition: HorizontalScrollBar.java:73
com.spvessel.spacevil.Decorations.Style.getWrapAreaStyle
static Style getWrapAreaStyle()
Getting default style for a WrapArea item.
Definition: Style.java:2432
com.spvessel.spacevil.CoreWindow.setFocusedItem
void setFocusedItem(Prototype item)
Setting the specified item to the focused state.
Definition: CoreWindow.java:869
com.spvessel.spacevil.WrapArea.selectionChanged
EventCommonMethod selectionChanged
Event that is invoked when one of the element is selected.
Definition: WrapArea.java:32
com.spvessel.spacevil.Decorations.Style.setMargin
void setMargin(int left, int top, int right, int bottom)
Setting indents of an item to offset itself relative to its container.
Definition: Style.java:393
com.spvessel.spacevil.HorizontalSlider.track
Rectangle track
Slider track.
Definition: HorizontalSlider.java:26
com.spvessel.spacevil.TreeItem.setWidth
void setWidth(int width)
Setting item width.
Definition: TreeItem.java:351
com.spvessel.spacevil.Core.Area.setWidth
void setWidth(int value)
Setting area width.
Definition: Area.java:50
com.spvessel.spacevil.OpenEntryDialog.OpenEntryDialog
OpenEntryDialog(String title, FileSystemEntryType entryType, OpenDialogType dialogType)
Constructs OpenEntryDialog with title text, entry type and dialog type.
Definition: OpenEntryDialog.java:90
com.spvessel.spacevil.GraphicsMathService.getStar
static List< float[]> getStar(float R, float r, int n)
Making a star figure with specified outer radius, inner radius and number of points.
Definition: GraphicsMathService.java:313
com.spvessel.spacevil.Tab.setToggled
void setToggled(boolean value)
Setting Tab selected or unselected.
Definition: Tab.java:179
com.spvessel.spacevil.MessageItem.getCancelButton
ButtonCore getCancelButton()
Getting CANCEL button for appearance customizing or assigning new actions.
Definition: MessageItem.java:73
com.spvessel.spacevil.PopUpMessage.getForeground
Color getForeground()
Getting current text color.
Definition: PopUpMessage.java:249
com.spvessel.spacevil.Core.InterfaceTextWrap
An interface that defines text items that can wrap text relative to its width and describes its attri...
Definition: InterfaceTextWrap.java:7
com.spvessel.spacevil.TitleBar.getMaximizeButton
ButtonCore getMaximizeButton()
Getting maximize button of title bar.
Definition: TitleBar.java:81
com.spvessel.spacevil.Flags.Orientation.HORIZONTAL
HORIZONTAL
Definition: Orientation.java:9
com.spvessel.spacevil.PasswordLine.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize PasswordLine by text width).
Definition: PasswordLine.java:278
com.spvessel.spacevil.CoreWindow.setAspectRatio
void setAspectRatio(int w, int h)
Lets to set aspect ratio.
Definition: CoreWindow.java:966
com.spvessel.spacevil.Indicator
Indicator is the basic implementation of a user interface indicator which can be in enabled state or ...
Definition: Indicator.java:13
com.spvessel.spacevil.Flags.OpenDialogType
Enum of open dialog types.
Definition: OpenDialogType.java:7
com.spvessel.spacevil.Prototype.addItemState
void addItemState(ItemStateType type, ItemState state)
Adding visual state for an item.
Definition: Prototype.java:1002
com.spvessel.spacevil.TabView.removeTabByText
boolean removeTabByText(String tabText)
Removing a first-found tab by its text.
Definition: TabView.java:247
com.spvessel.spacevil.Decorations.Style.getHorizontalSliderStyle
static Style getHorizontalSliderStyle()
Getting default style for a HorizontalSlider item.
Definition: Style.java:1304
com.spvessel.spacevil.Flags.KeyCode.F20
F20
Definition: KeyCode.java:25
com.spvessel.spacevil.Flags.VisibilityPolicy.ALWAYS
ALWAYS
Item is always visible.
Definition: VisibilityPolicy.java:11
com.spvessel.spacevil.Flags.KeyCode.UNKNOWN
UNKNOWN
Definition: KeyCode.java:7
com.spvessel.spacevil.Grid.getHoverVerification
boolean getHoverVerification(float xpos, float ypos)
Definition: Grid.java:166
com.spvessel.spacevil.TreeItem.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: TreeItem.java:447
com.spvessel.spacevil.Flags.OpenDialogType.SAVE
SAVE
Definition: OpenDialogType.java:8
com.spvessel.spacevil.Flags.EmbeddedCursor.valueOf
static EmbeddedCursor valueOf(int type)
Definition: EmbeddedCursor.java:27
com.spvessel.spacevil.CheckBox.getIndicator
Indicator getIndicator()
Getting indicator item of the CheckBox.
Definition: CheckBox.java:38
com.spvessel.spacevil.Prototype.setPassEvents
void setPassEvents(boolean value, InputEventType e)
Setting on or off so that this item can pass further the specified type of input events (mouse,...
Definition: Prototype.java:1236
com.spvessel.spacevil.Prototype.getToolTip
String getToolTip()
Getting tooltip text of the item.
Definition: Prototype.java:179
com.spvessel.spacevil.TreeItem.setX
void setX(int x)
Setting X coordinate of the left-top corner of the item.
Definition: TreeItem.java:362
com.spvessel.spacevil.Flags.KeyCode.Z
Z
Definition: KeyCode.java:13
com.spvessel.spacevil.SpinItem.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to SpinItem.
Definition: SpinItem.java:195
com.spvessel.spacevil.Flags.EmbeddedImage.FOLDER
FOLDER
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.OpenEntryDialog.addFilterExtensions
void addFilterExtensions(String... exts)
Adding file filter extensions.
Definition: OpenEntryDialog.java:419
com.spvessel.spacevil.ButtonCore
ButtonCore is the basic implementation of a user interface button.
Definition: ButtonCore.java:22
com.spvessel.spacevil.TreeItem.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize TreeItem by text height).
Definition: TreeItem.java:511
com.spvessel.spacevil.Tab.getCloseButton
ButtonCore getCloseButton()
Getting close button.
Definition: Tab.java:38
com.spvessel.spacevil.Core.InterfaceLines.getPoints
List< float[]> getPoints()
Getting adjacent points are considered lines.
com.spvessel.spacevil.Flags.SizePolicy.FIXED
FIXED
Size is fixed and cannot be changed.
Definition: SizePolicy.java:11
com.spvessel.spacevil.ListBox.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing the specified item from the list area of ListBox.
Definition: ListBox.java:470
com.spvessel.spacevil.PasswordLine.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to PasswordLine.
Definition: PasswordLine.java:79
com.spvessel.spacevil.FileSystemEntry.setForeground
void setForeground(int r, int g, int b)
Setting text color of a FileSystemEntry in byte RGB format.
Definition: FileSystemEntry.java:230
com.spvessel.spacevil.Prototype.isMouseHover
boolean isMouseHover()
Returns True if this item is hovered otherwise returns False.
Definition: Prototype.java:1295
com.spvessel.spacevil.TextView.getForeground
Color getForeground()
Getting current text color.
Definition: TextView.java:600
com.spvessel.spacevil.CheckBox.getFont
Font getFont()
Getting the current font of the text.
Definition: CheckBox.java:184
com.spvessel.spacevil.OpenEntryDialog.show
void show(CoreWindow handler)
Shows OpenEntryDialog and attaches it to the specified window (see com.spvessel.spacevil....
Definition: OpenEntryDialog.java:545
com.spvessel.spacevil.ResizableItem.onMousePress
void onMousePress(InterfaceItem sender, MouseArgs args)
Definition: ResizableItem.java:173
com.spvessel.spacevil.Flags.InputEventType.MOUSE_RELEASE
MOUSE_RELEASE
Definition: InputEventType.java:10
com.spvessel.spacevil.PopUpMessage.setTimeOut
void setTimeOut(int milliseconds)
Setting waiting time in milliseconds after which PopUpMessage will be closed.
Definition: PopUpMessage.java:43
com.spvessel.spacevil.ProgressBar.setStyle
void setStyle(Style style)
Setting style of the ProgressBar.
Definition: ProgressBar.java:381
com.spvessel.spacevil.Decorations.Spacing.Spacing
Spacing()
Constructs a Spacing with default values (zero)
Definition: Spacing.java:20
com.spvessel.spacevil.Prototype
The Prototype is an abstract implementation of InterfaceBaseItem for complex interactive items.
Definition: Prototype.java:40
com.spvessel.spacevil.TitleBar.initElements
void initElements()
Initializing all elements in the TitleBar.
Definition: TitleBar.java:340
com.spvessel.spacevil.Cell
Cell is sealed class representing cell in com.spvessel.spacevil.Grid.
Definition: Cell.java:15
com.spvessel.spacevil.Decorations.Style.alignment
List< ItemAlignment > alignment
Alignment of an item's shape relative to its container.
Definition: Style.java:99
com.spvessel.spacevil.Label.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize Label by text height).
Definition: Label.java:362
com.spvessel.spacevil.Core.InterfaceBaseItem.setShadowRadius
void setShadowRadius(int radius)
Setting the specified blur radius of the shadow.
com.spvessel.spacevil.Flags.KeyCode.ENTER
ENTER
Definition: KeyCode.java:22
com.spvessel.spacevil.TextArea.rewindText
void rewindText()
Moves text cursor to the text beginning.
Definition: TextArea.java:709
com.spvessel.spacevil.BaseItem.getSize
Size getSize()
Getting current item size.
Definition: BaseItem.java:512
com.spvessel.spacevil.TreeItem.TreeItem
TreeItem(TreeItemType type)
Constructs TreeItem with specified type of node.
Definition: TreeItem.java:172
com.spvessel.spacevil.Core.TextInputArgs.mods
List< KeyMods > mods
Used modifiers while typing.
Definition: TextInputArgs.java:20
com.spvessel.spacevil.MessageBox.setMessageText
void setMessageText(String text)
Setting a text of message of MessageBox.
Definition: MessageBox.java:121
com.spvessel.spacevil.Flags.EmbeddedImage.RECYCLE_BIN
RECYCLE_BIN
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.Flags.EmbeddedCursor.CROSSHAIR
CROSSHAIR
Definition: EmbeddedCursor.java:11
com.spvessel.spacevil.FileSystemEntry.setStyle
void setStyle(Style style)
Setting style of the FileSystemEntry.
Definition: FileSystemEntry.java:297
com.spvessel.spacevil.Core.InterfaceMouseMethodState
Definition: InterfaceMouseMethodState.java:3
com.spvessel.spacevil.Ellipse.Ellipse
Ellipse()
Default Ellipse constructor.
Definition: Ellipse.java:19
com.spvessel.spacevil.ProgressBar.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to ProgressBar.
Definition: ProgressBar.java:187
com.spvessel.spacevil.Core.Scale.getYScale
float getYScale()
Getting scaling factor by Y axis.
Definition: Scale.java:51
com.spvessel.spacevil.CoreWindow.getPosition
Position getPosition()
Getting the current window position.
Definition: CoreWindow.java:622
com.spvessel.spacevil.WrapGrid.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing the specified item from the list area of WrapGrid.
Definition: WrapGrid.java:528
com.spvessel.spacevil.WrapGrid.setListContent
void setListContent(List< InterfaceBaseItem > content)
Adding all elements in the list area of WrapGrid from the given list.
Definition: WrapGrid.java:605
com.spvessel.spacevil.Flags.KeyMods.SUPER
SUPER
Can be Windows key (in WinOS), Command key (in MacOS)
Definition: KeyMods.java:18
com.spvessel.spacevil.TreeView.getRootText
String getRootText()
Getting text of root (head) com.spvessel.spacevil.TreeItem of TreeView.
Definition: TreeView.java:100
com.spvessel.spacevil.Prototype.setBackground
void setBackground(Color color)
Setting background color of an item's shape.
Definition: Prototype.java:469
com.spvessel.spacevil.Prototype.getItems
List< InterfaceBaseItem > getItems()
Getting list of the Prototype's inner items (children).
Definition: Prototype.java:1049
com.spvessel.spacevil.Prototype.setBorderRadius
void setBorderRadius(CornerRadius radius)
Setting radius of the border's corners.
Definition: Prototype.java:384
com.spvessel.spacevil.WrapGrid.getScrollBarPolicy
VisibilityPolicy getScrollBarPolicy()
Getting scroll bar visibility policy.
Definition: WrapGrid.java:230
com.spvessel.spacevil.VerticalSlider.release
void release()
Disposing all resources if the item was removed.
Definition: VerticalSlider.java:65
com.spvessel.spacevil.TextEdit.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to TextEdit.
Definition: TextEdit.java:456
com.spvessel.spacevil.Core.Geometry.setSize
void setSize(int width, int height)
Setting item size (width and height).
Definition: Geometry.java:200
com.spvessel.spacevil.Core.Geometry
Class Geometry describes all geometry properties of the item.
Definition: Geometry.java:8
com.spvessel.spacevil.RadioButton.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize by text height).
Definition: RadioButton.java:220
com.spvessel.spacevil.WrapGrid.setCellSize
void setCellSize(int cellWidth, int cellHeight)
Setting cell size.
Definition: WrapGrid.java:117
com.spvessel.spacevil.LoadingScreen.getValue
int getValue()
Getting the progress value of the unfinished task.
Definition: LoadingScreen.java:118
com.spvessel.spacevil.Grid
Grid is a class that represents a grid type container.
Definition: Grid.java:20
com.spvessel.spacevil.VerticalSlider.isIgnoreStep
boolean isIgnoreStep()
Returns True if slider movement ignore steps otherwise returns False.
Definition: VerticalSlider.java:92
com.spvessel.spacevil.SpinItem.SpinItem
SpinItem()
Default SpinItem constructor.
Definition: SpinItem.java:39
com.spvessel.spacevil.Decorations.Style.y
int y
Y axis position of left-top cornet of an item's shape.
Definition: Style.java:119
com.spvessel.spacevil.Core.InterfaceEffect.getEffectName
String getEffectName()
Getting the name of the current implementation of the visual effect.
com.spvessel.spacevil.Decorations.ThemeStyle.removeSpecificItemStyle
void removeSpecificItemStyle(InterfaceBaseItem item, Style style)
Remove unique style for the item (specific item, not type of item).
Definition: ThemeStyle.java:119
com.spvessel.spacevil.Common.RenderService
RenderService is static class providing methods to managing OpenGL attributes such as settings and vi...
Definition: RenderService.java:14
com.spvessel.spacevil.Core.InterfaceBehavior.getHeightPolicy
SizePolicy getHeightPolicy()
Getting height policy of an item's shape.Can be Fixed (shape not changes its size) or Expand (shape i...
com.spvessel.spacevil.Flags.EmbeddedImageSize.SIZE_32X32
SIZE_32X32
Definition: EmbeddedImageSize.java:7
com.spvessel.spacevil.ListBox.disableMenu
void disableMenu(boolean value)
Setting the navigation context menu to disable or enable.
Definition: ListBox.java:106
com.spvessel.spacevil.Decorations.Style.width
int width
Width of an item's shape.
Definition: Style.java:62
com.spvessel.spacevil.Decorations.ThemeStyle.getThemeStyle
Style getThemeStyle(Class<?> type)
Returns style of the theme for the object by its class name.
Definition: ThemeStyle.java:85
com.spvessel.spacevil.Core.Size.getWidth
int getWidth()
Getting the width of the object.
Definition: Size.java:24
com.spvessel.spacevil.BaseItem.setDrawable
void setDrawable(boolean value)
Setting the drawable (visibility) status of an item.
Definition: BaseItem.java:323
com.spvessel.spacevil.Graph.setLineColor
void setLineColor(Color color)
Setting Graph lines color.
Definition: Graph.java:172
com.spvessel.spacevil.SideArea.setAttachSide
void setAttachSide(Side side)
Setting the side of the window which SideArea will be attached.
Definition: SideArea.java:88
com.spvessel.spacevil.BaseItem.getY
int getY()
Getting Y coordinate of the left-top corner of a shape.
Definition: BaseItem.java:694
com.spvessel.spacevil.LinesContainer.LinesContainer
LinesContainer()
Default LinesContainer constructor.
Definition: LinesContainer.java:18
com.spvessel.spacevil.Decorations.SubtractFigure.getAlignment
List< ItemAlignment > getAlignment()
Getting shape's allignment within the item.
Definition: SubtractFigure.java:115
com.spvessel.spacevil.ProgressBar.getMinValue
int getMinValue()
Getting the current minimum sprogress value of the unfinished task limit.
Definition: ProgressBar.java:113
com.spvessel.spacevil.Decorations.Style.minWidth
int minWidth
Minimum width of an item's shape (shape cannot be smaller this value).
Definition: Style.java:68
com.spvessel.spacevil.CoreWindow.setParameters
void setParameters(String name, String title, int width, int height, boolean isBorder)
Setting basic window attributes.
Definition: CoreWindow.java:90
com.spvessel.spacevil.Flags.OSType
Operating system types enum.
Definition: OSType.java:7
com.spvessel.spacevil.CheckBox.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to CheckBox.
Definition: CheckBox.java:130
com.spvessel.spacevil.PasswordLine.getSubstrateForeground
Color getSubstrateForeground()
Getting current substrate text (hint under main text, when you start typing substrate becomes invisib...
Definition: PasswordLine.java:422
com.spvessel.spacevil.ImageItem.ImageItem
ImageItem(BufferedImage picture)
Constructs an ImageItem with an bitmap image.
Definition: ImageItem.java:96
com.spvessel.spacevil.Decorations.Style.getCheckBoxStyle
static Style getCheckBoxStyle()
Getting default style for a CheckBox item.
Definition: Style.java:756
com.spvessel.spacevil.Flags.VisibilityPolicy.NEVER
NEVER
Item is always invisible.
Definition: VisibilityPolicy.java:21
com.spvessel.spacevil.ProgressBar.setForeground
void setForeground(float r, float g, float b)
Setting text color of a ProgressBar in float RGB format.
Definition: ProgressBar.java:304
com.spvessel.spacevil.ListBox.setListContent
void setListContent(List< InterfaceBaseItem > content)
Adding all elements in the list area of ListBox from the given list.
Definition: ListBox.java:594
com.spvessel.spacevil.MessageItem.close
void close()
Closes MessageItem.
Definition: MessageItem.java:267
com.spvessel.spacevil.DialogWindow
DialogWindow is an abstract class for modal window instances.
Definition: DialogWindow.java:8
com.spvessel.spacevil.Core.DropArgs.toString
String toString()
Definition: DropArgs.java:37
com.spvessel.spacevil.Core.InterfaceWindowAnchor
An interface that defines the draggable window type of an item.
Definition: InterfaceWindowAnchor.java:6
com.spvessel.spacevil.VerticalSplitArea.SetSplitThickness
void SetSplitThickness(int thickness)
Setting thickness of SplitHolder divider.
Definition: VerticalSplitArea.java:198
com.spvessel.spacevil.HorizontalStack
HorizontalStack is a class that represents a line type container (horizontal version).
Definition: HorizontalStack.java:26
com.spvessel.spacevil.Prototype.setShadowDrop
void setShadowDrop(boolean value)
Setting the shadow visibility status of an item.
Definition: Prototype.java:911
com.spvessel.spacevil.CoreWindow.eventClose
EventCommonMethod eventClose
Lets to describe the actions when closing the window.
Definition: CoreWindow.java:937
com.spvessel.spacevil.PasswordLine.setSubstrateForeground
void setSubstrateForeground(Color foreground)
Setting substrate text (hint under main text, when you start typing substrate becomes invisible) colo...
Definition: PasswordLine.java:362
com.spvessel.spacevil.ButtonToggle.setText
void setText(String text)
Setting the text.
Definition: ButtonToggle.java:204
com.spvessel.spacevil.ListBox.getArea
ListArea getArea()
Getting list area of ListBox.
Definition: ListBox.java:118
com.spvessel.spacevil.Common.CommonService.getOsControlMod
static KeyMods getOsControlMod()
Getting the default "control" modifier KeyCode of current OS (for Mac OS - Command key)
Definition: CommonService.java:196
com.spvessel.spacevil.Core.MouseArgs
A class that describes mouse inputs.
Definition: MouseArgs.java:13
com.spvessel.spacevil.Ellipse.makeShape
void makeShape()
Overridden method for stretching the ellipse shape relative to the current size.
Definition: Ellipse.java:42
com.spvessel.spacevil.SpinItem.upButton
ButtonCore upButton
Increment value button.
Definition: SpinItem.java:29
com.spvessel.spacevil.Flags.VisibilityPolicy.AS_NEEDED
AS_NEEDED
Item can be visible in some circumstances.
Definition: VisibilityPolicy.java:16
com.spvessel.spacevil.Flags.ItemHoverRule
Item hovering rule types enum.
Definition: ItemHoverRule.java:7
com.spvessel.spacevil.Core.Position.Position
Position()
Default Position constructor.
Definition: Position.java:10
com.spvessel.spacevil.Exceptions.SpaceVILException
SpaceVILException is a class of exceptions of the SpaceVIL.
Definition: SpaceVILException.java:6
com.spvessel.spacevil.Core.InterfaceFloating
An interface that describes floating independent type of items.
Definition: InterfaceFloating.java:7
com.spvessel.spacevil.Core.InterfacePoints.setPoints
void setPoints(List< float[]> coord)
Setting points coordinates.
com.spvessel.spacevil.ButtonToggle.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to ButtonToggle.
Definition: ButtonToggle.java:141
com.spvessel.spacevil.Flags.LayoutType
Enum of items types.
Definition: LayoutType.java:7
com.spvessel.spacevil.TextEdit.getText
String getText()
Getting the current text of the TextEdit.
Definition: TextEdit.java:591
com.spvessel.spacevil.MenuItem.setText
void setText(String text)
Setting the text.
Definition: MenuItem.java:240
com.spvessel.spacevil.CoreWindow.eventMouseLeave
EventMouseMethodState eventMouseLeave
Lets to describe the actions when mouse cursor leaves the root item of the window.
Definition: CoreWindow.java:998
com.spvessel.spacevil.TreeItem.updateLayout
void updateLayout()
Definition: TreeItem.java:367
com.spvessel.spacevil.Prototype.insertItem
void insertItem(InterfaceBaseItem item, int index)
Inserting item to the container (this).
Definition: Prototype.java:1078
com.spvessel.spacevil.ResizableItem.onDragging
void onDragging(InterfaceItem sender, MouseArgs args)
Definition: ResizableItem.java:195
com.spvessel.spacevil.WrapArea.isSelectionVisible
boolean isSelectionVisible()
Returns True if selection ability of WrapArea is enabled otherwise returns False.
Definition: WrapArea.java:192
com.spvessel.spacevil.Core.EventMouseMethodState.add
void add(InterfaceMouseMethodState action)
Definition: EventMouseMethodState.java:20
com.spvessel.spacevil.Prototype.getShadowPos
Position getShadowPos()
Getting the offset of the shadow relative to the position of the item.
Definition: Prototype.java:958
com.spvessel.spacevil.CustomShape.CustomShape
CustomShape()
Default CustomShape constructor.
Definition: CustomShape.java:18
com.spvessel.spacevil.Flags.KeyMods.CONTROL
CONTROL
Definition: KeyMods.java:13
com.spvessel.spacevil.CursorImage.getCursorWidth
int getCursorWidth()
Getting cursor image width.
Definition: CursorImage.java:127
com.spvessel.spacevil.ImageItem.release
void release()
Disposing bitmap resources if the item was removed.
Definition: ImageItem.java:382
com.spvessel.spacevil.Core.InterfaceSubtractFigure
An interface that describes visual effect which cuts specified shape from original item's shape.
Definition: InterfaceSubtractFigure.java:11
com.spvessel.spacevil.TextArea.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: TextArea.java:550
com.spvessel.spacevil.ListBox.updateElements
void updateElements()
Updating all ListBox inner items.
Definition: ListBox.java:492
com.spvessel.spacevil.LoadingScreen.setStyle
void setStyle(Style style)
Setting style of the ButtonCore.
Definition: LoadingScreen.java:311
com.spvessel.spacevil.TextArea.isWrapText
boolean isWrapText()
Returns True if TextArea wraps the contained text to the width of the TextArea otherwise returns Fals...
Definition: TextArea.java:720
com.spvessel.spacevil.Core.InterfaceSubtractFigure.getSubtractFigure
Figure getSubtractFigure()
Method for getting the current figure for subtraction.
com.spvessel.spacevil.Tab.setFont
void setFont(Font font)
Setting font of the text.
Definition: Tab.java:271
com.spvessel.spacevil.Flags.InputState.PRESS
PRESS
Definition: InputState.java:8
com.spvessel.spacevil.Primitive.Primitive
Primitive(String name)
Constructs a Primitive with the specified name.
Definition: Primitive.java:27
com.spvessel.spacevil.Flags.MSAA.MSAA_8X
MSAA_8X
Definition: MSAA.java:8
com.spvessel.spacevil.Decorations.Border.setRadius
void setRadius(CornerRadius value)
Setting radius of the border's corners.
Definition: Border.java:23
com.spvessel.spacevil.Core.InterfaceTextShortcuts.redo
void redo()
Method for redo last undo action.
com.spvessel.spacevil.InputDialog.InputDialog
InputDialog(String title, String actionName)
Constructs a InputDialog with specified title and name of ACTION button.
Definition: InputDialog.java:70
com.spvessel.spacevil.Decorations.Shadow.setColor
void setColor(int r, int g, int b, int a)
Setting shadow color in byte RGBA format.
Definition: Shadow.java:97
com.spvessel.spacevil.Core.Scale.getXScale
float getXScale()
Getting scaling factor by X axis.
Definition: Scale.java:43
com.spvessel.spacevil.LoadingScreen.setForeground
void setForeground(int r, int g, int b)
Setting text color of a LoadingScreen in byte RGB format.
Definition: LoadingScreen.java:255
com.spvessel.spacevil.Decorations.Style.getOpenEntryDialogStyle
static Style getOpenEntryDialogStyle()
Getting default style for a OpenEntryDialog item.
Definition: Style.java:2236
com.spvessel.spacevil.HorizontalStack.HorizontalStack
HorizontalStack()
Default HorizontalStack constructor.
Definition: HorizontalStack.java:60
com.spvessel.spacevil.Core.InterfaceFloating.setOutsideClickClosable
void setOutsideClickClosable(boolean value)
Method for setting boolean value of item's behavior when mouse click occurs outside the item.
com.spvessel.spacevil.CoreWindow.getSize
Size getSize()
Getting the current window size.
Definition: CoreWindow.java:527
com.spvessel.spacevil.ToolTip.setFont
static void setFont(CoreWindow window, Font font)
Setting text font of ToolTipItem.
Definition: ToolTip.java:110
com.spvessel.spacevil.ComboBox.ComboBox
ComboBox()
Default ComboBox constructor.
Definition: ComboBox.java:61
com.spvessel.spacevil.TreeItem.removeChildren
void removeChildren()
Removing all contained nodes in this TreeItem.
Definition: TreeItem.java:65
com.spvessel.spacevil.CoreWindow.focus
void focus()
Sets the window focused.
Definition: CoreWindow.java:804
com.spvessel.spacevil.Common.CommonService.getOSType
static OSType getOSType()
Definition: CommonService.java:53
com.spvessel.spacevil.Flags.RenderType.PERIODIC
PERIODIC
The scene is redrawn according to the current render frequency type (See setRenderFrequency(type)) in...
Definition: RenderType.java:18
com.spvessel.spacevil.FileSystemEntry
FileSystemEntry is a class representing file system entry (file, folder and etc.).
Definition: FileSystemEntry.java:22
com.spvessel.spacevil.VerticalScrollBar.setStyle
void setStyle(Style style)
Seting style of the VerticalScrollBar.
Definition: VerticalScrollBar.java:105
com.spvessel.spacevil.TitleBar.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a TitleBar text.
Definition: TitleBar.java:142
com.spvessel.spacevil.ContextMenu.clear
void clear()
Remove all content in the ContextMenu.
Definition: ContextMenu.java:330
com.spvessel.spacevil.CoreWindow.setWidth
void setWidth(int width)
Setting the window width.
Definition: CoreWindow.java:355
com.spvessel.spacevil.ImageItem.getImageWidth
int getImageWidth()
Getting an image width.
Definition: ImageItem.java:156
com.spvessel.spacevil.ButtonToggle.getForeground
Color getForeground()
Getting current text color.
Definition: ButtonToggle.java:297
com.spvessel.spacevil.BaseItem.getHandler
CoreWindow getHandler()
Getting the window to which the item belong.
Definition: BaseItem.java:56
com.spvessel.spacevil.WindowManager.setRenderFrequency
static void setRenderFrequency(RedrawFrequency value)
Setting the frequency of redrawing scene in idle state.
Definition: WindowManager.java:48
com.spvessel.spacevil.Core.Geometry.getMaxHeight
int getMaxHeight()
Getting the maximum height limit.
Definition: Geometry.java:190
com.spvessel.spacevil.ComboBox.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: ComboBox.java:140
com.spvessel.spacevil.Core.InterfaceSubtractFigure.setSubtractFigure
void setSubtractFigure(Figure figure)
Method for setting shape for subtraction.
com.spvessel.spacevil.ComboBox.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to ComboBox.
Definition: ComboBox.java:131
com.spvessel.spacevil.BlankItem
BlankItem is pure subclass of Prototype without any extensions.
Definition: BlankItem.java:10
com.spvessel.spacevil.DialogItem.DialogItem
DialogItem()
Constructs a DialogItem.
Definition: DialogItem.java:23
com.spvessel.spacevil.ComboBox.initElements
void initElements()
Initializing and adding of all elements in the ComboBox (drop-down list, drop bown button,...
Definition: ComboBox.java:298
com.spvessel.spacevil.Decorations.Style.getPasswordLineStyle
static Style getPasswordLineStyle()
Getting default style for a PasswordLine item.
Definition: Style.java:1578
com.spvessel.spacevil.Core.InterfaceTextImage.getXOffset
int getXOffset()
Method for getting image offset by X axis.
com.spvessel.spacevil.BaseItem.setMargin
void setMargin(int left, int top, int right, int bottom)
Setting the indents of an item to offset itself relative to its container.
Definition: BaseItem.java:172
com.spvessel.spacevil.TextArea.getSelectedText
String getSelectedText()
Getting the current selected text.
Definition: TextArea.java:702
com.spvessel.spacevil.WrapArea.getScrollOffset
long getScrollOffset()
Getting scroll offset in the WrapArea.
Definition: WrapArea.java:469
com.spvessel.spacevil.ButtonToggle.setToggled
void setToggled(boolean value)
Toggles this button between on or off.
Definition: ButtonToggle.java:89
com.spvessel.spacevil.Decorations.Style.getTextAreaStyle
static Style getTextAreaStyle()
Getting default style for a TextArea item.
Definition: Style.java:1731
com.spvessel.spacevil.Grid.removeItem
boolean removeItem(int row, int column)
Removing item from the Grid by number of row and number of column.
Definition: Grid.java:198
com.spvessel.spacevil.Tab.setStyle
void setStyle(Style style)
Setting style of the Tab.
Definition: Tab.java:478
com.spvessel.spacevil.CoreWindow.eventKeyRelease
EventKeyMethodState eventKeyRelease
Lets to describe the actions when a keyboard key was released.
Definition: CoreWindow.java:1046
com.spvessel.spacevil.MessageBox.MessageBox
MessageBox(String message, String title)
Constructs a MessageBox with specified message and title.
Definition: MessageBox.java:110
Arrays
com.spvessel.spacevil.TextEdit.setSubstrateFontSize
void setSubstrateFontSize(int size)
Setting font size of the substrate text (hint under main text, when you start typing substrate become...
Definition: TextEdit.java:1096
com.spvessel.spacevil.WindowsBox.tryShow
static boolean tryShow(UUID guid)
Try to show CoreWindow object using its UUID.
Definition: WindowsBox.java:19
com.spvessel.spacevil.FileSystemEntry.getFont
Font getFont()
Getting the current font of the text.
Definition: FileSystemEntry.java:172
com.spvessel.spacevil.Flags.EmbeddedImage.DRIVE
DRIVE
Definition: EmbeddedImage.java:8
com.spvessel.spacevil.ListBox.getHScrollBarPolicy
VisibilityPolicy getHScrollBarPolicy()
Getting horizontal scroll bar visibility policy.
Definition: ListBox.java:181
com.spvessel.spacevil.WrapGrid.setCellWidth
void setCellWidth(int cellWidth)
Setting cell width.
Definition: WrapGrid.java:94
com.spvessel.spacevil.SplitHolder.SplitHolder
SplitHolder(Orientation orientation)
Constructs a SplitHolder with the specified orientation.
Definition: SplitHolder.java:26
com.spvessel.spacevil.CheckBox
CheckBox is the basic implementation of a user interface check box with the ability to be checked or ...
Definition: CheckBox.java:21
com.spvessel.spacevil.Prototype.setShadowRadius
void setShadowRadius(int radius)
Setting the specified blur radius of the shadow.
Definition: Prototype.java:922
com.spvessel.spacevil.PointsContainer.setPointThickness
void setPointThickness(float thickness)
Setting thickness of points.
Definition: PointsContainer.java:31
com.spvessel.spacevil.Common.DisplayService.getDisplayDpiScale
static Scale getDisplayDpiScale()
Getting the current display scale.
Definition: DisplayService.java:52
com.spvessel.spacevil.ButtonCore.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize ButtonCore by text height).
Definition: ButtonCore.java:183
com.spvessel.spacevil.Prototype.setBorderFill
void setBorderFill(float r, float g, float b, float a)
Setting the border color of an item's shape in float RGBA format.
Definition: Prototype.java:374
com.spvessel.spacevil.Core.EventDropMethodState.getActions
List< InterfaceDropMethodState > getActions()
Definition: EventDropMethodState.java:10
com.spvessel.spacevil.ComboBoxDropDown.setStyle
void setStyle(Style style)
Setting style of the ComboBoxDropDown.
Definition: ComboBoxDropDown.java:420
com.spvessel.spacevil.Prototype.getMinWidth
int getMinWidth()
Getting the minimum width limit.
Definition: Prototype.java:560
com.spvessel.spacevil.ComboBoxDropDown.addItem
void addItem(InterfaceBaseItem item)
Adding option (or any com.spvessel.spacevil.Core.InterfaceBaseItem implementation) to the ComboBoxDro...
Definition: ComboBoxDropDown.java:295
com.spvessel.spacevil.SelectionItem.SelectionItem
SelectionItem(InterfaceBaseItem content)
Constructs SelectionItem with given item for wrapping.
Definition: SelectionItem.java:40
com.spvessel.spacevil.PopUpMessage.show
void show(CoreWindow handler)
Shows PopUpMessage and attaches it to the specified window (see com.spvessel.spacevil....
Definition: PopUpMessage.java:276
com.spvessel.spacevil.Core.EventKeyMethodState.add
void add(InterfaceKeyMethodState action)
Definition: EventKeyMethodState.java:20
com.spvessel.spacevil.Flags.InputEventType.MOUSE_DOUBLE_CLICK
MOUSE_DOUBLE_CLICK
Definition: InputEventType.java:11
com.spvessel.spacevil.Core.Area.setX
void setX(int value)
Setting X position.
Definition: Area.java:34
com.spvessel.spacevil.TitleBar.setForeground
void setForeground(int r, int g, int b)
Setting text color of a TitleBar in byte RGB format.
Definition: TitleBar.java:285
com.spvessel.spacevil.CoreWindow.setBackground
void setBackground(int r, int g, int b, int a)
Setting window background color.
Definition: CoreWindow.java:180
com.spvessel.spacevil.ListArea.getHScrollOffset
long getHScrollOffset()
Getting horizontal scroll offset in the ListArea.
Definition: ListArea.java:404
com.spvessel.spacevil.SpinItem.setAccuracy
void setAccuracy(int accuracy)
Setting accuracy (decimal places) of SpinItem.
Definition: SpinItem.java:121
com.spvessel.spacevil.WrapArea.isStretch
boolean isStretch()
Returns True if WrapArea allocates all available space between cells to achieve smooth streching,...
Definition: WrapArea.java:83
com.spvessel.spacevil.PointsContainer.getPointThickness
float getPointThickness()
Getting points thickness.
Definition: PointsContainer.java:40
com.spvessel.spacevil.ItemsLayoutBox.getLayoutFloatItems
static List< InterfaceBaseItem > getLayoutFloatItems(UUID id)
Getting existing float items in specified window by its UUID.
Definition: ItemsLayoutBox.java:35
com.spvessel.spacevil.TextArea.clear
void clear()
Deletes all text in the TextArea.
Definition: TextArea.java:664
com.spvessel.spacevil.Core.Geometry.setMaxHeight
void setMaxHeight(int height)
Setting the maximum height limit.
Definition: Geometry.java:170
com.spvessel.spacevil.CoreWindow.isBorderHidden
boolean isBorderHidden
Definition: CoreWindow.java:700
com.spvessel.spacevil.Decorations.Shadow.getRadius
int getRadius()
Getting the shadow blur raduis.
Definition: Shadow.java:30
com.spvessel.spacevil.SideArea.setHeight
void setHeight(int height)
Setting SideArea height.
Definition: SideArea.java:287
com.spvessel.spacevil.ResizableItem.isLocked
boolean isLocked
Property to lock ResizableItem movement and resizing.
Definition: ResizableItem.java:91
com.spvessel.spacevil.SideArea.show
void show()
Shows the SideArea at the proper position.
Definition: SideArea.java:294
com.spvessel.spacevil.Core.InterfaceItem.setBackground
void setBackground(Color color)
Method for setting background color.
com.spvessel.spacevil.ButtonCore.setForeground
void setForeground(int r, int g, int b)
Setting text color of a ButtonCore in byte RGB format.
Definition: ButtonCore.java:203
com.spvessel.spacevil.LoadingScreen.setForeground
void setForeground(float r, float g, float b)
Setting text color of a LoadingScreen in float RGB format.
Definition: LoadingScreen.java:278
com.spvessel.spacevil.CoreWindow.isFocusable
boolean isFocusable
Definition: CoreWindow.java:722
com.spvessel.spacevil.Prototype.getHeight
int getHeight()
Getting item height.
Definition: Prototype.java:638
com.spvessel.spacevil.Core.InterfaceBaseItem.getParent
Prototype getParent()
Getting the parent of the item.
com.spvessel.spacevil.Flags.KeyCode.RIGHTSHIFT
RIGHTSHIFT
Definition: KeyCode.java:29
com.spvessel.spacevil.DialogItem.close
void close()
Close the DialogItem.
Definition: DialogItem.java:59
com.spvessel.spacevil.CoreWindow.setBorderRadius
void setBorderRadius(CornerRadius radius)
Setting the corner radii of the window border.
Definition: CoreWindow.java:1155
com.spvessel.spacevil.ButtonToggle.setStyle
void setStyle(Style style)
Setting style of the ButtonToggle.
Definition: ButtonToggle.java:318
com.spvessel.spacevil.Core.InterfaceKeyMethodState
Definition: InterfaceKeyMethodState.java:3
com.spvessel.spacevil.Tab.Tab
Tab(String text, String name)
Constructs Tab with specified text and name of the Tab.
Definition: Tab.java:82
com.spvessel.spacevil.Decorations.Style.setBorder
void setBorder(Border border)
Setting border of an item's shape.
Definition: Style.java:422
com.spvessel.spacevil.Prototype.getMaxWidth
int getMaxWidth()
Getting the maximum width limit.
Definition: Prototype.java:599
com.spvessel.spacevil.Prototype.setBorderFill
void setBorderFill(Color fill)
Setting the border color of an item's shape.
Definition: Prototype.java:319
com.spvessel.spacevil.ListArea.itemListChanged
EventCommonMethod itemListChanged
Event that is invoked when one of the set of elements is changed.
Definition: ListArea.java:27
com.spvessel.spacevil.CheckBox.setForeground
void setForeground(float r, float g, float b)
Setting text color of a CheckBox in float RGB format.
Definition: CheckBox.java:264
com.spvessel.spacevil.ButtonToggle.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a ButtonToggle in float RGBA format.
Definition: ButtonToggle.java:288
com.spvessel.spacevil.Flags.EmbeddedImage.ARROW_UP
ARROW_UP
Definition: EmbeddedImage.java:8
com.spvessel
com.spvessel.spacevil.Core.EventInputTextMethodState.clear
void clear()
Definition: EventInputTextMethodState.java:36
com.spvessel.spacevil.MessageBox.initWindow
void initWindow()
Initialize MessageBox window.
Definition: MessageBox.java:153
com.spvessel.spacevil.SpinItem.setStyle
void setStyle(Style style)
Setting style of the SpinItem.
Definition: SpinItem.java:146
com.spvessel.spacevil.CheckBox.getForeground
Color getForeground()
Getting current text color.
Definition: CheckBox.java:285
com.spvessel.spacevil.Flags
Definition: EmbeddedCursor.java:1
com.spvessel.spacevil.Label.getFont
Font getFont()
Getting the current font of the text.
Definition: Label.java:195
com.spvessel.spacevil.Decorations.Style.getTreeViewStyle
static Style getTreeViewStyle()
Getting default style for a TreeView item.
Definition: Style.java:1967
com.spvessel.spacevil.Decorations.SubtractFigure
SubtractFigure is visual effect for applying to item's shape.
Definition: SubtractFigure.java:16
com.spvessel.spacevil.Flags.EmbeddedImage.DISKETTE
DISKETTE
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.Core.InterfaceBaseItem.isDrawable
boolean isDrawable()
Getting the drawable (visibility) status of an item.
com.spvessel.spacevil.ListArea.getStep
int getStep()
Getting scroll movement step.
Definition: ListArea.java:57
com.spvessel.spacevil.Decorations.Style.shadowXOffset
int shadowXOffset
X shift of a shadow.
Definition: Style.java:185
com.spvessel.spacevil.CoreWindow.isCentered
boolean isCentered
Definition: CoreWindow.java:711
com.spvessel.spacevil.Flags.KeyCode.NUMPAD3
NUMPAD3
Definition: KeyCode.java:26
com.spvessel.spacevil.MessageItem.MessageItem
MessageItem()
Default MessageItem constructor.
Definition: MessageItem.java:93
com.spvessel.spacevil.ButtonToggle.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: ButtonToggle.java:265
com.spvessel.spacevil.SideArea.isOutsideClickClosable
boolean isOutsideClickClosable()
Returns True if SideArea (see com.spvessel.spacevil.InterfaceFloating) should closes when mouse click...
Definition: SideArea.java:44
com.spvessel.spacevil.Core.InterfaceItem.setItemName
void setItemName(String name)
Method for setting the name of the item.
com.spvessel.spacevil.Graph.Graph
Graph()
Default Graph constructor.
Definition: Graph.java:41
com.spvessel.spacevil.Grid.setFormat
void setFormat(int rows, int columns)
Setting a new grid format with the given number of rows and number of columns.
Definition: Grid.java:64
com.spvessel.spacevil.CoreWindow.setWindowTitle
void setWindowTitle(String title)
Setting the window title text.
Definition: CoreWindow.java:329
com.spvessel.spacevil.Prototype.GetBlockedEvents
List< InputEventType > GetBlockedEvents()
Getting all blocked input events.
Definition: Prototype.java:1210
com.spvessel.spacevil.ComboBoxDropDown.show
void show(InterfaceItem sender, MouseArgs args)
Shows the ComboBoxDropDown at the proper position.
Definition: ComboBoxDropDown.java:356
com.spvessel.spacevil.ListBox.setHScrollBarPolicy
void setHScrollBarPolicy(VisibilityPolicy policy)
Setting horizontal scroll bar visibility policy.
Definition: ListBox.java:193
com.spvessel.spacevil.Label.getTextAlignment
List< ItemAlignment > getTextAlignment()
Getting alignment of a Label text.
Definition: Label.java:107
com.spvessel.spacevil.MessageBox.close
void close()
Close MessageBox window.
Definition: MessageBox.java:248
com.spvessel.spacevil.ListArea.setVScrollOffset
void setVScrollOffset(long value)
Setting vertical scroll offset of the ListArea.
Definition: ListArea.java:394
com.spvessel.spacevil.RadioButton.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: RadioButton.java:174
com.spvessel.spacevil.Tab.setForeground
void setForeground(int r, int g, int b)
Setting text color of a Tab in byte RGB format.
Definition: Tab.java:364
com.spvessel.spacevil.ComboBoxDropDown.selectionChanged
EventCommonMethod selectionChanged
Event that is invoked when one of the options is selected.
Definition: ComboBoxDropDown.java:45
com.spvessel.spacevil.MenuItem.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a MenuItem in float RGBA format.
Definition: MenuItem.java:304
com.spvessel.spacevil.BaseItem.setSizePolicy
void setSizePolicy(SizePolicy width, SizePolicy height)
Setting the size policy of an item's shape.
Definition: BaseItem.java:580
com.spvessel.spacevil.TextEdit.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of the text.
Definition: TextEdit.java:428
com.spvessel.spacevil.CoreWindow.setBackground
void setBackground(int r, int g, int b)
Setting window background color.
Definition: CoreWindow.java:168
com.spvessel.spacevil.Prototype.getAlignment
List< ItemAlignment > getAlignment()
Getting an alignment of an item's shape relative to its container.
Definition: Prototype.java:746
com.spvessel.spacevil.WrapGrid.setStretch
void setStretch(boolean value)
Setting strech mode for internal com.spvessel.spacevil.WrapArea.
Definition: WrapGrid.java:49
com.spvessel.spacevil.ToolTipItem.hide
void hide()
Method that describes how to hide an item.
Definition: ToolTipItem.java:218
com.spvessel.spacevil.TextArea.hScrollBar
HorizontalScrollBar hScrollBar
Horizontal scroll bar of TextArea.
Definition: TextArea.java:70
com.spvessel.spacevil.CoreWindow.eventMouseClick
EventMouseMethodState eventMouseClick
Lets to describe the actions when the root item of the window was clicked.
Definition: CoreWindow.java:1003
com.spvessel.spacevil.HorizontalSplitArea.assignTopItem
void assignTopItem(InterfaceBaseItem item)
Assign item on the top area of the HorizontalSplitArea.
Definition: HorizontalSplitArea.java:104
com.spvessel.spacevil.Prototype.getTriangles
List< float[]> getTriangles()
Getting triangles of item's shape.
Definition: Prototype.java:440
com.spvessel.spacevil.CoreWindow.setShadeColor
void setShadeColor(Color color)
Setting the dimmer color of the window.
Definition: CoreWindow.java:1250
com.spvessel.spacevil.Decorations
Definition: Border.java:1
com.spvessel.spacevil.CheckBox.setText
void setText(String text)
Setting the text.
Definition: CheckBox.java:193
com.spvessel.spacevil.Core.EventCommonMethodState.size
int size()
Definition: EventCommonMethodState.java:14
com.spvessel.spacevil.Decorations.Style.getMessageItemStyle
static Style getMessageItemStyle()
Getting default style for a MessageItem item.
Definition: Style.java:2122
com.spvessel.spacevil.Prototype.setBorderFill
void setBorderFill(int r, int g, int b)
Setting the border color of an item's shape in byte RGB format.
Definition: Prototype.java:339
com.spvessel.spacevil.CustomShape.CustomShape
CustomShape(List< float[]> shape)
Constructs a CustomShape with the specified shape.
Definition: CustomShape.java:29
com.spvessel.spacevil.PasswordLine.setStyle
void setStyle(Style style)
Setting style of the PasswordLine.
Definition: PasswordLine.java:308
com.spvessel.spacevil.TreeView.updateElements
void updateElements()
Updating all TreeView inner items.
Definition: TreeView.java:203
com.spvessel.spacevil.Prototype.setShadow
void setShadow(int radius, int x, int y, Color color)
Setting the shadow with specified blur radius, axis shifts, shadow color.
Definition: Prototype.java:990
com.spvessel.spacevil.VerticalSlider.handler
ScrollHandler handler
Slider handler.
Definition: VerticalSlider.java:31
com.spvessel.spacevil.ListBox.getWrapper
SelectionItem getWrapper(InterfaceBaseItem item)
Getting wrapper of item.
Definition: ListBox.java:614
com.spvessel.spacevil.TextArea.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to TextArea.
Definition: TextArea.java:497
com.spvessel.spacevil.Core.MouseArgs.button
MouseButton button
Mouse button as com.spvessel.spacevil.Flags.MouseButton.
Definition: MouseArgs.java:17
com.spvessel.spacevil.GraphicsMathService.getFolderIconShape
static List< float[]> getFolderIconShape(float w, float h, float x, float y)
Making folder icon shape.
Definition: GraphicsMathService.java:655
com.spvessel.spacevil.BaseItem.setAlignment
void setAlignment(ItemAlignment... alignment)
Setting an alignment of an item's shape relative to its container.
Definition: BaseItem.java:544
com.spvessel.spacevil.ListArea.setMouseHover
void setMouseHover(boolean value)
If something changes when mouse hovered.
Definition: ListArea.java:223
com.spvessel.spacevil.Core.Geometry.getMinWidth
int getMinWidth()
Getting the minimum width limit.
Definition: Geometry.java:72
com.spvessel.spacevil.FreeArea
FreeArea is class representing an unbounded area with free location of inner items.
Definition: FreeArea.java:17
com.spvessel.spacevil.FreeArea.setHScrollOffset
void setHScrollOffset(long value)
Setting X axis offset of an unbounded area of FreArea.
Definition: FreeArea.java:93
com.spvessel.spacevil.Prototype.getHeightPolicy
SizePolicy getHeightPolicy()
Getting height policy of an item's shape.Can be FIXED (shape not changes its size) or EXPAND (shape i...
Definition: Prototype.java:799
com.spvessel.spacevil.Grid.updateLayout
void updateLayout()
Updating all children positions (implementation of com.spvessel.spacevil.Core.InterfaceFreeLayout).
Definition: Grid.java:343
com.spvessel.spacevil.Prototype.setFocused
void setFocused(boolean value)
Definition: Prototype.java:1348
com.spvessel.spacevil.Flags.KeyMods
Enum of keyboard modifiers.
Definition: KeyMods.java:10
com.spvessel.spacevil.ListArea.addItem
void addItem(InterfaceBaseItem item)
Add item to the ListArea.
Definition: ListArea.java:273
com.spvessel.spacevil.BaseItem.getMaxSize
Size getMaxSize()
Getting current item maximum size limit.
Definition: BaseItem.java:530
com.spvessel.spacevil
Definition: ActiveWindow.java:1
com.spvessel.spacevil.Core.InterfaceEventUpdate.update
void update(GeometryEventType type, int value)
Method for updating an item size or/and position.
com.spvessel.spacevil.Flags.EmbeddedImage.LOUPE
LOUPE
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.TextView.setStyle
void setStyle(Style style)
Setting style of the TextView.
Definition: TextView.java:612
com.spvessel.spacevil.FileSystemEntry.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to FileSystemEntry.
Definition: FileSystemEntry.java:118
com.spvessel.spacevil.PasswordLine.getSubstrateText
String getSubstrateText()
Getting substrate text (hint under main text, when you start typing substrate becomes invisible).
Definition: PasswordLine.java:432
com.spvessel.spacevil.TreeView.initElements
void initElements()
Initializing all elements in the TreeView.
Definition: TreeView.java:150
com.spvessel.spacevil.VerticalStack.addItem
void addItem(InterfaceBaseItem item)
Adding item to the VerticalStack.
Definition: VerticalStack.java:77
com.spvessel.spacevil.Core.InterfaceImageItem.getAreaBounds
Area getAreaBounds()
Method for getting bounds for an image (for example: to keep aspect ratio).
com.spvessel.spacevil.SideArea.show
void show(InterfaceItem sender, MouseArgs args)
Shows the SideArea at the proper position.
Definition: SideArea.java:309
com.spvessel.spacevil.VerticalScrollBar.initElements
void initElements()
Initializing all elements in the VerticalScrollBar.
Definition: VerticalScrollBar.java:78
com.spvessel.spacevil.SpinItem.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a SpinItem in float RGBA format.
Definition: SpinItem.java:377
com.spvessel.spacevil.Decorations.ItemState.background
Color background
Getting backgroud color of the item of current state as java.awt.Color.
Definition: ItemState.java:15
com.spvessel.spacevil.ButtonCore.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: ButtonCore.java:127
com.spvessel.spacevil.Ellipse
Ellipse is a subclass that extends from com.spvessel.spacevil.Primitive for rendering an ellipse shap...
Definition: Ellipse.java:7
com.spvessel.spacevil.TreeItem.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: TreeItem.java:543
com.spvessel.spacevil.CoreWindow.eventResize
EventCommonMethodState eventResize
ATTENTION! Not implemented yet.
Definition: CoreWindow.java:981
com.spvessel.spacevil.GraphicsMathService.getArrow
static List< float[]> getArrow(float w, float h, float thickness, int alpha)
Making an arrow shape.
Definition: GraphicsMathService.java:575
com.spvessel.spacevil.PopUpMessage.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a PopUpMessage text.
Definition: PopUpMessage.java:92
com.spvessel.spacevil.CheckBox.CheckBox
CheckBox()
Default CheckBox constructor.
Definition: CheckBox.java:45
com.spvessel.spacevil.Decorations.Shadow.isDrop
boolean isDrop()
Getting shadow drop flag.
Definition: Shadow.java:144
com.spvessel.spacevil.SelectionItem.updateWidth
void updateWidth()
Updating width of SelectionItem according to wrapped item width.
Definition: SelectionItem.java:86
com.spvessel.spacevil.CoreWindow.setMinWidth
void setMinWidth(int width)
Setting the window minimum width.
Definition: CoreWindow.java:403
com.spvessel.spacevil.Decorations.SubtractFigure.getHeightScale
float getHeightScale()
Getting height scaling.
Definition: SubtractFigure.java:105
com.spvessel.spacevil.WrapArea.itemListChanged
EventCommonMethod itemListChanged
Event that is invoked when one of the set of elements is changed.
Definition: WrapArea.java:37
com.spvessel.spacevil.ItemsRefreshManager.setRefreshShape
static boolean setRefreshShape(InterfaceBaseItem item)
Adding an IBaseItem implementation to the queue for a forced refresh.
Definition: ItemsRefreshManager.java:45
com.spvessel.spacevil.MessageBox.getCancelButton
ButtonCore getCancelButton()
Getting CANCEL button for appearance customizing or assigning new actions.
Definition: MessageBox.java:73
com.spvessel.spacevil.LoadingScreen.setForeground
void setForeground(Color color)
Setting text color of a LoadingScreen.
Definition: LoadingScreen.java:244
com.spvessel.spacevil.Core.InterfaceSubtractFigure.setPositionOffset
void setPositionOffset(int x, int y)
Method for setting shape's shift by X, Y axis.
com.spvessel.spacevil.SpinItem.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: SpinItem.java:295
com.spvessel.spacevil.Core.InterfaceBehavior.setAlignment
void setAlignment(ItemAlignment... alignment)
Setting an alignment of an item's shape relative to its container.
com.spvessel.spacevil.VerticalSplitArea.setX
void setX(int x)
Setting X coordinate of the left-top corner of the VerticalSplitArea.
Definition: VerticalSplitArea.java:156
com.spvessel.spacevil.Graph.isHover
boolean isHover
Property to enable or disable mouse events (hover, click, press, scroll).
Definition: Graph.java:29
com.spvessel.spacevil.TextView.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: TextView.java:568
com.spvessel.spacevil.Prototype.getPadding
Indents getPadding()
Getting indents of an item for offset its children.
Definition: Prototype.java:249
com.spvessel.spacevil.CoreWindow.eventDrop
EventDropMethodState eventDrop
Lets to describe the actions when you drag and drop files/folders to the current window.
Definition: CoreWindow.java:943
com.spvessel.spacevil.Decorations.Style.minHeight
int minHeight
Minimum height of an item's shape (shape cannot be smaller this value).
Definition: Style.java:85
com.spvessel.spacevil.ToolTipItem.setStyle
void setStyle(Style style)
Setting a style that describes the appearance of an item.
Definition: ToolTipItem.java:195
com.spvessel.spacevil.Flags.Side.LEFT
LEFT
Definition: Side.java:8
com.spvessel.spacevil.HorizontalSplitArea.setSplitColor
void setSplitColor(Color color)
Setting split holder color.
Definition: HorizontalSplitArea.java:55
com.spvessel.spacevil.Label.setWidth
void setWidth(int width)
Setting Label width.
Definition: Label.java:380
com.spvessel.spacevil.VerticalSplitArea
VerticalSplitArea is a container with two divided areas (on top and on bottom).
Definition: VerticalSplitArea.java:24
com.spvessel.spacevil.Common.DefaultsService.getDefaultCursor
static CursorImage getDefaultCursor()
Getting the current default mouse cursor image.
Definition: DefaultsService.java:55
com.spvessel.spacevil.PopUpMessage.setForeground
void setForeground(int r, int g, int b, int a)
Setting text color of an item in byte RGBA format.
Definition: PopUpMessage.java:217
com.spvessel.spacevil.Decorations.Style.getState
ItemState getState(ItemStateType type)
Getting visual state of an item by type.
Definition: Style.java:543
com.spvessel.spacevil.LoadingScreen.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: LoadingScreen.java:208
com.spvessel.spacevil.Tab.initElements
void initElements()
Initializing all elements in the Tab.
Definition: Tab.java:445
com.spvessel.spacevil.Triangle.makeShape
void makeShape()
Overridden method for stretching the triangle shape relative to the current size.
Definition: Triangle.java:42
com.spvessel.spacevil.ListBox.menu
BlankItem menu
Interactive item to show the navigation context menu.
Definition: ListBox.java:97
com.spvessel.spacevil.BaseItem.setShadow
void setShadow(int radius, int x, int y, Color color)
Setting the shadow with specified blur radius, axis shifts, shadow color.
Definition: BaseItem.java:840
com.spvessel.spacevil.FileSystemEntry.getText
String getText()
Getting the current text of the FileSystemEntry.
Definition: FileSystemEntry.java:190
com.spvessel.spacevil.TextEdit.setForeground
void setForeground(float r, float g, float b)
Setting text color of a TextEdit in float RGB format.
Definition: TextEdit.java:642
com.spvessel.spacevil.ProgressBar.setWidth
void setWidth(int width)
Setting item width.
Definition: ProgressBar.java:353
com.spvessel.spacevil.VerticalStack.updateLayout
void updateLayout()
Updating all children positions (implementation of com.spvessel.spacevil.Core.InterfaceVLayout).
Definition: VerticalStack.java:139
com.spvessel.spacevil.Core.EventInputTextMethodState.execute
void execute(InterfaceItem sender, TextInputArgs args)
Definition: EventInputTextMethodState.java:42
com.spvessel.spacevil.ComboBox.getForeground
Color getForeground()
Getting current text color.
Definition: ComboBox.java:286
com.spvessel.spacevil.VerticalSlider.getMinValue
float getMinValue()
Getting the current minimum slider value limit.
Definition: VerticalSlider.java:160
com.spvessel.spacevil.ListArea.unselect
void unselect()
Unselect selected item.
Definition: ListArea.java:119
com.spvessel.spacevil.PopUpMessage.setForeground
void setForeground(float r, float g, float b)
Setting text color of a PopUpMessage in float RGB format.
Definition: PopUpMessage.java:228
com.spvessel.spacevil.WindowAnchor
WindowAnchor is class representing the draggable window type of an item.
Definition: WindowAnchor.java:10
com.spvessel.spacevil.Decorations.Style.isShadowDrop
boolean isShadowDrop
Drop shadow flag.
Definition: Style.java:196
com.spvessel.spacevil.ToolTip
ToolTip is a static class for com.spvessel.spacevil.ToolTipItem managing.
Definition: ToolTip.java:16
com.spvessel.spacevil.CheckBox.initElements
void initElements()
Initializing all elements in the CheckBox.
Definition: CheckBox.java:296
com.spvessel.spacevil.TextEdit.getFont
Font getFont()
Getting the current font of the text.
Definition: TextEdit.java:534
com.spvessel.spacevil.TextArea.menu
BlankItem menu
Interactive item to show the navigation context menu.
Definition: TextArea.java:27
com.spvessel.spacevil.WindowsBox.restoreViewport
static void restoreViewport(CoreWindow window)
Definition: WindowsBox.java:175
com.spvessel.spacevil.ResizableItem.sizeChanged
EventCommonMethod sizeChanged
Event that is invoked when ResizableItem resizes.
Definition: ResizableItem.java:70
com.spvessel.spacevil.Flags.EmbeddedImage.REFRESH
REFRESH
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.Decorations.Shadow.setColor
void setColor(int r, int g, int b)
Setting shadow color in RGB format.
Definition: Shadow.java:86
com.spvessel.spacevil.BaseItem.setSize
void setSize(int width, int height)
Setting item size (width and height).
Definition: BaseItem.java:480
com.spvessel.spacevil.TextView.pasteText
void pasteText(String pasteStr)
Do nothing.
Definition: TextView.java:634
com.spvessel.spacevil.TitleBar.direction
HorizontalDirection direction
Direction of title bar (in Mac OS is HorizontalDirection.FROM_LEFT_TO_RIGHT, in others OS HorizontalD...
Definition: TitleBar.java:35
com.spvessel.spacevil.TextEdit.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to TextEdit.
Definition: TextEdit.java:470
com.spvessel.spacevil.Flags.MouseButton.BUTTON_7
BUTTON_7
Definition: MouseButton.java:9
com.spvessel.spacevil.FontService.changeFontSize
static Font changeFontSize(int size, Font oldFont)
Changing font size.
Definition: FontService.java:15
com.spvessel.spacevil.TextView
TextView is designed to display non-editable text with the ability to select and copy.
Definition: TextView.java:19
com.spvessel.spacevil.SideArea.setWidth
void setWidth(int width)
Setting SideArea width.
Definition: SideArea.java:275
com.spvessel.spacevil.Core
Definition: Area.java:1
com.spvessel.spacevil.FontService
FontService is a static class with static methods for working with fonts.
Definition: FontService.java:8
com.spvessel.spacevil.TextEdit.setSubstrateForeground
void setSubstrateForeground(float r, float g, float b)
Setting substrate text (hint under main text, when you start typing substrate becomes invisible)color...
Definition: TextEdit.java:1160
com.spvessel.spacevil.TextArea.getTextWidth
int getTextWidth()
Getting the text width.
Definition: TextArea.java:574
com.spvessel.spacevil.Grid.setRowCount
void setRowCount(int value)
Setting a new count of the rows.
Definition: Grid.java:100
com.spvessel.spacevil.Core.InterfaceBaseItem.setDrawable
void setDrawable(boolean value)
Setting the drawable (visibility) status of an item.
com.spvessel.spacevil.MessageBox.getDialogButtonStyle
Style getDialogButtonStyle()
Getting the current style of a custom user button (that placed into user's toolbar).
Definition: MessageBox.java:288
com.spvessel.spacevil.BaseItem.setHeight
void setHeight(int height)
Setting item height.
Definition: BaseItem.java:432
com.spvessel.spacevil.ListBox.vScrollBar
VerticalScrollBar vScrollBar
Vertical scroll bar of ListBox.
Definition: ListBox.java:127
com.spvessel.spacevil.WrapArea.getStep
int getStep()
Getting scroll movement step.
Definition: WrapArea.java:70
com.spvessel.spacevil.PasswordLine.setFocused
void setFocused(boolean value)
Setting focus on this PasswordLine if it is focusable.
Definition: PasswordLine.java:48
com.spvessel.spacevil.Prototype.setCursor
void setCursor(EmbeddedCursor cursor)
Setting mouse cursor image for this item from embedded cursors.
Definition: Prototype.java:1468
com.spvessel.spacevil.Core.InterfaceSubtractFigure.setSizeScale
void setSizeScale(float wScale, float hScale)
Method for setting shape's scaling factors for width and height.
com.spvessel.spacevil.Flags.EmbeddedImage.EYE
EYE
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.HorizontalSlider.getCurrentValue
float getCurrentValue()
Getting the current slider value.
Definition: HorizontalSlider.java:126
com.spvessel.spacevil.Prototype.isDisabled
boolean isDisabled()
Returns True if this item is disabled (non-interactive) otherwise returns False.
Definition: Prototype.java:1276
com.spvessel.spacevil.Decorations.Style.getVerticalStackStyle
static Style getVerticalStackStyle()
Getting default style for a VerticalStack item.
Definition: Style.java:1395
com.spvessel.spacevil.CoreWindow.setBorderRadius
void setBorderRadius(int radius)
Setting the common corner radius of the window border.
Definition: CoreWindow.java:1166
com.spvessel.spacevil.OpenDialog.initElements
void initElements()
Initializing all elements in the OpenDialog.
Definition: OpenDialog.java:49
com.spvessel.spacevil.VerticalSlider.initElements
void initElements()
Initializing all elements in the VerticalSlider.
Definition: VerticalSlider.java:205
com.spvessel.spacevil.Core.InterfaceLines.getLineColor
Color getLineColor()
Getting lines color.
com.spvessel.spacevil.Core.InterfaceSize.getMinWidth
int getMinWidth()
Method getting the minimum width limit.
com.spvessel.spacevil.Decorations.Style.getTextViewStyle
static Style getTextViewStyle()
Getting default style for a TextView item.
Definition: Style.java:1765
com.spvessel.spacevil.DialogItem.initElements
void initElements()
Initializing all elements in the DialogItem.
Definition: DialogItem.java:37
com.spvessel.spacevil.CoreWindow.getWorkArea
Area getWorkArea()
Getting the area of a primary monitor.
Definition: CoreWindow.java:1323
com.spvessel.spacevil.Decorations.Style.foreground
Color foreground
Color of an item's text.
Definition: Style.java:36
com.spvessel.spacevil.HorizontalSplitArea.initElements
void initElements()
Initializing all elements in the HorizontalSplitArea.
Definition: HorizontalSplitArea.java:89
com.spvessel.spacevil.Prototype.isPassEvents
boolean isPassEvents(InputEventType e)
Getting boolean value to know if this item can pass further the specified type of input events (mouse...
Definition: Prototype.java:1188
com.spvessel.spacevil.MenuItem.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: MenuItem.java:222
com.spvessel.spacevil.TitleBar.TitleBar
TitleBar()
Default TitleBar constructor.
Definition: TitleBar.java:88
com.spvessel.spacevil.GraphicsMathService.getEllipse
static List< float[]> getEllipse(float r, int n)
Making an ellipse with two equal radii (i.
Definition: GraphicsMathService.java:393
com.spvessel.spacevil.OpenEntryDialog.OpenEntryDialog
OpenEntryDialog(String title, FileSystemEntryType entryType)
Constructs OpenEntryDialog with title text, entry type.
Definition: OpenEntryDialog.java:133
com.spvessel.spacevil.Flags.EmbeddedImage.FILE
FILE
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.ComboBoxDropDown.hide
void hide()
Hide the ContextMenu without destroying.
Definition: ComboBoxDropDown.java:377
com.spvessel.spacevil.CoreWindow.setShadeColor
void setShadeColor(float r, float g, float b)
Setting the dimmer color of the window.
Definition: CoreWindow.java:1287
com.spvessel.spacevil.Decorations.Style.shadowColor
Color shadowColor
Color of a shadow.
Definition: Style.java:202
com.spvessel.spacevil.ListArea.setListContent
void setListContent(List< InterfaceBaseItem > content)
Adding all elements in the ListArea from the given list.
Definition: ListArea.java:287
com.spvessel.spacevil.Flags.EmbeddedImage.FILTER
FILTER
Definition: EmbeddedImage.java:8
com.spvessel.spacevil.Core.Geometry.getSize
Size getSize()
Getting current item size.
Definition: Geometry.java:209
com.spvessel.spacevil.Core.Area.setY
void setY(int value)
Setting Y position.
Definition: Area.java:42
com.spvessel.spacevil.FileSystemEntry.setIcon
void setIcon(BufferedImage icon, int width, int height)
Setting image icon of file system entry.
Definition: FileSystemEntry.java:55
com.spvessel.spacevil.Core.EventCommonMethodState.add
void add(InterfaceCommonMethodState action)
Definition: EventCommonMethodState.java:20
com.spvessel.spacevil.SplitHolder.getDividerSize
int getDividerSize()
Getting thickness of SplitHolder divider.
Definition: SplitHolder.java:49
com.spvessel.spacevil.LinesContainer.getLineColor
Color getLineColor()
Getting lines color.
Definition: LinesContainer.java:98
com.spvessel.spacevil.Common.RenderService.restoreCommonGLSettings
static void restoreCommonGLSettings(CoreWindow window)
Restoring initial SpaceVIL OpenGL settings for the specified window (if they have been changed).
Definition: RenderService.java:25
com.spvessel.spacevil.Decorations.Style.setShadow
void setShadow(Shadow shadow)
Setting shadow for an item's shape.
Definition: Style.java:444
com.spvessel.spacevil.ItemsLayoutBox.removeItem
static boolean removeItem(CoreWindow layout, InterfaceBaseItem item, LayoutType type)
Removing an item from global item storage (ItemsLayoutBox).
Definition: ItemsLayoutBox.java:94
com.spvessel.spacevil.ToolTipItem.isOutsideClickClosable
boolean isOutsideClickClosable()
Method for getting boolean value of item's behavior when mouse click occurs outside the item.
Definition: ToolTipItem.java:226
com.spvessel.spacevil.Core.DropArgs.item
Prototype item
An item on which the drop event occurs.
Definition: DropArgs.java:14
com.spvessel.spacevil.ListArea.isSelectionVisible
boolean isSelectionVisible()
Returns True if selection ability of ListArea is enabled otherwise returns False.
Definition: ListArea.java:151
com.spvessel.spacevil.PasswordLine.setSubstrateFontStyle
void setSubstrateFontStyle(int style)
Setting font style of the substrate text (hint under main text, when you start typing substrate becom...
Definition: PasswordLine.java:352
com.spvessel.spacevil.WrapGrid.getSelectedItem
InterfaceBaseItem getSelectedItem()
Getting selected item.
Definition: WrapGrid.java:626
com.spvessel.spacevil.TextView.initElements
void initElements()
Initializing all elements in the TextView.
Definition: TextView.java:245
com.spvessel.spacevil.Common.DefaultsService.getDefaultFont
static Font getDefaultFont(int style, int size)
Getting the current default font with the specified font size and font style for the current applicat...
Definition: DefaultsService.java:114
com.spvessel.spacevil.WrapGrid.initElements
void initElements()
Initializing all elements in the WrapGrid.
Definition: WrapGrid.java:553
com.spvessel.spacevil.Prototype.getShadowRadius
int getShadowRadius()
Getting the shadow blur raduis.
Definition: Prototype.java:931
com.spvessel.spacevil.Core.InterfaceItem.getBackground
Color getBackground()
Method for getting background color.
com.spvessel.spacevil.CoreWindow.getBorderRadius
CornerRadius getBorderRadius()
Getting the current window border corner radii.
Definition: CoreWindow.java:1188
com.spvessel.spacevil.PasswordLine.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: PasswordLine.java:100
com.spvessel.spacevil.Rectangle.setBorderRadius
void setBorderRadius(CornerRadius radius)
Setting the radii of corners.
Definition: Rectangle.java:32
com.spvessel.spacevil.Decorations.Style.setPadding
void setPadding(int left, int top, int right, int bottom)
Setting indents of an item to offset its children.
Definition: Style.java:371
com.spvessel.spacevil.TextEdit
TextEdit is a basic implementation of a user interface editable text field that contains only one lin...
Definition: TextEdit.java:18
com.spvessel.spacevil.Flags.InputState.InputState
InputState(int state)
Definition: InputState.java:12
com.spvessel.spacevil.ProgressBar.ProgressBar
ProgressBar()
Default ProgressBar constructor.
Definition: ProgressBar.java:55
com.spvessel.spacevil.Decorations.Shadow.Shadow
Shadow()
Default Shadow class constructor.
Definition: Shadow.java:151
com.spvessel.spacevil.Prototype.setPassEvents
void setPassEvents(boolean value)
Setting on or off so that this item can pass further any input events (mouse, keyboard and etc....
Definition: Prototype.java:1222
com.spvessel.spacevil.WrapGrid.getOrientation
Orientation getOrientation()
Getting internal com.spvessel.spacevil.WrapArea orientation.
Definition: WrapGrid.java:221
com.spvessel.spacevil.Flags.KeyCode.WORLD2
WORLD2
Definition: KeyCode.java:19
com.spvessel.spacevil.ContextMenu.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing option (or any com.spvessel.spacevil.Core.InterfaceBaseItem implementation) from the ComboBo...
Definition: ContextMenu.java:231
com.spvessel.spacevil.PopUpMessage.PopUpMessage
PopUpMessage(String message)
Constructs a PopUpMessage with message and parent window (handler)
Definition: PopUpMessage.java:62
com.spvessel.spacevil.Prototype.setTriangles
void setTriangles(List< float[]> triangles)
Setting triangles as item's shape.
Definition: Prototype.java:449
com.spvessel.spacevil.Core.InterfaceBaseItem.initElements
void initElements()
Initializing children if this BaseItem is container (com.spvessel.spacevil.Prototype).
com.spvessel.spacevil.Core.InterfaceBaseItem.isVisible
boolean isVisible()
Getting the visibility status of an item.
com.spvessel.spacevil.CoreWindow.isMaximized
boolean isMaximized
Definition: CoreWindow.java:746
com.spvessel.spacevil.CheckBox.setStyle
void setStyle(Style style)
Setting style of the CheckBox.
Definition: CheckBox.java:332
com.spvessel.spacevil.Decorations.Shadow.setXOffset
void setXOffset(int value)
Setting X shift of the shadow.
Definition: Shadow.java:40
com.spvessel.spacevil.PasswordLine.setEditable
void setEditable(boolean value)
Setting PasswordLine text field be editable or be non-editable.
Definition: PasswordLine.java:238
com.spvessel.spacevil.ButtonToggle.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: ButtonToggle.java:168
com.spvessel.spacevil.RadioButton.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to .
Definition: RadioButton.java:129
com.spvessel.spacevil.VerticalScrollBar.slider
VerticalSlider slider
Slider for scrolling with mouse drag and drop ivents or mouse wheel.
Definition: VerticalScrollBar.java:34
com.spvessel.spacevil.ImageItem.getRotationAngle
float getRotationAngle()
Getting rotation angle for image.
Definition: ImageItem.java:62
com.spvessel.spacevil.ListBox.setVScrollBarPolicy
void setVScrollBarPolicy(VisibilityPolicy policy)
Setting vertical scroll bar visibility policy.
Definition: ListBox.java:154
com.spvessel.spacevil.Flags.KeyMods.ALT
ALT
Definition: KeyMods.java:14
com.spvessel.spacevil.Primitive
The Primitive is an abstract extension of BaseItem for primitive non-interactive items.
Definition: Primitive.java:14
com.spvessel.spacevil.FontService.changeFontStyle
static Font changeFontStyle(int style, Font oldFont)
Changing font style.
Definition: FontService.java:25
com.spvessel.spacevil.TreeItem.getFont
Font getFont()
Getting the current font of the text.
Definition: TreeItem.java:474
com.spvessel.spacevil.CoreWindow.eventMouseDrag
EventMouseMethodState eventMouseDrag
Lets to describe the actions when the mouse button was pressed and moved inside the root item of the ...
Definition: CoreWindow.java:1020
com.spvessel.spacevil.Prototype.setCursor
void setCursor(BufferedImage bitmap, int width, int height)
Creating and setting mouse cursor image for this item from specified scaled bitmap image.
Definition: Prototype.java:1499
com.spvessel.spacevil.Tab.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to Tab.
Definition: Tab.java:241
com.spvessel.spacevil.Decorations.Style.getHorizontalStackStyle
static Style getHorizontalStackStyle()
Getting default style for a HorizontalStack item.
Definition: Style.java:1377
com.spvessel.spacevil.ToolTip.setTimeOut
static void setTimeOut(CoreWindow window, int ms)
Setting waiting time in milliseconds after which ToolTipItem appears.
Definition: ToolTip.java:50
com.spvessel.spacevil.MenuItem.assignContextMenu
void assignContextMenu(ContextMenu contextMenu)
Assigning com.spvessel.spacevil.ContextMenu to this MenuItem.
Definition: MenuItem.java:89
com.spvessel.spacevil.Core.InterfaceFreeLayout.updateLayout
void updateLayout()
Method for describing how to update the size and position of children within a container.
com.spvessel.spacevil.RadioButton.RadioButton
RadioButton(String text)
Constructs a with the specified text.
Definition: RadioButton.java:65
com.spvessel.spacevil.Grid.setY
void setY(int y)
Setting Y coordinate of the left-top corner of the Grid.
Definition: Grid.java:320
com.spvessel.spacevil.TreeItem.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize TreeItem by text width).
Definition: TreeItem.java:501
com.spvessel.spacevil.MessageBox.getUserButtonResult
int getUserButtonResult()
Getting result from custom toolbar (if it was created).
Definition: MessageBox.java:47
com.spvessel.spacevil.Flags.KeyCode
Enum of key codes of keyboard.
Definition: KeyCode.java:6
com.spvessel.spacevil.SpinItem.downButton
ButtonCore downButton
Decrement value button.
Definition: SpinItem.java:34
com.spvessel.spacevil.VerticalSlider.eventValueChanged
EventCommonMethodState eventValueChanged
Event that is invoked when value of the slider is changed.
Definition: VerticalSlider.java:56
com.spvessel.spacevil.Core.InterfaceCommonMethodState
Definition: InterfaceCommonMethodState.java:3
com.spvessel.spacevil.ContextMenu.hide
void hide()
Hide the ContextMenu without destroying.
Definition: ContextMenu.java:339
com.spvessel.spacevil.SpinItem.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: SpinItem.java:354
com.spvessel.spacevil.TreeItem.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: TreeItem.java:429
com.spvessel.spacevil.TitleBar.getText
String getText()
Getting the current text of the TitleBar.
Definition: TitleBar.java:246
com.spvessel.spacevil.Prototype.setPadding
void setPadding(Indents padding)
Setting indents of an item to offset its children.
Definition: Prototype.java:258
com.spvessel.spacevil.Core.InterfaceImageItem.getColorOverlay
Color getColorOverlay()
Method for getting color overlay (useful in images that have alpha channel).
com.spvessel.spacevil.ProgressBar.getMaxValue
int getMaxValue()
Getting the current maximum progress value of the unfinished task limit.
Definition: ProgressBar.java:94
com.spvessel.spacevil.Common.CommonService.initSpaceVILComponents
static boolean initSpaceVILComponents()
Initializing the mandatory SpaceVIL common components (GLFW, default values and etc....
Definition: CommonService.java:65
com.spvessel.spacevil.TextEdit.isEditable
boolean isEditable()
Returns True if TextEdit is editable otherwise returns False.
Definition: TextEdit.java:675
com.spvessel.spacevil.ButtonCore.setStyle
void setStyle(Style style)
Setting style of the ButtonCore.
Definition: ButtonCore.java:268
com.spvessel.spacevil.TextEdit.getTextHeight
int getTextHeight()
Getting the text height.
Definition: TextEdit.java:766
com.spvessel.spacevil.Core.InterfaceDialogItem
An interface that defines the dialog type of an item.
Definition: InterfaceDialogItem.java:6
com.spvessel.spacevil.ToolTip.setStyle
static void setStyle(CoreWindow window, Style style)
Setting style for ToolTipItem of the specified window.
Definition: ToolTip.java:33
com.spvessel.spacevil.Prototype.Prototype
Prototype()
Default constructor of Prototype class.
Definition: Prototype.java:57
com.spvessel.spacevil.Decorations.Shadow
Class that is the shadow of an item.
Definition: Shadow.java:10
com.spvessel.spacevil.TreeView.TreeView
TreeView()
Default TreeView constructor.
Definition: TreeView.java:131
com.spvessel.spacevil.WrapGrid.setHeight
void setHeight(int height)
Setting item height.
Definition: WrapGrid.java:492
com.spvessel.spacevil.ContextMenu.show
void show(InterfaceItem sender, MouseArgs args)
Shows the ContextMenu at the proper position.
Definition: ContextMenu.java:285
com.spvessel.spacevil.DialogWindow.DialogWindow
DialogWindow()
Constructs a DialogWindow.
Definition: DialogWindow.java:13
com.spvessel.spacevil.Core.InterfaceBaseItem.getShadowPos
Position getShadowPos()
Getting the offset of the shadow relative to the position of the item.
com.spvessel.spacevil.WrapArea.release
void release()
Disposing WrapArea resources if it was removed.
Definition: WrapArea.java:46
com.spvessel.spacevil.Flags.KeyCode.SPACE
SPACE
Definition: KeyCode.java:10
com.spvessel.spacevil.ButtonToggle
ButtonToggle is the basic implementation of a user interface button with the ability to be enabled or...
Definition: ButtonToggle.java:22
com.spvessel.spacevil.FileSystemEntry.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: FileSystemEntry.java:145
com.spvessel.spacevil.Core.EventInputTextMethodState.getActions
List< InterfaceInputTextMethodState > getActions()
Definition: EventInputTextMethodState.java:10
com.spvessel.spacevil.FileSystemEntry.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: FileSystemEntry.java:154
com.spvessel.spacevil.ComboBox.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: ComboBox.java:167
com.spvessel.spacevil.Grid.setHeight
void setHeight(int height)
Setting Grid height.
Definition: Grid.java:309
com.spvessel.spacevil.BaseItem.setItemName
void setItemName(String name)
Setting the name of the item.
Definition: BaseItem.java:278
com.spvessel.spacevil.Prototype.setDrawable
void setDrawable(boolean value)
Setting the drawable (visibility) status of an item.
Definition: Prototype.java:1142
com.spvessel.spacevil.WrapGrid.setScrollBarPolicy
void setScrollBarPolicy(VisibilityPolicy policy)
Setting scroll bar visibility policy.
Definition: WrapGrid.java:242
com.spvessel.spacevil.BaseItem.setConfines
void setConfines()
Setting the confines of the item relative to its parent's size and position.
Definition: BaseItem.java:870
com.spvessel.spacevil.FloatItem.show
void show(InterfaceItem sender, MouseArgs args)
Shows the FloatItem at the proper position.
Definition: FloatItem.java:94
com.spvessel.spacevil.Graph.setPointColor
void setPointColor(Color color)
Setting Graph points color.
Definition: Graph.java:99
com.spvessel.spacevil.WindowsBox.printStoredWindows
static void printStoredWindows()
Printing all existing windows in the application.
Definition: WindowsBox.java:88
com.spvessel.spacevil.CoreWindow.setY
void setY(int y)
Setting the window y-coordinate (the left-top window corner).
Definition: CoreWindow.java:570
com.spvessel.spacevil.GraphicsMathService.getRegularPolygon
static List< float[]> getRegularPolygon(float r, int n)
Making a regular polygon with specified radius and number of edges.
Definition: GraphicsMathService.java:365
com.spvessel.spacevil.WindowsBox.getCurrentFocusedWindow
static CoreWindow getCurrentFocusedWindow()
Getting the current focused window.
Definition: WindowsBox.java:69
com.spvessel.spacevil.MessageItem
MessageItem - an imitation of modal window for displaying any messages with ability to reply to them.
Definition: MessageItem.java:23
com.spvessel.spacevil.WindowManager.appExit
static void appExit()
Exiting the current application.
Definition: WindowManager.java:293
com.spvessel.spacevil.Flags.ItemStateType.TOGGLED
TOGGLED
Item's condition when it is toggled.
Definition: ItemStateType.java:30
com.spvessel.spacevil.BaseItem.getHeightPolicy
SizePolicy getHeightPolicy()
Getting height policy of an item's shape.Can be FIXED (shape not changes its size) or EXPAND (shape i...
Definition: BaseItem.java:655
com.spvessel.spacevil.SpaceVILConstants.sizeMaxValue
static final int sizeMaxValue
Definition: SpaceVILConstants.java:5
com.spvessel.spacevil.FloatItem.FloatItem
FloatItem(CoreWindow handler)
Constructs a FloatItem and attaches it to the specified window (see com.spvessel.spacevil....
Definition: FloatItem.java:66
com.spvessel.spacevil.RadioButton.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to .
Definition: RadioButton.java:117
com.spvessel.spacevil.BaseItem.setMinSize
void setMinSize(int width, int height)
Setting minimum item size limit (width and height limits).
Definition: BaseItem.java:491
com.spvessel.spacevil.Common.DefaultsService.getDefaultStyle
static Style getDefaultStyle(Class<?> type)
Getting the default item style from the current default theme by its type.
Definition: DefaultsService.java:84
com.spvessel.spacevil.RadioButton.getIndicator
Indicator getIndicator()
Getting indicator item of the .
Definition: RadioButton.java:37
com.spvessel.spacevil.Core.InterfaceVLayout
An interface that defines vertical type of a container.
Definition: InterfaceVLayout.java:6
com.spvessel.spacevil.Decorations.Style.setSize
void setSize(int width, int height)
Setting size of an item's shape.
Definition: Style.java:236
com.spvessel.spacevil.Decorations.Style.getToolTipStyle
static Style getToolTipStyle()
Getting default style for a ToolTip item.
Definition: Style.java:1854
com.spvessel.spacevil.Core.Position.setPosition
void setPosition(int x, int y)
Setting 2D point position.
Definition: Position.java:64
com.spvessel.spacevil.ListArea.ListArea
ListArea()
Default ListArea constructor.
Definition: ListArea.java:160
com.spvessel.spacevil.Prototype.eventDestroy
EventCommonMethodState eventDestroy
Event that is invoked when an item is destroyed (removed).
Definition: Prototype.java:72
com.spvessel.spacevil.ProgressBar.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: ProgressBar.java:196
com.spvessel.spacevil.Common.DefaultsService.getDefaultFont
static Font getDefaultFont()
Getting the current default font for the current application.
Definition: DefaultsService.java:95
com.spvessel.spacevil.ComboBox.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a ComboBox in float RGBA format.
Definition: ComboBox.java:277
com.spvessel.spacevil.SideArea.window
ResizableItem window
Resizable container area of SideArea.
Definition: SideArea.java:66
com.spvessel.spacevil.WindowManager.getRenderFrequency
static RedrawFrequency getRenderFrequency()
Getting the current render frequency.
Definition: WindowManager.java:88
com.spvessel.spacevil.Core.DropArgs.paths
List< String > paths
List of selected paths.
Definition: DropArgs.java:24
com.spvessel.spacevil.FileSystemEntry.setForeground
void setForeground(Color color)
Setting text color of a FileSystemEntry.
Definition: FileSystemEntry.java:219
com.spvessel.spacevil.ToolTipItem.hide
void hide(MouseArgs args)
Method that describes how to display an element, depending on mouse arguments.
Definition: ToolTipItem.java:222
com.spvessel.spacevil.Core.InterfaceItem.getTriangles
List< float[]> getTriangles()
Method for getting triangles of item's shape.
com.spvessel.spacevil.Prototype.setPadding
void setPadding(int left, int top, int right, int bottom)
Setting indents of an item to offset its children.
Definition: Prototype.java:270
com.spvessel.spacevil.ResizableItem.setHeight
void setHeight(int height)
Setting ResizableItem height.
Definition: ResizableItem.java:293
com.spvessel.spacevil.SpinItem.setForeground
void setForeground(float r, float g, float b)
Setting text color of a SpinItem in float RGB format.
Definition: SpinItem.java:365
com.spvessel.spacevil.ComboBox.getFont
Font getFont()
Getting the current font of the text.
Definition: ComboBox.java:185
com.spvessel.spacevil.BaseItem.setParent
void setParent(Prototype parent)
Setting the parent of the item.
Definition: BaseItem.java:78
com.spvessel.spacevil.Decorations.SubtractFigure.setSubtractFigure
void setSubtractFigure(Figure figure)
Setting shape for subtraction.
Definition: SubtractFigure.java:31
com.spvessel.spacevil.TextArea.getVScrollBarPolicy
VisibilityPolicy getVScrollBarPolicy()
Getting vertical scroll bar visibility policy.
Definition: TextArea.java:80
com.spvessel.spacevil.Decorations.CornerRadius.equals
boolean equals(Object obj)
Definition: CornerRadius.java:97
com.spvessel.spacevil.Core.InterfaceOpenGLLayer.initialize
void initialize()
Method for initializing OpenGL components before drawing (shaders, vbo and etc.).
com.spvessel.spacevil.WrapGrid.getWrapper
InterfaceBaseItem getWrapper(InterfaceBaseItem item)
Getting wrapper of item.
Definition: WrapGrid.java:616
com.spvessel.spacevil.ListArea.release
void release()
Disposing ListArea resources if it was removed.
Definition: ListArea.java:36
com.spvessel.spacevil.TitleBar.getForeground
Color getForeground()
Getting current text color.
Definition: TitleBar.java:329
com.spvessel.spacevil.Core.Geometry.Geometry
Geometry()
Definition: Geometry.java:10
com.spvessel.spacevil.Core.MouseArgs.clear
void clear()
Clearing MouseArgs.
Definition: MouseArgs.java:37
com.spvessel.spacevil.Prototype.setSize
void setSize(int width, int height)
Setting item size (width and height).
Definition: Prototype.java:667
com.spvessel.spacevil.CursorImage.CursorImage
CursorImage(BufferedImage bitmap, int width, int height)
Constructor for creating cursor with custom bitmap image with the specified size.
Definition: CursorImage.java:103
com.spvessel.spacevil.TitleBar.getCloseButton
ButtonCore getCloseButton()
Getting close button of title bar.
Definition: TitleBar.java:56
com.spvessel.spacevil.Core.InterfaceSize.getWidth
int getWidth()
Method fetting item width.
com.spvessel.spacevil.LoadingScreen.setToClose
void setToClose()
Informing of LoadingScreen to closes.
Definition: LoadingScreen.java:128
com.spvessel.spacevil.DialogItem.show
void show(CoreWindow handler)
Shows DialogItem and attaches it to the specified window (see com.spvessel.spacevil....
Definition: DialogItem.java:50
com.spvessel.spacevil.Core.InterfaceTextImage.getYOffset
int getYOffset()
Method for getting image offset by Y axis.
com.spvessel.spacevil.Decorations.Shadow.setColor
void setColor(Color color)
Setting shadow color.
Definition: Shadow.java:76
com.spvessel.spacevil.Decorations.Style.getTreeItemStyle
static Style getTreeItemStyle()
Getting default style for a TreeItem item.
Definition: Style.java:1977
com.spvessel.spacevil.Decorations.Style.getTextBlockStyle
static Style getTextBlockStyle()
Getting default style for a sealed TextBlock item.
Definition: Style.java:1698
com.spvessel.spacevil.HorizontalScrollBar.setArrowsVisible
void setArrowsVisible(boolean value)
Setting Up and Down arrow buttons visibility of the HorizontalScrollBar.
Definition: HorizontalScrollBar.java:87
com.spvessel.spacevil.GraphicsMathService.mixColors
static Color mixColors(Color... colors)
Mixing two or more colors into one.
Definition: GraphicsMathService.java:25
com.spvessel.spacevil.WrapArea.insertItem
void insertItem(InterfaceBaseItem item, int index)
Insert item into the WrapArea by index.
Definition: WrapArea.java:328
com.spvessel.spacevil.Decorations.Style.background
Color background
Background color of an item's shape.
Definition: Style.java:29
com.spvessel.spacevil.FloatItem.isOutsideClickClosable
boolean isOutsideClickClosable()
Returns True if FloatItem (see com.spvessel.spacevil.Core.InterfaceFloating) should closes when mouse...
Definition: FloatItem.java:43
com.spvessel.spacevil.Prototype.getSpacing
Spacing getSpacing()
Getting indents between children of a container type item.
Definition: Prototype.java:221
com.spvessel.spacevil.TextArea.setText
void setText(String text)
Setting the text.
Definition: TextArea.java:415
com.spvessel.spacevil.Core.Area.getHeight
int getHeight()
Getting area height.
Definition: Area.java:90
com.spvessel.spacevil.Decorations.Style.getListBoxStyle
static Style getListBoxStyle()
Getting default style for a ListBox item.
Definition: Style.java:1494
com.spvessel.spacevil.TitleBar
TitleBar is the basic implementation of a user interface tittle bar of window.
Definition: TitleBar.java:26
com.spvessel.spacevil.Decorations.Style.setBackground
void setBackground(float r, float g, float b)
Setting background color of an item's shape in float RGB format.
Definition: Style.java:299
com.spvessel.spacevil.WrapGrid.hScrollBar
HorizontalScrollBar hScrollBar
Horizontal scroll bar of WrapGrid.
Definition: WrapGrid.java:210
com.spvessel.spacevil.RadioButton.isChecked
boolean isChecked()
Returns True if is checked otherwise returns False.
Definition: RadioButton.java:316
com.spvessel.spacevil.BaseItem.setBackground
void setBackground(Color color)
Setting background color of an item's shape.
Definition: BaseItem.java:214
com.spvessel.spacevil.MessageBox.getResult
boolean getResult()
Get MessageBox boolean result.
Definition: MessageBox.java:36
com.spvessel.spacevil.WrapGrid.getCellWidth
int getCellWidth()
Getting current cell width.
Definition: WrapGrid.java:76
com.spvessel.spacevil.TextEdit.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: TextEdit.java:513
com.spvessel.spacevil.ProgressBar.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: ProgressBar.java:214
com.spvessel.spacevil.Prototype.removeAllItemStates
void removeAllItemStates()
Removing all item visual states.
Definition: Prototype.java:1020
com.spvessel.spacevil.Ellipse.Ellipse
Ellipse(int quality)
Constructs an Ellipse with specified number of edges in an ellipse shape.
Definition: Ellipse.java:29
com.spvessel.spacevil.CursorImage.getCursorHeight
int getCursorHeight()
Getting cursor image height.
Definition: CursorImage.java:136
com.spvessel.spacevil.Flags.ItemAlignment.BOTTOM
BOTTOM
Definition: ItemAlignment.java:8
com.spvessel.spacevil.ListBox.getSelectedItem
InterfaceBaseItem getSelectedItem()
Getting selected item.
Definition: ListBox.java:604
com.spvessel.spacevil.Core.InterfaceSize.setHeight
void setHeight(int height)
Method for setting item height.
com.spvessel.spacevil.CoreWindow.getHeight
int getHeight()
Getting the current window height.
Definition: CoreWindow.java:509
com.spvessel.spacevil.SpinItem.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: SpinItem.java:304
com.spvessel.spacevil.HorizontalScrollBar.slider
HorizontalSlider slider
Slider for scrolling with mouse drag and drop ivents or mouse wheel.
Definition: HorizontalScrollBar.java:31
com.spvessel.spacevil.CustomShape.makeShape
void makeShape()
Overridden method for stretching the shape of the current item relative to the current size.
Definition: CustomShape.java:43
com.spvessel.spacevil.ImageItem.ImageItem
ImageItem()
Default ImageItem constructor.
Definition: ImageItem.java:85
com.spvessel.spacevil.ComboBox.setFont
void setFont(Font font)
Setting font of the text.
Definition: ComboBox.java:149
com.spvessel.spacevil.PointsContainer.setPointColor
void setPointColor(Color color)
Setting points color.
Definition: PointsContainer.java:51
com.spvessel.spacevil.PointsContainer.getPoints
List< float[]> getPoints()
Getting points coordinates.
Definition: PointsContainer.java:119
com.spvessel.spacevil.Core.InterfaceSize.setMinHeight
void setMinHeight(int height)
Method for setting the minimum height limit.
com.spvessel.spacevil.Core.InterfaceSize.getSize
Size getSize()
Method getting size of an item's shape.
com.spvessel.spacevil.ButtonCore.setForeground
void setForeground(Color color)
Setting text color of a ButtonCore.
Definition: ButtonCore.java:192
com.spvessel.spacevil.PopUpMessage.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: PopUpMessage.java:158
com.spvessel.spacevil.Flags.KeyMods.KeyMods
KeyMods(int mods)
Definition: KeyMods.java:22
com.spvessel.spacevil.Flags.ItemStateType.HOVERED
HOVERED
Item's condition when mouse cursor inside items area.
Definition: ItemStateType.java:18
com.spvessel.spacevil.GraphicsMathService.getTriangle
static List< float[]> getTriangle(float w, float h, int x, int y, int angle)
Making a triangle with corners in (x + w/2, y), (x, y + h), (x + w, y + h), rotated on angle degrees.
Definition: GraphicsMathService.java:456
com.spvessel.spacevil.ListArea.selectionChanged
EventCommonMethod selectionChanged
Event that is invoked when one of the element is selected.
Definition: ListArea.java:22
com.spvessel.spacevil.Decorations.ThemeStyle
A style theme to store styles for items in the current application.
Definition: ThemeStyle.java:13
com.spvessel.spacevil.MenuItem.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to MenuItem.
Definition: MenuItem.java:177
com.spvessel.spacevil.ListBox.addItem
void addItem(InterfaceBaseItem item)
Adding item to the list area of ListBox.
Definition: ListBox.java:445
com.spvessel.spacevil.CoreWindow.setBorderFill
void setBorderFill(Color fill)
Setting the color of the window border.
Definition: CoreWindow.java:1090
com.spvessel.spacevil.MenuItem.initElements
void initElements()
Initializing all elements in the MenuItem.
Definition: MenuItem.java:343
com.spvessel.spacevil.MenuItem.getSubContextMenu
ContextMenu getSubContextMenu()
Getting the assigned com.spvessel.spacevil.ContextMenu.
Definition: MenuItem.java:57
com.spvessel.spacevil.Flags.TreeItemType
Enum of types of TreeItems.
Definition: TreeItemType.java:6
com.spvessel.spacevil.Prototype.getItemName
String getItemName()
Getting the name of the item.
Definition: Prototype.java:542
com.spvessel.spacevil.Flags.ItemStateType.PRESSED
PRESSED
Item's condition when mouse cursor inside items area and any mouse button is pressed.
Definition: ItemStateType.java:24
com.spvessel.spacevil.Core.InterfacePoints.getPoints
List< float[]> getPoints()
Getting points coordinates.
com.spvessel.spacevil.RadioButton.setStyle
void setStyle(Style style)
Setting style of the .
Definition: RadioButton.java:346
com.spvessel.spacevil.ImageItem.setColorOverlay
void setColorOverlay(Color color)
Setting color overlay (useful in images that have alpha channel).
Definition: ImageItem.java:202
com.spvessel.spacevil.LinesContainer.getPoints
List< float[]> getPoints()
Getting points coordinates.
Definition: LinesContainer.java:40
com.spvessel.spacevil.TextEdit.initElements
void initElements()
Initializing all elements in the TextEdit.
Definition: TextEdit.java:729
com.spvessel.spacevil.CheckBox.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: CheckBox.java:157
com.spvessel.spacevil.Decorations.ThemeStyle.addSpecificItemStyle
void addSpecificItemStyle(InterfaceBaseItem item, Style style)
Add unique style for the specified item (specific item, not type of item).
Definition: ThemeStyle.java:106
com.spvessel.spacevil.Core.Scale.setScale
void setScale(float xScale, float yScale)
Setting scaling factors.
Definition: Scale.java:31
com.spvessel.spacevil.ToolTip.setForeground
static void setForeground(CoreWindow window, Color color)
Setting text color of ToolTipItem.
Definition: ToolTip.java:95
com.spvessel.spacevil.Decorations.Spacing.Spacing
Spacing(int horizontal, int vertical)
Constructs a Spacing with strict horizontal and vertical spacing values.
Definition: Spacing.java:30
com.spvessel.spacevil.SpinItem.getFont
Font getFont()
Getting the current font of the text.
Definition: SpinItem.java:322
com.spvessel.spacevil.ComboBoxDropDown.getText
String getText()
Getting the text of selected option.
Definition: ComboBoxDropDown.java:69
com.spvessel.spacevil.FileSystemEntry.setFont
void setFont(Font font)
Setting font of the text.
Definition: FileSystemEntry.java:136
com.spvessel.spacevil.TabView.removeTabByName
boolean removeTabByName(String tabName)
Removing a tab by its name.
Definition: TabView.java:231
com.spvessel.spacevil.HorizontalScrollBar.downArrow
ButtonCore downArrow
Button to scroll down.
Definition: HorizontalScrollBar.java:27
com.spvessel.spacevil.CoreWindow.setBackground
void setBackground(float r, float g, float b, float a)
Setting window background color.
Definition: CoreWindow.java:203
com.spvessel.spacevil.Prototype.setFocus
void setFocus()
Setting focus on this item if it is focusable.
Definition: Prototype.java:1357
com.spvessel.spacevil.GraphicsMathService.getRoundSquareBorder
static List< float[]> getRoundSquareBorder(float width, float height, float radius, float thickness, int x, int y)
Make a rectangle border with roundness corners.
Definition: GraphicsMathService.java:673
com.spvessel.spacevil.TextView.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a TextView in float RGBA format.
Definition: TextView.java:591
com.spvessel.spacevil.PopUpMessage.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a PopUpMessage text.
Definition: PopUpMessage.java:81
com.spvessel.spacevil.Flags.KeyMods.getEnum
static KeyMods getEnum(int mod)
Definition: KeyMods.java:30
com.spvessel.spacevil.Flags.MouseButton.MouseButton
MouseButton(int button)
Definition: MouseButton.java:15
com.spvessel.spacevil.Decorations.Style.getAllStates
Map< ItemStateType, ItemState > getAllStates()
Getting all presented in the current style visual states of an item.
Definition: Style.java:554
com.spvessel.spacevil.PopUpMessage.setForeground
void setForeground(int r, int g, int b)
Setting text color of a PopUpMessage in byte RGB format.
Definition: PopUpMessage.java:205
com.spvessel.spacevil.Core.Size.setSize
void setSize(int w, int h)
Setting the size of the object.
Definition: Size.java:57
com.spvessel.spacevil.Flags.TreeItemType.LEAF
LEAF
Definition: TreeItemType.java:7
com.spvessel.spacevil.ResizableItem.isXFloating
boolean isXFloating
Property to lock ResizableItem movement by X axis.
Definition: ResizableItem.java:118
com.spvessel.spacevil.Flags.OSType.WINDOWS
WINDOWS
Definition: OSType.java:8
com.spvessel.spacevil.MenuItem.addArrow
void addArrow(CustomShape arrow)
Adding custom arrow shape.
Definition: MenuItem.java:399
com.spvessel.spacevil.HorizontalSlider.setMinValue
void setMinValue(float value)
Setting the minimum slider value limit.
Definition: HorizontalSlider.java:152
com.spvessel.spacevil.Prototype.isFocusable
boolean isFocusable
Item's focusable property.
Definition: Prototype.java:1337
com.spvessel.spacevil.Decorations.CornerRadius.CornerRadius
CornerRadius(float leftTop, float rightTop, float leftBottom, float rightBottom)
Constructs a CornerRadius with the radius values for each corner of the rectangle object.
Definition: CornerRadius.java:89
com.spvessel.spacevil.Decorations.ItemState.ItemState
ItemState()
Constructs an empty ItemState.
Definition: ItemState.java:35
com.spvessel.spacevil.VerticalSplitArea.setStyle
void setStyle(Style style)
Setting style of the VerticalSplitArea.
Definition: VerticalSplitArea.java:210
com.spvessel.spacevil.ComboBox.getCurrentIndex
int getCurrentIndex()
Getting index of selected option in the drop-down list.
Definition: ComboBox.java:389
com.spvessel.spacevil.SpinItem.getBackground
Color getBackground()
Getting background color of a SpinItem.
Definition: SpinItem.java:277
com.spvessel.spacevil.Label.updateLayout
void updateLayout()
Updating all children positions (implementation of com.spvessel.spacevil.Core.InterfaceVLayout).
Definition: Label.java:427
com.spvessel.spacevil.MessageBox.addUserButton
void addUserButton(ButtonCore button, int id)
Adding a custom user button to toolbal with the specified ID.
Definition: MessageBox.java:263
com.spvessel.spacevil.ListArea.updateLayout
void updateLayout()
Updating all children positions (implementation of com.spvessel.spacevil.Core.InterfaceVLayout).
Definition: ListArea.java:424
com.spvessel.spacevil.Label.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a Label text.
Definition: Label.java:84
com.spvessel.spacevil.CheckBox.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize CheckBox by text width).
Definition: CheckBox.java:211
com.spvessel.spacevil.Decorations.SubtractFigure.getYOffset
int getYOffset()
Getting shape's shift by Y-axis.
Definition: SubtractFigure.java:89
com.spvessel.spacevil.SpinItem.setFont
void setFont(Font font)
Setting font of the text.
Definition: SpinItem.java:286
com.spvessel.spacevil.Graph.getPointThickness
float getPointThickness()
Getting Graph points thickness.
Definition: Graph.java:90
com.spvessel.spacevil.Flags.ItemAlignment.HCENTER
HCENTER
Definition: ItemAlignment.java:8
com.spvessel.spacevil.HorizontalSlider.setIgnoreStep
void setIgnoreStep(boolean value)
Ignoring slider step (affects only on animation).
Definition: HorizontalSlider.java:82
com.spvessel.spacevil.FileSystemEntry.getEntryType
FileSystemEntryType getEntryType()
Getting a type of entry (see com.spvessel.spacevil.Flags.FileSystemEntryType).
Definition: FileSystemEntry.java:34
com.spvessel.spacevil.MessageItem.setDialogButtonStyle
void setDialogButtonStyle(Style style)
Setting a style for a custom user button (that placed into user's toolbar).
Definition: MessageItem.java:319
com.spvessel.spacevil.Prototype.eventKeyPress
EventKeyMethodState eventKeyPress
Event that is invoked when key of keyboard is pressed.
Definition: Prototype.java:112
com.spvessel.spacevil.Flags.MouseButton.BUTTON_LEFT
BUTTON_LEFT
Definition: MouseButton.java:11
com.spvessel.spacevil.OpenEntryDialog.OpenEntryDialog
OpenEntryDialog(String title)
Constructs OpenEntryDialog with title text.
Definition: OpenEntryDialog.java:143
com.spvessel.spacevil.Core.InterfaceBaseItem.setShadowDrop
void setShadowDrop(boolean value)
Setting the shadow visibility status of an item.
com.spvessel.spacevil.ResizableItem.release
void release()
Disposing all resources if the item was removed.
Definition: ResizableItem.java:79
com.spvessel.spacevil.Core.EventCommonMethod.clear
void clear()
Definition: EventCommonMethod.java:36
com.spvessel.spacevil.Decorations.ThemeStyle.ThemeStyle
ThemeStyle()
Constructs a default ThemeStyle.
Definition: ThemeStyle.java:20
com.spvessel.spacevil.Exceptions.SpaceVILException.SpaceVILException
SpaceVILException()
Definition: SpaceVILException.java:10
com.spvessel.spacevil.Prototype.eventMouseDrop
EventMouseMethodState eventMouseDrop
Event that is invoked when mouse drop on an item.
Definition: Prototype.java:100
com.spvessel.spacevil.SpinItem.setBackground
void setBackground(int r, int g, int b)
Setting background color of a SpinItem shape in byte RGB format.
Definition: SpinItem.java:229
com.spvessel.spacevil.PopUpMessage.setStyle
void setStyle(Style style)
Setting style of the PopUpMessage.
Definition: PopUpMessage.java:321
com.spvessel.spacevil.Decorations.Indents.Indents
Indents(int left, int top, int right, int bottom)
Constructs a Indents with strict values for each side.
Definition: Indents.java:44
com.spvessel.spacevil.VerticalStack.setY
void setY(int y)
Setting Y coordinate of the left-top corner of the VerticalStack.
Definition: VerticalStack.java:130
com.spvessel.spacevil.TitleBar.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to TitleBar.
Definition: TitleBar.java:174
com.spvessel.spacevil.Core.InterfaceLines.setLineThickness
void setLineThickness(float thickness)
Setting thickness of lines.
com.spvessel.spacevil.Decorations.Style.setForeground
void setForeground(int r, int g, int b)
Setting text color of an item in byte RGB format.
Definition: Style.java:320
com.spvessel.spacevil.Common.DisplayService.getDisplayHeight
static int getDisplayHeight()
Getting the current display height.
Definition: DisplayService.java:36
com.spvessel.spacevil.Prototype.getMinSize
Size getMinSize()
Getting current item minimum size limit.
Definition: Prototype.java:695
com.spvessel.spacevil.TextView.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: TextView.java:518
com.spvessel.spacevil.TextArea.onTextChanged
EventCommonMethod onTextChanged
Event that is invoked when text is changed.
Definition: TextArea.java:328
com.spvessel.spacevil.Prototype.setBorderThickness
void setBorderThickness(int thickness)
Setting border thickness of an item's shape.
Definition: Prototype.java:412
com.spvessel.spacevil.Flags.MouseButton.getEnum
static MouseButton getEnum(int button)
Definition: MouseButton.java:23
com.spvessel.spacevil.Core.EventDropMethodState.add
void add(InterfaceDropMethodState action)
Definition: EventDropMethodState.java:20
com.spvessel.spacevil.Flags.Side.RIGHT
RIGHT
Definition: Side.java:8
com.spvessel.spacevil.Decorations.ThemeStyle.applyEmbedded
static boolean applyEmbedded
Definition: ThemeStyle.java:15
com.spvessel.spacevil.TabView.addItemToTabByText
void addItemToTabByText(String tabText, InterfaceBaseItem item)
Adding an item to page by its tab text.
Definition: TabView.java:298
com.spvessel.spacevil.ComboBox.getSelectedItem
InterfaceBaseItem getSelectedItem()
Getting current selected item in DropDown list.
Definition: ComboBox.java:399
com.spvessel.spacevil.ComboBox.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: ComboBox.java:158
com.spvessel.spacevil.ResizableItem
ResisableItem is a special container that can move and resize by mouse input events while inside anot...
Definition: ResizableItem.java:24
com.spvessel.spacevil.Prototype.isDrawable
boolean isDrawable()
Getting the drawable (visibility) status of an item.
Definition: Prototype.java:1125
com.spvessel.spacevil.TextArea.setWrapText
void setWrapText(boolean value)
Setting TextArea mode that wraps (or not wraps) input text to the width of the TextArea.
Definition: TextArea.java:732
com.spvessel.spacevil.SpinItem.setBackground
void setBackground(int r, int g, int b, int a)
Setting background color of a SpinItem in byte RGBA format.
Definition: SpinItem.java:242
com.spvessel.spacevil.CoreWindow.setIcon
void setIcon(BufferedImage icon_big, BufferedImage icon_small)
Sets the icons of the current window.
Definition: CoreWindow.java:894
com.spvessel.spacevil.ProgressBar.setCurrentValue
void setCurrentValue(int currentValue)
Setting the current progress value of the unfinished task.
Definition: ProgressBar.java:124
com.spvessel.spacevil.ItemsLayoutBox.getLayoutItems
static List< InterfaceBaseItem > getLayoutItems(UUID id)
Getting existing static items in specified window by its GUID.
Definition: ItemsLayoutBox.java:23
com.spvessel.spacevil.Label.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a Label text.
Definition: Label.java:95
com.spvessel.spacevil.TextArea.getHScrollBarPolicy
VisibilityPolicy getHScrollBarPolicy()
Getting horizontal scroll bar visibility policy.
Definition: TextArea.java:119
com.spvessel.spacevil.Prototype.getCoreStyle
Style getCoreStyle()
Getting the core (only appearance properties without inner styles) style of an item.
Definition: Prototype.java:892
com.spvessel.spacevil.InputDialog.initElements
void initElements()
Initializing all elements in the InputDialog.
Definition: InputDialog.java:110
com.spvessel.spacevil.Prototype.setShadowExtension
void setShadowExtension(int wExtension, int hExtension)
Setting the values of shadow extensions in pixels.
Definition: Prototype.java:978
com.spvessel.spacevil.PasswordLine.setSubstrateForeground
void setSubstrateForeground(int r, int g, int b)
Setting substrate text (hint under main text, when you start typing substrate becomes invisible) colo...
Definition: PasswordLine.java:374
com.spvessel.spacevil.FloatItem
FloatItem is a floating container for other items (see com.spvessel.spacevil.Core....
Definition: FloatItem.java:19
com.spvessel.spacevil.LoadingScreen.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: LoadingScreen.java:226
com.spvessel.spacevil.Flags.LayoutType.FLOATING
FLOATING
Items whose root parent LayoutType is FLOATING.
Definition: LayoutType.java:16
com.spvessel.spacevil.Decorations.Figure.Figure
Figure(List< float[]> triangles)
Constructs a Figure with specified triangles.
Definition: Figure.java:44
com.spvessel.spacevil.Core.EventMouseMethodState.clear
void clear()
Definition: EventMouseMethodState.java:36
com.spvessel.spacevil.ToolTip.setShadow
static void setShadow(CoreWindow window, Shadow shadow)
Setting shadow for ToolTipItem.
Definition: ToolTip.java:140
com.spvessel.spacevil.Flags.LayoutType.STATIC
STATIC
Items whose parent LayoutType is STATIC.
Definition: LayoutType.java:11
com.spvessel.spacevil.Core.EventDropMethodState
Definition: EventDropMethodState.java:6
com.spvessel.spacevil.CoreWindow.eventScrollUp
EventMouseMethodState eventScrollUp
Lets to describe the actions when mouse wheel scrolls up.
Definition: CoreWindow.java:1031
com.spvessel.spacevil.FileSystemEntry.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize FileSystemEntry by text height).
Definition: FileSystemEntry.java:210
com.spvessel.spacevil.Core.EventCommonMethodState.clear
void clear()
Definition: EventCommonMethodState.java:36
com.spvessel.spacevil.TextArea.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: TextArea.java:524
com.spvessel.spacevil.Flags.ItemHoverRule.LAZY
LAZY
Hover function will return True if mouse cursor located inside rectangle area of its shape even if sh...
Definition: ItemHoverRule.java:13
com.spvessel.spacevil.Core.InterfacePoints.setPointShape
void setPointShape(List< float[]> shape)
Setting custom shape for points (if one want to use other shape than circle).
com.spvessel.spacevil.CoreWindow.getX
int getX()
Getting the current window x-coordinate.
Definition: CoreWindow.java:556
com.spvessel.spacevil.PointsContainer.PointsContainer
PointsContainer()
Default PointsContainer constructor.
Definition: PointsContainer.java:18
com.spvessel.spacevil.Flags.TreeItemType.BRANCH
BRANCH
Definition: TreeItemType.java:7
com.spvessel.spacevil.CoreWindow.eventOnStart
EventCommonMethod eventOnStart
Lets to describe the actions when the window starts.
Definition: CoreWindow.java:932
com.spvessel.spacevil.Core.Geometry.getHeight
int getHeight()
Getting item height.
Definition: Geometry.java:134
com.spvessel.spacevil.CoreWindow.getWindowName
String getWindowName()
Getting the window name.
Definition: CoreWindow.java:318
com.spvessel.spacevil.MenuItem.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to MenuItem.
Definition: MenuItem.java:165
com.spvessel.spacevil.Flags.EmbeddedFont.UBUNTU
UBUNTU
Definition: EmbeddedFont.java:7
com.spvessel.spacevil.Core.Position.getX
int getX()
Getting X position of the 2D point.
Definition: Position.java:39
com.spvessel.spacevil.Decorations.CornerRadius.rightTop
float rightTop
Right-top corner radius.
Definition: CornerRadius.java:15
com.spvessel.spacevil.Grid.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing item from the Grid.
Definition: Grid.java:178
com.spvessel.spacevil.Core.InterfaceBaseItem.getCoreStyle
Style getCoreStyle()
Getting the core (only appearance properties without inner styles) style of an item.
com.spvessel.spacevil.TabView.getSelectedTab
Tab getSelectedTab()
Getting the current selected tab.
Definition: TabView.java:140
com.spvessel.spacevil.FloatItem.hide
void hide(MouseArgs args)
Hides the FloatItem without destroying.
Definition: FloatItem.java:130
com.spvessel.spacevil.TextArea.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: TextArea.java:537
com.spvessel.spacevil.VerticalSlider.setMaxValue
void setMaxValue(float value)
Setting the maximum slider value limit.
Definition: VerticalSlider.java:172
com.spvessel.spacevil.Decorations.ItemState.value
Boolean value
Definition: ItemState.java:10
com.spvessel.spacevil.Grid.getCell
Cell getCell(int row, int column)
Returns the cell by row and column number.
Definition: Grid.java:145
com.spvessel.spacevil.WrapGrid.setStyle
void setStyle(Style style)
Setting style of the CheckBox.
Definition: WrapGrid.java:638
com.spvessel.spacevil.Prototype.setPassEvents
void setPassEvents(boolean value, List< InputEventType > events)
Setting on or off so that this item can pass further the specified types of input events (mouse,...
Definition: Prototype.java:1250
com.spvessel.spacevil.GraphicsMathService.colorTransform
static Color colorTransform(float r, float g, float b, float a)
Making java.awt.Color from specified float RGBA format.
Definition: GraphicsMathService.java:981
com.spvessel.spacevil.MessageItem.getTitle
String getTitle()
Getting the current text of title of MessageItem.
Definition: MessageItem.java:160
com.spvessel.spacevil.PointsContainer.getPointColor
Color getPointColor()
Getting points color.
Definition: PointsContainer.java:60
com.spvessel.spacevil.ContextMenu.getListCount
int getListCount()
Getting number of options in the list.
Definition: ContextMenu.java:185
com.spvessel.spacevil.SplitHolder.setStyle
void setStyle(Style style)
Set style of the SplitHolder.
Definition: SplitHolder.java:86
com.spvessel.spacevil.Flags.MSAA.getEnum
static MSAA getEnum(int state)
Definition: MSAA.java:20
com.spvessel.spacevil.DialogItem
DialogItem is an abstract class for imitation of modal window.
Definition: DialogItem.java:13
com.spvessel.spacevil.MenuItem.setForeground
void setForeground(Color color)
Setting text color of a MenuItem.
Definition: MenuItem.java:258
com.spvessel.spacevil.MenuItem.setStyle
void setStyle(Style style)
Setting style of the MenuItem.
Definition: MenuItem.java:373
com.spvessel.spacevil.Prototype.setPassEvents
void setPassEvents(boolean value, InputEventType... events)
Setting on or off so that this item can pass further the specified types of input events (mouse,...
Definition: Prototype.java:1264
com.spvessel.spacevil.Core.InterfaceBaseItem.setStyle
void setStyle(Style style)
Setting a style that describes the appearance of an item.
com.spvessel.spacevil.Flags.KeyCode.NUMPADSUBTRACT
NUMPADSUBTRACT
Definition: KeyCode.java:28
com.spvessel.spacevil.ContextMenu.ContextMenu
ContextMenu(CoreWindow handler, MenuItem... items)
Constructs a ContextMenu with specified options and attaches it to the specified window (see com....
Definition: ContextMenu.java:115
com.spvessel.spacevil.ComboBoxDropDown.getListContent
List< InterfaceBaseItem > getListContent()
Getting all existing options (list of com.spvessel.spacevil.InterfaceBaseItem objects).
Definition: ComboBoxDropDown.java:284
com.spvessel.spacevil.Flags.EmbeddedImage.LINES
LINES
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.Core.InterfaceItem
An interface that describes common item's properties.
Definition: InterfaceItem.java:10
com.spvessel.spacevil.TextView.setHeight
void setHeight(int height)
Setting item height.
Definition: TextView.java:423
com.spvessel.spacevil.Core.InterfacePosition.setX
void setX(int x)
Method for setting X coordinate of the left-top corner of a shape.
com.spvessel.spacevil.ToolTipItem.show
void show(InterfaceItem sender, MouseArgs args)
Method that describes how to display an element, depending on the sender and mouse arguments.
Definition: ToolTipItem.java:214
com.spvessel.spacevil.VerticalSlider
VerticalSlider is the basic implementation of a user interface slider (vertical version).
Definition: VerticalSlider.java:20
com.spvessel.spacevil.Grid.Grid
Grid(int rows, int columns)
Constructs a Grid with the given number of rows and number of columns.
Definition: Grid.java:39
com.spvessel.spacevil.Decorations.CornerRadius.isCornersZero
boolean isCornersZero()
Checking if all corner radiuses is 0.
Definition: CornerRadius.java:31
com.spvessel.spacevil.Decorations.Style.Style
Style()
Constructs a default Style.
Definition: Style.java:213
com.spvessel.spacevil.ImageItem.getImage
BufferedImage getImage()
Getting a bitmap image in the form as java.awt.image.BufferedImage.
Definition: ImageItem.java:40
com.spvessel.spacevil.TabView.selectTab
void selectTab(Tab tab)
Selecting a tab by its Tab instance.
Definition: TabView.java:83
com.spvessel.spacevil.MenuItem.setFont
void setFont(Font font)
Setting font of the text.
Definition: MenuItem.java:195
com.spvessel.spacevil.Graph
Graph is class representing custom graphs with lines and points.
Definition: Graph.java:16
com.spvessel.spacevil.ButtonToggle.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to ButtonToggle.
Definition: ButtonToggle.java:129
com.spvessel.spacevil.TextArea.TextArea
TextArea(String text)
Constructs TextArea with the specified text.
Definition: TextArea.java:183
com.spvessel.spacevil.Core.InterfaceBaseItem.setShadow
void setShadow(int radius, int x, int y, Color color)
Setting the shadow with specified blur radius, axis shifts, shadow color.
com.spvessel.spacevil.ProgressBar.getHoverVerification
boolean getHoverVerification(float xpos, float ypos)
Definition: ProgressBar.java:330
com.spvessel.spacevil.Indicator.initElements
void initElements()
Initializing all elements in the Indicator.
Definition: Indicator.java:46
com.spvessel.spacevil.Exceptions.SpaceVILException.SpaceVILException
SpaceVILException(String message)
Definition: SpaceVILException.java:12
com.spvessel.spacevil.TextEdit.getSelectedText
String getSelectedText()
Getting the current selected text.
Definition: TextEdit.java:844
com.spvessel.spacevil.Core.InterfaceItem.makeShape
void makeShape()
Method for making default item's shape.
com.spvessel.spacevil.Rectangle
Rectangle is a subclass that extends from com.spvessel.spacevil.Primitive for rendering a rectangle s...
Definition: Rectangle.java:9
com.spvessel.spacevil.Label.Label
Label(String text)
Constructs a Label with text.
Definition: Label.java:60
com.spvessel.spacevil.Core.EventCommonMethod.add
void add(InterfaceCommonMethod action)
Definition: EventCommonMethod.java:20
com.spvessel.spacevil.MessageItem.initElements
void initElements()
Initializing all elements in the MessageItem.
Definition: MessageItem.java:171
com.spvessel.spacevil.Core.Position
Position is a class representing the location of a 2D coordinate integer point.
Definition: Position.java:6
com.spvessel.spacevil.Core.Scale
Scale is a class that describes the scaling factors along the X and Y axes.
Definition: Scale.java:6
com.spvessel.spacevil.TreeItem.setIndentSize
void setIndentSize(int size)
Setting indent size (X axis) for the current TreeItem relative to its parent branch.
Definition: TreeItem.java:114
com.spvessel.spacevil.Tab.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: Tab.java:298
com.spvessel.spacevil.Flags.RedrawFrequency.LOW
LOW
Definition: RedrawFrequency.java:8
com.spvessel.spacevil.RadioButton.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: RadioButton.java:252
com.spvessel.spacevil.Flags.HorizontalDirection
Enum of types of horizontal directions.
Definition: HorizontalDirection.java:7
com.spvessel.spacevil.Prototype.setCursor
void setCursor(BufferedImage bitmap)
Creating and setting mouse cursor image for this item from specified bitmap image.
Definition: Prototype.java:1487
com.spvessel.spacevil.WrapGrid.setWidth
void setWidth(int width)
Setting item width.
Definition: WrapGrid.java:479
com.spvessel.spacevil.Common.CommonService.getClipboardString
static String getClipboardString()
Getting stored text in clipboard.
Definition: CommonService.java:139
com.spvessel.spacevil.Prototype.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing the specified item from container (this).
Definition: Prototype.java:1060
com.spvessel.spacevil.ButtonCore.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a ButtonCore text.
Definition: ButtonCore.java:59
com.spvessel.spacevil.Triangle
Triangle is a subclass that extends from com.spvessel.spacevil.Primitive for rendering an triangle sh...
Definition: Triangle.java:7
com.spvessel.spacevil.MenuItem.addItem
void addItem(InterfaceBaseItem item)
Adding item into the container (this).
Definition: MenuItem.java:361
com.spvessel.spacevil.Core.InterfacePoints.getPointColor
Color getPointColor()
Getting points color.
com.spvessel.spacevil.WindowsBox
A storage-class that provides an access to existing window layouts by name and UUID.
Definition: WindowsBox.java:13
com.spvessel.spacevil.ToolTip.setBorder
static void setBorder(CoreWindow window, Border border)
Setting border for ToolTipItem.
Definition: ToolTip.java:125
com.spvessel.spacevil.PointsContainer
PointsContainer is class for rendering points in graph.
Definition: PointsContainer.java:12
com.spvessel.spacevil.WrapGrid.isStretch
boolean isStretch()
Returns True if internal com.spvessel.spacevil.WrapArea allocates all available space between cells t...
Definition: WrapGrid.java:36
com.spvessel.spacevil.Decorations.Style.getHorizontalSplitAreaStyle
static Style getHorizontalSplitAreaStyle()
Getting default style for a HorizontalSplitArea item.
Definition: Style.java:1412
com.spvessel.spacevil.TextArea.setLineSpacer
void setLineSpacer(int lineSpacer)
Setting indent between lines in TextArea.
Definition: TextArea.java:467
com.spvessel.spacevil.Flags.EmbeddedFont
Enum of SpaceVIL embedded fonts.
Definition: EmbeddedFont.java:6
com.spvessel.spacevil.Tab.setClosable
void setClosable(boolean value)
Setting tab to support closing or not support closing.
Definition: Tab.java:50
com.spvessel.spacevil.TextView.selectAll
final void selectAll()
Selecting entire text of the TextView.
Definition: TextView.java:357
com.spvessel.spacevil.ComboBox.getText
String getText()
Getting the current text of the ComboBox.
Definition: ComboBox.java:203
com.spvessel.spacevil.ResizableItem.clearExcludedSides
void clearExcludedSides()
Removing all exclused sides.
Definition: ResizableItem.java:56
com.spvessel.spacevil.ButtonToggle.setForeground
void setForeground(Color color)
Setting text color of a ButtonToggle.
Definition: ButtonToggle.java:242
com.spvessel.spacevil.Common.DisplayService
DisplayService is static class providing methods to getting display attributes such as size and dpi s...
Definition: DisplayService.java:15
com.spvessel.spacevil.Core.InterfaceImageItem.getImageHeight
int getImageHeight()
Method for describing how to get an image height.
com.spvessel.spacevil.ProgressBar.addItem
void addItem(InterfaceBaseItem item)
Adding item into the container (this).
Definition: ProgressBar.java:340
com.spvessel.spacevil.TabView.addTab
void addTab(Tab tab)
Adding a new tab to the TabView.
Definition: TabView.java:170
com.spvessel.spacevil.FileSystemEntry.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to FileSystemEntry.
Definition: FileSystemEntry.java:106
com.spvessel.spacevil.CoreWindow.eventMouseDrop
EventMouseMethodState eventMouseDrop
Lets to describe the actions when the mouse button was released after dragging.
Definition: CoreWindow.java:1026
com.spvessel.spacevil.TextEdit.TextEdit
TextEdit(String text)
Constructs TextEdit eith the given text.
Definition: TextEdit.java:91
com.spvessel.spacevil.GraphicsMathService.moveShape
static List< float[]> moveShape(List< float[]> triangles, float x, float y, Area area, List< ItemAlignment > alignments)
Moving the specified shape relative to the specified area, specifiedalignment and specified shifts.
Definition: GraphicsMathService.java:1174
com.spvessel.spacevil.Decorations.Style.getFrameStyle
static Style getFrameStyle()
Getting default style for a Frame item.
Definition: Style.java:1026
com.spvessel.spacevil.InputDialog.selectAll
void selectAll()
Select all text in the text field.
Definition: InputDialog.java:182
com.spvessel.spacevil.TitleBar.getMinimizeButton
ButtonCore getMinimizeButton()
Getting minimize button of title bar.
Definition: TitleBar.java:68
com.spvessel.spacevil.PasswordLine.isEditable
boolean isEditable()
Returns True if PasswordLine is editable otherwise returns False.
Definition: PasswordLine.java:228
com.spvessel.spacevil.ButtonCore.getText
String getText()
Getting the current text of the ButtonCore.
Definition: ButtonCore.java:163
com.spvessel.spacevil.Core.InterfaceBaseItem.setVisible
void setVisible(boolean value)
Setting the visibility status of an item.
com.spvessel.spacevil.Flags.ItemAlignment
Alignment types enum.
Definition: ItemAlignment.java:7
com.spvessel.spacevil.MenuItem.getFont
Font getFont()
Getting the current font of the text.
Definition: MenuItem.java:231
com.spvessel.spacevil.Flags.MouseButton.BUTTON_6
BUTTON_6
Definition: MouseButton.java:9
com.spvessel.spacevil.Flags.KeyCode.PRINTSCREEN
PRINTSCREEN
Definition: KeyCode.java:24
com.spvessel.spacevil.BaseItem.getMaxHeight
int getMaxHeight()
Getting the maximum height limit.
Definition: BaseItem.java:470
com.spvessel.spacevil.Graph.getPointShape
List< float[]> getPointShape()
Getting Graph points coordinates.
Definition: Graph.java:126
com.spvessel.spacevil.MessageBox.show
void show()
Show MessageBox window.
Definition: MessageBox.java:239
com.spvessel.spacevil.ContextMenu.addItem
void addItem(InterfaceBaseItem item)
Adding option (or any com.spvessel.spacevil.Core.InterfaceBaseItem implementation) to the ComboBoxDro...
Definition: ContextMenu.java:206
com.spvessel.spacevil.VerticalSlider.setMinValue
void setMinValue(float value)
Setting the minimum slider value limit.
Definition: VerticalSlider.java:151
com.spvessel.spacevil.MessageItem.MessageItem
MessageItem(String message, String title)
Constructs a MessageItem with specified message and title.
Definition: MessageItem.java:121
com.spvessel.spacevil.Flags.RedrawFrequency.ULTRA
ULTRA
Definition: RedrawFrequency.java:8
com.spvessel.spacevil.TreeItem.TreeItem
TreeItem(TreeItemType type, String text)
Constructs TreeItem with specified type of node and text.
Definition: TreeItem.java:196
com.spvessel.spacevil.PasswordLine.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: PasswordLine.java:127
com.spvessel.spacevil.Decorations.Style.shadowRadius
int shadowRadius
Blur radius of a shadow.
Definition: Style.java:180
com.spvessel.spacevil.BaseItem.getWidth
int getWidth()
Getting item width.
Definition: BaseItem.java:402
com.spvessel.spacevil.BaseItem
Abstract class implementation of com.spvessel.spacevil.Core.InterfaceBaseItem interface.
Definition: BaseItem.java:33
com.spvessel.spacevil.GraphicsMathService.colorTransform
static Color colorTransform(int r, int g, int b, int a)
Making java.awt.Color from specified byte RGBA format.
Definition: GraphicsMathService.java:934
com.spvessel.spacevil.TabView.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing the specified item from TabView.
Definition: TabView.java:205
com.spvessel.spacevil.SelectionItem.setMouseHover
void setMouseHover(boolean value)
Setting this item hovered (mouse cursor located within item's shape).
Definition: SelectionItem.java:163
com.spvessel.spacevil.Core.InterfacePoints.setPointThickness
void setPointThickness(float thickness)
Setting thickness of points.
com.spvessel.spacevil.Prototype.getConfines
int[] getConfines()
Definition: Prototype.java:1375
com.spvessel.spacevil.Decorations.Style.setBackground
void setBackground(int r, int g, int b)
Setting background color of an item's shape in byte RGB format.
Definition: Style.java:278
com.spvessel.spacevil.SideArea.setStyle
void setStyle(Style style)
Setting style of the SideArea.
Definition: SideArea.java:338
com.spvessel.spacevil.Triangle.Triangle
Triangle()
Default Triangle constructor.
Definition: Triangle.java:19
com.spvessel.spacevil.Common.DefaultsService.getDefaultTheme
static ThemeStyle getDefaultTheme()
Getting the default theme.
Definition: DefaultsService.java:63
com.spvessel.spacevil.Decorations.SubtractFigure.getWidthScale
float getWidthScale()
Getting width scaling.
Definition: SubtractFigure.java:97
com.spvessel.spacevil.PasswordLine.setForeground
void setForeground(int r, int g, int b)
Setting text color of a PasswordLine in byte RGB format.
Definition: PasswordLine.java:174
com.spvessel.spacevil.PopUpMessage.setForeground
void setForeground(Color color)
Setting text color of a PopUpMessage.
Definition: PopUpMessage.java:194
com.spvessel.spacevil.RadioButton.setFont
void setFont(Font font)
Setting font of the text.
Definition: RadioButton.java:147
com.spvessel.spacevil.Decorations.Style.setMargin
void setMargin(Indents margin)
Setting indents of an item to offset itself relative to its container.
Definition: Style.java:382
com.spvessel.spacevil.CoreWindow.getFocusedItem
Prototype getFocusedItem()
Getting the current focused item in the current window.
Definition: CoreWindow.java:858
com.spvessel.spacevil.TextArea.setForeground
void setForeground(Color color)
Setting text color of a TextArea.
Definition: TextArea.java:592
com.spvessel.spacevil.Core.InterfaceInputEventArgs.clear
void clear()
Method for clearing (restoring) all arguments.
com.spvessel.spacevil.Flags.InputEventType.SELECTION_CHANGED
SELECTION_CHANGED
Definition: InputEventType.java:8
com.spvessel.spacevil.Core.InterfaceBaseItem.setShadowColor
void setShadowColor(Color color)
Setting shadow color.
com.spvessel.spacevil.Core.InterfaceKeyMethodState.execute
void execute(InterfaceItem sender, KeyArgs args)
com.spvessel.spacevil.Flags.ItemAlignment.RIGHT
RIGHT
Definition: ItemAlignment.java:8
com.spvessel.spacevil.PopUpMessage.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a PopUpMessage in float RGBA format.
Definition: PopUpMessage.java:240
com.spvessel.spacevil.PasswordLine.setForeground
void setForeground(float r, float g, float b)
Setting text color of a PasswordLine in float RGB format.
Definition: PasswordLine.java:197
com.spvessel.spacevil.PasswordLine.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a PasswordLine in float RGBA format.
Definition: PasswordLine.java:209
com.spvessel.spacevil.MenuItem.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a MenuItem text.
Definition: MenuItem.java:145
com.spvessel.spacevil.Flags.RenderType.ALWAYS
ALWAYS
The scene is constantly being redrawn.
Definition: RenderType.java:23
com.spvessel.spacevil.BaseItem.setShadowColor
void setShadowColor(Color color)
Setting shadow color.
Definition: BaseItem.java:795
com.spvessel.spacevil.TitleBar.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: TitleBar.java:210
com.spvessel.spacevil.TitleBar.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: TitleBar.java:219
com.spvessel.spacevil.PasswordLine.setForeground
void setForeground(int r, int g, int b, int a)
Setting text color of an item in byte RGBA format.
Definition: PasswordLine.java:186
com.spvessel.spacevil.Grid.addItem
void addItem(InterfaceBaseItem item)
Adding item to the Grid.
Definition: Grid.java:230
com.spvessel.spacevil.ListArea.setSelection
void setSelection(int index)
Select item by index.
Definition: ListArea.java:94
com.spvessel.spacevil.OpenEntryDialog.refreshFolder
final void refreshFolder()
Refresh opened folder.
Definition: OpenEntryDialog.java:396
com.spvessel.spacevil.CursorImage
Class CursorImage provides features for creating custom cursors.
Definition: CursorImage.java:16
com.spvessel.spacevil.ProgressBar.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: ProgressBar.java:232
com.spvessel.spacevil.Graph.initElements
void initElements()
Initializing all elements in the Graph.
Definition: Graph.java:70
com.spvessel.spacevil.Core.InterfaceTextShortcuts.getSelectedText
String getSelectedText()
Method for getting selected text.
com.spvessel.spacevil.HorizontalStack.setWidth
void setWidth(int width)
Setting HorizontalStack width.
Definition: HorizontalStack.java:121
com.spvessel.spacevil.PasswordLine.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: PasswordLine.java:136
com.spvessel.spacevil.Prototype.eventMouseDrag
EventMouseMethodState eventMouseDrag
Event that is invoked when mouse drag on an item.
Definition: Prototype.java:96
com.spvessel.spacevil.Decorations.Border.setFill
void setFill(Color color)
Setting the border color of an item's shape.
Definition: Border.java:41
com.spvessel.spacevil.ContextMenu.setOutsideClickClosable
void setOutsideClickClosable(boolean value)
Setting boolean value of item's behavior when mouse click occurs outside the ContextMenu.
Definition: ContextMenu.java:87
com.spvessel.spacevil.TreeItem.getItemType
TreeItemType getItemType()
Getting node type.
Definition: TreeItem.java:146
com.spvessel.spacevil.HorizontalSlider.setMaxValue
void setMaxValue(float value)
Setting the maximum slider value limit.
Definition: HorizontalSlider.java:173
com.spvessel.spacevil.CoreWindow.setHidden
void setHidden(Boolean value)
Hides of unhides the current window.
Definition: CoreWindow.java:904
com.spvessel.spacevil.ImageItem.setY
void setY(int y)
Setting Y coordinate of the left-top corner of the ImageItem.
Definition: ImageItem.java:325
com.spvessel.spacevil.CoreWindow.getWidth
int getWidth()
Getting the current minimum window width.
Definition: CoreWindow.java:482
com.spvessel.spacevil.Decorations.Style.getImageItemStyle
static Style getImageItemStyle()
Getting default style for a ImageItem item.
Definition: Style.java:2521
com.spvessel.spacevil.HorizontalSlider.setStyle
void setStyle(Style style)
Setting style of the ButtonCore.
Definition: HorizontalSlider.java:254
com.spvessel.spacevil.Decorations.Shadow.getColor
Color getColor()
Getting shadow color.
Definition: Shadow.java:126
com.spvessel.spacevil.HorizontalSplitArea.setSplitThickness
void setSplitThickness(int spHeight)
Setting thickness of SplitHolder divider.
Definition: HorizontalSplitArea.java:198
com.spvessel.spacevil.Flags.MSAA.getValue
int getValue()
Definition: MSAA.java:16
com.spvessel.spacevil.Label.getForeground
Color getForeground()
Getting current text color.
Definition: Label.java:337
com.spvessel.spacevil.Decorations.ItemState.shape
Figure shape
Getting shape of the item of current state as com.spvessel.spacevil.Decorations.Figure.
Definition: ItemState.java:30
com.spvessel.spacevil.Prototype.setMousePressed
void setMousePressed(boolean value)
Setting True if you want that mouse is pressed on this item (mouse cursor located within item's shape...
Definition: Prototype.java:1328
com.spvessel.spacevil.ImageItem.setWidth
void setWidth(int width)
Setting ImageItem width.
Definition: ImageItem.java:299
com.spvessel.spacevil.Flags.VisibilityPolicy
Visibility types of item enum.
Definition: VisibilityPolicy.java:7
com.spvessel.spacevil.Tab.eventOnSelect
EventMouseMethodState eventOnSelect
Event that is invoked when Tab become selected.
Definition: Tab.java:190
com.spvessel.spacevil.RadioButton.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize by text width).
Definition: RadioButton.java:210
com.spvessel.spacevil.Prototype.eventTextInput
EventInputTextMethodState eventTextInput
Event that is invoked when typing text on the keyboard.
Definition: Prototype.java:120
com.spvessel.spacevil.ComboBox.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: ComboBox.java:176
com.spvessel.spacevil.Tab.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: Tab.java:289
com.spvessel.spacevil.Core.InterfaceEffect
An interface that define visual effect that can be attached to an item.
Definition: InterfaceEffect.java:6
com.spvessel.spacevil.GraphicsMathService.getRoundSquare
static List< float[]> getRoundSquare(CornerRadius cornerRadius, float width, float height, int x, int y)
Make a rectangle with roundness corners.
Definition: GraphicsMathService.java:154
com.spvessel.spacevil.WrapGrid.setCellHeight
void setCellHeight(int cellHeight)
Setting cell height.
Definition: WrapGrid.java:105
com.spvessel.spacevil.WrapGrid.clear
void clear()
Removing all items from the list area of WrapGrid.
Definition: WrapGrid.java:542
com.spvessel.spacevil.Decorations.Style.removeInnerStyle
void removeInnerStyle(String keyName)
Removing a child's style by its key name.
Definition: Style.java:516
com.spvessel.spacevil.Prototype.setBackground
void setBackground(float r, float g, float b, float a)
Setting background color of an item in float RGBA format.
Definition: Prototype.java:515
com.spvessel.spacevil.Flags.KeyCode.o
o
Definition: KeyCode.java:15
com.spvessel.spacevil.TreeView.setRootItem
void setRootItem(TreeItem rootTreeItem)
Setting new root (head) com.spvessel.spacevil.TreeItem for TreeView.
Definition: TreeView.java:120
com.spvessel.spacevil.BaseItem.getMinSize
Size getMinSize()
Getting current item minimum size limit.
Definition: BaseItem.java:521
com.spvessel.spacevil.HorizontalSplitArea.HorizontalSplitArea
HorizontalSplitArea()
Defaults HorizontalSplitArea constructor.
Definition: HorizontalSplitArea.java:62
com.spvessel.spacevil.BaseItem.setMinHeight
void setMinHeight(int height)
Setting the minimum height limit.
Definition: BaseItem.java:421
com.spvessel.spacevil.Prototype.getMargin
Indents getMargin()
Getting the indents of an item to offset itself relative to its container.
Definition: Prototype.java:279
com.spvessel.spacevil.ContextMenu.hide
void hide(MouseArgs args)
Hide the ContextMenu without destroying with using specified mouse arguments.
Definition: ContextMenu.java:353
com.spvessel.spacevil.Flags.OSType.LINUX
LINUX
Definition: OSType.java:8
com.spvessel.spacevil.Prototype.setBorder
void setBorder(Border border)
Setting border of an item's shape.
Definition: Prototype.java:310
com.spvessel.spacevil.Tab.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: Tab.java:262
com.spvessel.spacevil.TextEdit.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: TextEdit.java:523
com.spvessel.spacevil.SpinItem.setValue
void setValue(double value)
Setting double floating piont value of SpinItem.
Definition: SpinItem.java:88
com.spvessel.spacevil.VerticalSlider.setCurrentValue
void setCurrentValue(float value)
Setting the current slider value.
Definition: VerticalSlider.java:103
com.spvessel.spacevil.Prototype.setX
void setX(int x)
Setting X coordinate of the left-top corner of a shape.
Definition: Prototype.java:819
com.spvessel.spacevil.TextArea.getFont
Font getFont()
Getting the current font of the text.
Definition: TextArea.java:565
com.spvessel.spacevil.Grid.getRowCount
int getRowCount()
Getting current rows count in grid.
Definition: Grid.java:111
com.spvessel.spacevil.CoreWindow.isTransparent
boolean isTransparent
Definition: CoreWindow.java:756
com.spvessel.spacevil.TabView.getHoverVerification
boolean getHoverVerification(float xpos, float ypos)
Definition: TabView.java:63
com.spvessel.spacevil.Flags.EmbeddedImage.PENCIL
PENCIL
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.Prototype.setMinHeight
void setMinHeight(int height)
Setting the minimum height limit.
Definition: Prototype.java:609
com.spvessel.spacevil.LoadingScreen.setFont
void setFont(Font font)
Setting font of the text.
Definition: LoadingScreen.java:199
com.spvessel.spacevil.ContextMenu
ContextMenu is a menu for selecting one of the available options from the list that perform the assig...
Definition: ContextMenu.java:32
com.spvessel.spacevil.Tab.setDraggable
void setDraggable(boolean value)
Setting tab to support drag and drop or not.
Definition: Tab.java:120
com.spvessel.spacevil.LinesContainer.getLineThickness
float getLineThickness()
Getting lines thickness.
Definition: LinesContainer.java:76
com.spvessel.spacevil.WrapArea.WrapArea
WrapArea(int cellWidth, int cellHeight, Orientation orientation)
Constructs a WrapGrid with specified cell width, height and orientation.
Definition: WrapArea.java:214
com.spvessel.spacevil.Core.Area.getY
int getY()
Getting Y position.
Definition: Area.java:74
com.spvessel.spacevil.CoreWindow.show
void show()
Show the CoreWindow.
Definition: CoreWindow.java:120
com.spvessel.spacevil.MenuItem.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: MenuItem.java:204
com.spvessel.spacevil.Graph.setLineThickness
void setLineThickness(float thickness)
Setting Graph thickness of lines.
Definition: Graph.java:154
com.spvessel.spacevil.CheckBox.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a CheckBox text.
Definition: CheckBox.java:109
com.spvessel.spacevil.Prototype.setBackground
void setBackground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: Prototype.java:492
com.spvessel.spacevil.Prototype.setShadowColor
void setShadowColor(Color color)
Setting shadow color.
Definition: Prototype.java:949
com.spvessel.spacevil.Flags.RedrawFrequency.MEDIUM
MEDIUM
Definition: RedrawFrequency.java:8
com.spvessel.spacevil.TextArea.setEditable
void setEditable(boolean value)
Setting TextArea text field be editable or be non-editable.
Definition: TextArea.java:58
com.spvessel.spacevil.CoreWindow.setPosition
void setPosition(int x, int y)
Setting the window x-coordinate and y-coordinate (the left-top window corner).
Definition: CoreWindow.java:593
com.spvessel.spacevil.WrapArea.unselect
void unselect()
Unselect selected item.
Definition: WrapArea.java:160
com.spvessel.spacevil.CoreWindow.maximize
void maximize()
Sets the window maximized.
Definition: CoreWindow.java:822
com.spvessel.spacevil.Decorations.Style.isVisible
boolean isVisible
A flag that determines if an item is visible or not.
Definition: Style.java:208
com.spvessel.spacevil.TreeView.clear
void clear()
Removing all items from the list area of TreeView.
Definition: TreeView.java:313
com.spvessel.spacevil.Decorations.Effects
Effects is a static class for controlling the application of effects to a item's shape.
Definition: Effects.java:19
com.spvessel.spacevil.BaseItem.isVisible
boolean isVisible()
Getting the visibility status of an item.
Definition: BaseItem.java:337
com.spvessel.spacevil.BaseItem.isShadowDrop
boolean isShadowDrop()
Getting the shadow visibility status of an item.
Definition: BaseItem.java:747
com.spvessel.spacevil.Core.InterfaceFloating.hide
void hide()
Method that describes how to hide an item.
com.spvessel.spacevil.Core.InterfaceDraggable
An interface that defines the draggable type of an interactive item (such item can receive EventMouse...
Definition: InterfaceDraggable.java:6
com.spvessel.spacevil.TextArea.setStyle
void setStyle(Style style)
Setting style of the TextArea.
Definition: TextArea.java:437
com.spvessel.spacevil.BaseItem.setWidth
void setWidth(int width)
Setting item width.
Definition: BaseItem.java:373
com.spvessel.spacevil.Prototype.getState
ItemState getState(ItemStateType type)
Getting item visual state by its type.
Definition: Prototype.java:1032
com.spvessel.spacevil.WindowManager.closeWindow
static void closeWindow(CoreWindow wnd)
Closing the specified window if it exist in render queue.
Definition: WindowManager.java:209
com.spvessel.spacevil.BaseItem.setMaxWidth
void setMaxWidth(int width)
Setting the maximum width limit.
Definition: BaseItem.java:384
com.spvessel.spacevil.ButtonCore.ButtonCore
ButtonCore(String text)
Constructs a ButtonCore with the specified text.
Definition: ButtonCore.java:42
com.spvessel.spacevil.ProgressBar
LoadingScreen is designed to show progress the execution of any long time task.
Definition: ProgressBar.java:22
com.spvessel.spacevil.BaseItem.getHeight
int getHeight()
Getting item height.
Definition: BaseItem.java:461
com.spvessel.spacevil.GraphicsMathService.updateShape
static List< float[]> updateShape(List< float[]> triangles, int w, int h)
Updating the specified shape by its new size (streching by new size).
Definition: GraphicsMathService.java:1046
com.spvessel.spacevil.CoreWindow.getMaxWidth
int getMaxWidth()
Getting the current maximum window width.
Definition: CoreWindow.java:491
com.spvessel.spacevil.Core.Area.toString
String toString()
Definition: Area.java:109
com.spvessel.spacevil.Decorations.CornerRadius.CornerRadius
CornerRadius(CornerRadius radius)
Constructs a CornerRadius with the radius values from other CornerRadius object.
Definition: CornerRadius.java:57
com.spvessel.spacevil.Prototype.getBackground
Color getBackground()
Getting background color of an item.
Definition: Prototype.java:524
com.spvessel.spacevil.Core.EventDropMethodState.clear
void clear()
Definition: EventDropMethodState.java:36
com.spvessel.spacevil.TitleBar.setStyle
void setStyle(Style style)
Setting style of the TitleBar.
Definition: TitleBar.java:384
com.spvessel.spacevil.Prototype.getPassEvents
List< InputEventType > getPassEvents()
Getting all allowed input events.
Definition: Prototype.java:1200
com.spvessel.spacevil.Prototype.setMargin
void setMargin(int left, int top, int right, int bottom)
Setting the indents of an item to offset itself relative to its container.
Definition: Prototype.java:300
com.spvessel.spacevil.FileSystemEntry.FileSystemEntry
FileSystemEntry(FileSystemEntryType type, String text)
Constructs a FileSystemEntry with specified entry type and name.
Definition: FileSystemEntry.java:67
com.spvessel.spacevil.BaseItem.update
void update(GeometryEventType type, int value)
Updating an item size or/and position.
Definition: BaseItem.java:704
com.spvessel.spacevil.ButtonToggle.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: ButtonToggle.java:177
com.spvessel.spacevil.TextEdit.setForeground
void setForeground(Color color)
Setting text color of a TextEdit.
Definition: TextEdit.java:605
com.spvessel.spacevil.RadioButton.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: RadioButton.java:138
com.spvessel.spacevil.OpenEntryDialog.initElements
void initElements()
Initializing all elements in the OpenEntryDialog.
Definition: OpenEntryDialog.java:154
com.spvessel.spacevil.Prototype.setPosition
void setPosition(int x, int y)
Setting item position.
Definition: Prototype.java:809
com.spvessel.spacevil.Prototype.setMinWidth
void setMinWidth(int width)
Setting the minimum width limit.
Definition: Prototype.java:551
com.spvessel.spacevil.Core.InterfaceInputTextMethodState
Definition: InterfaceInputTextMethodState.java:3
com.spvessel.spacevil.Decorations.Style.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of an item in float RGBA format.
Definition: Style.java:352
List
com.spvessel.spacevil.CoreWindow.setBorderThickness
void setBorderThickness(int thickness)
Setting the window border thickness.
Definition: CoreWindow.java:1177
com.spvessel.spacevil.Frame.Frame
Frame()
Default Frame constructor.
Definition: Frame.java:18
com.spvessel.spacevil.Flags.InputEventType.WINDOW_RESTORE
WINDOW_RESTORE
Definition: InputEventType.java:15
com.spvessel.spacevil.SpinItem.getValue
double getValue()
Getting current value of SpinItem.
Definition: SpinItem.java:70
com.spvessel.spacevil.Core.TextInputArgs.clear
void clear()
Clearing TextInputArgs.
Definition: TextInputArgs.java:25
com.spvessel.spacevil.CoreWindow.resetFocus
void resetFocus()
Returns focus to the root item of the window.
Definition: CoreWindow.java:884
com.spvessel.spacevil.Flags.EmbeddedImage.ARROW_LEFT
ARROW_LEFT
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.TextArea.vScrollBar
VerticalScrollBar vScrollBar
Vertical scroll bar of TextArea.
Definition: TextArea.java:65
com.spvessel.spacevil.ListArea.getSelectedItem
InterfaceBaseItem getSelectedItem()
Getting selected item.
Definition: ListArea.java:79
com.spvessel.spacevil.Label.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: Label.java:173
com.spvessel.spacevil.TitleBar.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a TitleBar text.
Definition: TitleBar.java:153
com.spvessel.spacevil.CoreWindow.toggleFullScreen
void toggleFullScreen()
Toggles the window to full screen mode or windowed mode.
Definition: CoreWindow.java:848
com.spvessel.spacevil.Frame
Frame is the basic container.
Definition: Frame.java:12
com.spvessel.spacevil.CoreWindow.getRenderFrequency
RedrawFrequency getRenderFrequency()
Getting the current rendering frequency.
Definition: CoreWindow.java:925
com.spvessel.spacevil.TitleBar.TitleBar
TitleBar(String text)
Constructs TitleBar with the specified title text.
Definition: TitleBar.java:117
com.spvessel.spacevil.ProgressBar.isValueVisible
boolean isValueVisible()
Returns True if text that represents the progress of the unfinished task is visible,...
Definition: ProgressBar.java:43
com.spvessel.spacevil.WrapGrid.setSelectionVisible
void setSelectionVisible(boolean value)
Enable or disable selection ability of com.spvessel.spacevil.WrapArea.
Definition: WrapGrid.java:173
com.spvessel.spacevil.ListBox.setScrollStep
void setScrollStep(int step)
Setting scroll movement step.
Definition: ListBox.java:35
com.spvessel.spacevil.ComboBox.ComboBox
ComboBox(MenuItem... items)
Constructs ComboBox with spesified sequence of options (as com.spvessel.spacevil.MenuItem).
Definition: ComboBox.java:82
com.spvessel.spacevil.TabView.addItemToTabByName
void addItemToTabByName(String tabName, InterfaceBaseItem item)
Adding an item to page by its tab name.
Definition: TabView.java:283
com.spvessel.spacevil.VerticalSlider.setIgnoreStep
void setIgnoreStep(boolean value)
Ignoring slider step (affects only on animation).
Definition: VerticalSlider.java:82
com.spvessel.spacevil.Core.InterfaceBaseItem.setMargin
void setMargin(Indents margin)
Setting the indents of an item to offset itself relative to its container.
com.spvessel.spacevil.GraphicsMathService.updateShape
static List< float[]> updateShape(List< float[]> triangles, int w, int h, Area area, List< ItemAlignment > alignments)
Updating the specified shape by its new size (streching by new size).
Definition: GraphicsMathService.java:1101
com.spvessel.spacevil.Core.InterfaceTextImage
An interface that describes text image.
Definition: InterfaceTextImage.java:6
com.spvessel.spacevil.ComboBox.selectionChanged
EventCommonMethod selectionChanged
Event that is invoked when one of the options is selected.
Definition: ComboBox.java:38
com.spvessel.spacevil.VerticalStack.setContentAlignment
void setContentAlignment(ItemAlignment alignment)
Setting content alignment within VerticalStack area.
Definition: VerticalStack.java:40
com.spvessel.spacevil.Decorations.SubtractFigure.getXOffset
int getXOffset()
Getting shape's shift by X-axis.
Definition: SubtractFigure.java:81
com.spvessel.spacevil.ButtonCore.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize ButtonCore by text width).
Definition: ButtonCore.java:173
com.spvessel.spacevil.Decorations.Style.innerShapes
List< InterfaceBaseItem > innerShapes
A storage of shapes for future use.
Definition: Style.java:174
com.spvessel.spacevil.PopUpMessage.getFont
Font getFont()
Getting the current font of the text.
Definition: PopUpMessage.java:167
com.spvessel.spacevil.ComboBoxDropDown.isOutsideClickClosable
boolean isOutsideClickClosable()
Returns True if ComboBoxDropDown (see com.spvessel.spacevil.Core.InterfaceFloating) should closes whe...
Definition: ComboBoxDropDown.java:133
com.spvessel.spacevil.ImageItem.isHover
boolean isHover
Property to enable or disable mouse events (hover, click, press, scroll).
Definition: ImageItem.java:73
com.spvessel.spacevil.CoreWindow.setMaxSize
void setMaxSize(int width, int height)
Setting the maximum window size in pixels: width and height.
Definition: CoreWindow.java:463
com.spvessel.spacevil.ContextMenu.ContextMenu
ContextMenu(CoreWindow handler)
Constructs a ContextMenu and attaches it to the specified window (see com.spvessel....
Definition: ContextMenu.java:99
com.spvessel.spacevil.ProgressBar.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a ProgressBar text.
Definition: ProgressBar.java:166
com.spvessel.spacevil.InputDialog.getResult
String getResult()
Getting text input result.
Definition: InputDialog.java:24
com.spvessel.spacevil.Tab.removeTab
void removeTab()
Removing Tab.
Definition: Tab.java:465
com.spvessel.spacevil.TextView.setLineSpacer
void setLineSpacer(int lineSpacer)
Setting indent between lines in TextView.
Definition: TextView.java:471
com.spvessel.spacevil.GraphicsMathService
GraphicsMathService is a static class with static methods for working with colors,...
Definition: GraphicsMathService.java:16
com.spvessel.spacevil.FreeArea.addItem
void addItem(InterfaceBaseItem item)
Adding item to the FreeArea.
Definition: FreeArea.java:107
com.spvessel.spacevil.Decorations.Indents.bottom
int bottom
Indent from bottom side of the item.
Definition: Indents.java:25
com.spvessel.spacevil.CoreWindow.setX
void setX(int x)
Setting the window x-coordinate (the left-top window corner).
Definition: CoreWindow.java:544
com.spvessel.spacevil.Decorations.Style.getTabStyle
static Style getTabStyle()
Getting default style for a Tab item.
Definition: Style.java:2559
com.spvessel.spacevil.Label.getText
String getText()
Getting the current text of the Label.
Definition: Label.java:250
com.spvessel.spacevil.VerticalSlider.track
Rectangle track
Slider track.
Definition: VerticalSlider.java:26
com.spvessel.spacevil.TextArea.setHeight
void setHeight(int height)
Setting item height.
Definition: TextArea.java:312
com.spvessel.spacevil.Core.InterfacePosition.getY
int getY()
Method for getting Y coordinate of the left-top corner of a shape.
com.spvessel.spacevil.TextEdit.TextEdit
TextEdit()
Default TextEdit constructor.
Definition: TextEdit.java:47
com.spvessel.spacevil.TextView.getLineSpacer
int getLineSpacer()
Getting current indent between lines in TextView.
Definition: TextView.java:480
com.spvessel.spacevil.ListBox.clear
void clear()
Removing all items from the list area of ListBox.
Definition: ListBox.java:485
com.spvessel.spacevil.CoreWindow.setMaxWidth
void setMaxWidth(int width)
Setting the window maximum width.
Definition: CoreWindow.java:438
com.spvessel.spacevil.MenuItem.getArrow
CustomShape getArrow()
Getting arrow for styling appearance.
Definition: MenuItem.java:77
com.spvessel.spacevil.TextEdit.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: TextEdit.java:503
com.spvessel.spacevil.Graph.setPointShape
void setPointShape(List< float[]> shape)
Setting custom shape for points (if one want to use other shape than circle).
Definition: Graph.java:117
com.spvessel.spacevil.Prototype.setDisabled
void setDisabled(boolean value)
Setting this item disabled (become non-interactive) or enabled.
Definition: Prototype.java:1286
com.spvessel.spacevil.TextView.setText
void setText(String text)
Setting the text.
Definition: TextView.java:220
com.spvessel.spacevil.Prototype.getWidth
int getWidth()
Getting item width.
Definition: Prototype.java:580
com.spvessel.spacevil.Tab.release
void release()
Disposing Tab resources if the Tab was removed.
Definition: Tab.java:206
com.spvessel.spacevil.PopUpMessage.setText
void setText(String text)
Setting the text.
Definition: PopUpMessage.java:176
com.spvessel.spacevil.FontService.changeFontFamily
static Font changeFontFamily(String fontFamily, Font oldFont)
Changing font family.
Definition: FontService.java:35
com.spvessel.spacevil.ButtonCore.ButtonCore
ButtonCore()
Default ButtonCore constructor.
Definition: ButtonCore.java:29
com.spvessel.spacevil.CustomShape
CustomShape is a subclass that extends from com.spvessel.spacevil.Primitive and can be any type of sh...
Definition: CustomShape.java:12
com.spvessel.spacevil.Common
Definition: CommonService.java:1
com.spvessel.spacevil.TextArea.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a TextArea in float RGBA format.
Definition: TextArea.java:639
com.spvessel.spacevil.Decorations.Style.getSimpleVerticalScrollBarStyle
static Style getSimpleVerticalScrollBarStyle()
Getting simplified style for a SimpleVerticalScrollBar item.
Definition: Style.java:1254
com.spvessel.spacevil.BaseItem.setShadow
void setShadow(Shadow shadow)
Setting the shadow of an item.
Definition: BaseItem.java:853
com.spvessel.spacevil.CheckBox.setMouseHover
void setMouseHover(boolean value)
Overrided Prototype.setMouseHover(bool) method.
Definition: CheckBox.java:86
com.spvessel.spacevil.Prototype.getHoverVerification
boolean getHoverVerification(float xpos, float ypos)
Definition: Prototype.java:1363
com.spvessel.spacevil.VerticalSlider.onTrackClick
void onTrackClick(InterfaceItem sender, MouseArgs args)
Definition: VerticalSlider.java:225
com.spvessel.spacevil.FloatItem.show
void show()
Shows the FloatItem at the position (0, 0).
Definition: FloatItem.java:105
com.spvessel.spacevil.BaseItem.getX
int getX()
Getting X coordinate of the left-top corner of a shape.
Definition: BaseItem.java:676
com.spvessel.spacevil.ListBox.unselect
void unselect()
Unselect selected item.
Definition: ListBox.java:69
com.spvessel.spacevil.CoreWindow.eventMouseHover
EventMouseMethodState eventMouseHover
Lets to describe the actions when mouse cursor hovers the root item of the window.
Definition: CoreWindow.java:992
com.spvessel.spacevil.Flags.KeyCode.ESCAPE
ESCAPE
Definition: KeyCode.java:22
com.spvessel.spacevil.Core.EventKeyMethodState.size
int size()
Definition: EventKeyMethodState.java:14
com.spvessel.spacevil.TitleBar.setText
void setText(String text)
Setting the text.
Definition: TitleBar.java:237
com.spvessel.spacevil.Decorations.Style.getLoadingScreenStyle
static Style getLoadingScreenStyle()
Getting default style for a LoadingScreen item.
Definition: Style.java:2534
com.spvessel.spacevil.TextEdit.getSubstrateForeground
Color getSubstrateForeground()
Getting current substrate text (hint under main text, when you start typing substrate becomes invisib...
Definition: TextEdit.java:1185
com.spvessel.spacevil.VerticalSlider.setStep
void setStep(float value)
Setting slider movement step.
Definition: VerticalSlider.java:40
com.spvessel.spacevil.Core.InterfaceDropMethodState.execute
void execute(InterfaceItem sender, DropArgs args)
com.spvessel.spacevil.Label.setFont
void setFont(Font font)
Setting font of the text.
Definition: Label.java:149
com.spvessel.spacevil.ComboBox.addItem
void addItem(InterfaceBaseItem item)
Adding item to ComboBox.
Definition: ComboBox.java:351
com.spvessel.spacevil.Core.InterfaceTextImage.getBytes
byte[] getBytes()
Method for getting bitmap image as byte array.
com.spvessel.spacevil.Core.InterfaceTextShortcuts
An interface that defines items that can receive common keyboard shortcuts (copy, paste,...
Definition: InterfaceTextShortcuts.java:7
com.spvessel.spacevil.Core.Geometry.getMinHeight
int getMinHeight()
Getting the minimum height limit.
Definition: Geometry.java:162
com.spvessel.spacevil.ButtonToggle.isToggled
boolean isToggled()
Returns True if this button is toggled otherwise returns False.
Definition: ButtonToggle.java:79
com.spvessel.spacevil.Decorations.Style.getSimpleHorizontalScrollBarStyle
static Style getSimpleHorizontalScrollBarStyle()
Getting simplified style for a SimpleHorizontalScrollBar item.
Definition: Style.java:1132
com.spvessel.spacevil.LoadingScreen.setImage
void setImage(BufferedImage image)
Setting an image that should let the user know that another task is not yet complete,...
Definition: LoadingScreen.java:35
com.spvessel.spacevil.ResizableItem.setWidth
void setWidth(int width)
Setting ResizableItem width.
Definition: ResizableItem.java:280
com.spvessel.spacevil.CoreWindow.setParameters
void setParameters(String name, String title)
Setting basic window attributes.
Definition: CoreWindow.java:62
com.spvessel.spacevil.DialogItem.release
void release()
Disposing DialogItem resources if the it was removed.
Definition: DialogItem.java:80
com.spvessel.spacevil.MenuItem.getSender
Prototype getSender()
Getting the item that invokes ContextMenu of this MenuItem.
Definition: MenuItem.java:47
com.spvessel.spacevil.RadioButton.RadioButton
RadioButton()
Default constructor.
Definition: RadioButton.java:44
com.spvessel.spacevil.Core.MouseArgs.mods
List< KeyMods > mods
Used modifiers while mouse input.
Definition: MouseArgs.java:27
com.spvessel.spacevil.HorizontalSlider
HorizontalSlider is the basic implementation of a user interface slider (horizontal version).
Definition: HorizontalSlider.java:20
com.spvessel.spacevil.HorizontalSplitArea.setSplitPosition
void setSplitPosition(int position)
Setting position of the split holder.
Definition: HorizontalSplitArea.java:39
com.spvessel.spacevil.ListArea.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing the specified item from the ListArea.
Definition: ListArea.java:305
com.spvessel.spacevil.SelectionItem.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing the specified item from SelectionItem.
Definition: SelectionItem.java:141
com.spvessel.spacevil.PasswordLine
PaasswordLine is designed to hide the input of text information.
Definition: PasswordLine.java:21
com.spvessel.spacevil.Decorations.SubtractFigure.getSubtractFigure
Figure getSubtractFigure()
Getting the current figure for subtraction.
Definition: SubtractFigure.java:39
com.spvessel.spacevil.Decorations.Style.maxHeight
int maxHeight
Maximum height of an item's shape (shape cannot be bigget this value).
Definition: Style.java:91
com.spvessel.spacevil.MessageBox.getOkButton
ButtonCore getOkButton()
Getting OK button for appearance customizing or assigning new actions.
Definition: MessageBox.java:63
com.spvessel.spacevil.ComboBox.returnFocus
Prototype returnFocus
Property that allows to specify what item will be focused after drop-down list is closed.
Definition: ComboBox.java:43
com.spvessel.spacevil.SpinItem.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a SpinItem text.
Definition: SpinItem.java:186
com.spvessel.spacevil.GraphicsMathService.changeFontFamily
static Font changeFontFamily(String fontFamily, Font oldFont)
Changing font family.
Definition: GraphicsMathService.java:1023
com.spvessel.spacevil.WrapGrid.getColumnCount
int getColumnCount()
Getting current column count.
Definition: WrapGrid.java:67
com.spvessel.spacevil.ImageItem.getColorOverlay
Color getColorOverlay()
Getting color overlay (useful in images that have alpha channel).
Definition: ImageItem.java:193
com.spvessel.spacevil.MenuItem.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize MenuItem by text width).
Definition: MenuItem.java:322
com.spvessel.spacevil.BaseItem.getShadowRadius
int getShadowRadius()
Getting the shadow blur raduis.
Definition: BaseItem.java:777
com.spvessel.spacevil.Prototype.updateState
void updateState()
Updating Prototype's state according to its ItemStateType.
Definition: Prototype.java:1039
com.spvessel.spacevil.TextEdit.setSubstrateForeground
void setSubstrateForeground(float r, float g, float b, float a)
Setting substrate text (hint under main text, when you start typing substrate becomes invisible)color...
Definition: TextEdit.java:1174
com.spvessel.spacevil.Core.InterfaceSubtractFigure.getAlignment
List< ItemAlignment > getAlignment()
Method for getting shape's allignment within the item.
com.spvessel.spacevil.Label.setForeground
void setForeground(int r, int g, int b, int a)
Setting text color of an item in byte RGBA format.
Definition: Label.java:299
com.spvessel.spacevil.Label.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: Label.java:161
com.spvessel.spacevil.TextEdit.selectAll
final void selectAll()
Selecting entire text of the TextEdit.
Definition: TextEdit.java:995
com.spvessel.spacevil.Prototype.setHandler
void setHandler(CoreWindow handler)
Setting the window to which the item will belong.
Definition: Prototype.java:158
com.spvessel.spacevil.TextArea.getText
String getText()
Getting the current text of the TextArea.
Definition: TextArea.java:425
com.spvessel.spacevil.Flags.KeyCode.TAB
TAB
Definition: KeyCode.java:22
com.spvessel.spacevil.ResizableItem.ResizableItem
ResizableItem()
Default ResizableItem constructor.
Definition: ResizableItem.java:144
com.spvessel.spacevil.Decorations.Indents.left
int left
Indent from left side of the item.
Definition: Indents.java:10
com.spvessel.spacevil.Decorations.Figure.isFixed
boolean isFixed()
Is Figure fixed.
Definition: Figure.java:26
com.spvessel.spacevil.Grid.clear
void clear()
Remove all items in the Grid.
Definition: Grid.java:216
com.spvessel.spacevil.PointsContainer.setPoints
void setPoints(List< float[]> coord)
Setting points coordinates.
Definition: PointsContainer.java:94
com.spvessel.spacevil.VerticalSplitArea.setSplitColor
void setSplitColor(Color color)
Setting split holder color.
Definition: VerticalSplitArea.java:55
com.spvessel.spacevil.Prototype.setBorderFill
void setBorderFill(float r, float g, float b)
Setting the border color of an item's shape in float RGB format.
Definition: Prototype.java:362
com.spvessel.spacevil.FreeArea.setVScrollOffset
void setVScrollOffset(long value)
Setting Y axis offset of an unbounded area of FreArea.
Definition: FreeArea.java:72
com.spvessel.spacevil.Flags.KeyCode.BACKSPACE
BACKSPACE
Definition: KeyCode.java:22
com.spvessel.spacevil.BaseItem.setWidthPolicy
void setWidthPolicy(SizePolicy policy)
Setting width policy of an item's shape.
Definition: BaseItem.java:591
com.spvessel.spacevil.PasswordLine.getFont
Font getFont()
Getting the current font of the text.
Definition: PasswordLine.java:145
com.spvessel.spacevil.RadioButton.setText
void setText(String text)
Setting the text.
Definition: RadioButton.java:192
com.spvessel.spacevil.TabView.getTabPolicy
SizePolicy getTabPolicy()
Getting the current width policy of tabs.
Definition: TabView.java:36
com.spvessel.spacevil.Core.Geometry.getWidth
int getWidth()
Getting item width.
Definition: Geometry.java:44
com.spvessel.spacevil.BaseItem.setTriangles
void setTriangles(List< float[]> triangles)
Setting triangles as item's shape.
Definition: BaseItem.java:190
com.spvessel.spacevil.Prototype.eventResize
EventCommonMethodState eventResize
Event that is invoked when an item is resizing.
Definition: Prototype.java:68
com.spvessel.spacevil.VerticalStack.getContentAlignment
ItemAlignment getContentAlignment()
Getting current content alignment.
Definition: VerticalStack.java:52
com.spvessel.spacevil.Prototype.eventMouseLeave
EventMouseMethodState eventMouseLeave
Event that is invoked when mouse cursor leaves inside an item area.
Definition: Prototype.java:80
com.spvessel.spacevil.Core.InterfacePoints
An interface that discribes such type of items that are points (for drawing graphs).
Definition: InterfacePoints.java:10
com.spvessel.spacevil.PointsContainer.getPointShape
List< float[]> getPointShape()
Getting current shape of points.
Definition: PointsContainer.java:83
com.spvessel.spacevil.TreeItem.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to TreeItem.
Definition: TreeItem.java:420
com.spvessel.spacevil.HorizontalSplitArea
HorizontalSplitArea is a container with two divided areas (on top and on bottom).
Definition: HorizontalSplitArea.java:24
com.spvessel.spacevil.Label.setForeground
void setForeground(int r, int g, int b)
Setting text color of a Label in byte RGB format.
Definition: Label.java:285
com.spvessel.spacevil.Rectangle.Rectangle
Rectangle(CornerRadius radius)
Constructs an Rectangle with specified corner radii.
Definition: Rectangle.java:49
com.spvessel.spacevil.CheckBox.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize CheckBox by text height).
Definition: CheckBox.java:221
com.spvessel.spacevil.Flags.EmbeddedCursor.ARROW
ARROW
Definition: EmbeddedCursor.java:11
com.spvessel.spacevil.TreeView.setStyle
void setStyle(Style style)
Setting style of the TreeView.
Definition: TreeView.java:301
com.spvessel.spacevil.OpenDialog.OpenDialog
OpenDialog()
Default common constructor.
Definition: OpenDialog.java:36
com.spvessel.spacevil.TabView.selectTab
void selectTab(int index)
Selecting a tab by its index.
Definition: TabView.java:94
com.spvessel.spacevil.Core.InterfaceSize.getMaxWidth
int getMaxWidth()
Method getting the maximum width limit.
com.spvessel.spacevil.VerticalScrollBar.VerticalScrollBar
VerticalScrollBar()
Default VerticalScrollBar constructor.
Definition: VerticalScrollBar.java:39
com.spvessel.spacevil.PasswordLine.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a PasswordLine text.
Definition: PasswordLine.java:70
com.spvessel.spacevil.ItemsRefreshManager.setRefreshText
static boolean setRefreshText(InterfaceTextContainer item)
Adding an ITextContainer implementation to the queue for a forced refresh.
Definition: ItemsRefreshManager.java:73
com.spvessel.spacevil.Common.DefaultsService.getDefaultFont
static Font getDefaultFont(int size)
Getting the current default font with the specified font size for the current application.
Definition: DefaultsService.java:104
com.spvessel.spacevil.Decorations.Style.getRadioButtonStyle
static Style getRadioButtonStyle()
Getting default style for a RadioButton item.
Definition: Style.java:1538
com.spvessel.spacevil.Graph.Graph
Graph(boolean hover)
Constructs Graph with the ability to enable or disable mouse events.
Definition: Graph.java:58
com.spvessel.spacevil.ProgressBar.getCurrentValue
int getCurrentValue()
Getting the progress value of the unfinished task.
Definition: ProgressBar.java:134
com.spvessel.spacevil.HorizontalSlider.initElements
void initElements()
Initializing all elements in the HorizontalSlider.
Definition: HorizontalSlider.java:206
com.spvessel.spacevil.FreeArea.getHScrollOffset
long getHScrollOffset()
Getting X axis offset of an unbounded area of FreArea.
Definition: FreeArea.java:84
com.spvessel.spacevil.Prototype.setMaxHeight
void setMaxHeight(int height)
Setting the maximum height limit.
Definition: Prototype.java:648
com.spvessel.spacevil.HorizontalScrollBar.upArrow
ButtonCore upArrow
Button to scroll up.
Definition: HorizontalScrollBar.java:23
com.spvessel.spacevil.Tab.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: Tab.java:280
com.spvessel.spacevil.Core.EventKeyMethodState.getActions
List< InterfaceKeyMethodState > getActions()
Definition: EventKeyMethodState.java:10
com.spvessel.spacevil.Decorations.CornerRadius
A class that store radius values for each corner of the rectangle shape.
Definition: CornerRadius.java:6
com.spvessel.spacevil.BaseItem.getConfines
int[] getConfines()
Definition: BaseItem.java:899
com.spvessel.spacevil.Core.KeyArgs.clear
void clear()
Clearing KeyArgs.
Definition: KeyArgs.java:37
com.spvessel.spacevil.WindowsBox.restoreCommonGLSettings
static void restoreCommonGLSettings(CoreWindow window)
Definition: WindowsBox.java:171
com.spvessel.spacevil.HorizontalSlider.release
void release()
Disposing all resources if the item was removed.
Definition: HorizontalSlider.java:65
com.spvessel.spacevil.Prototype.setMaxWidth
void setMaxWidth(int width)
Setting the maximum width limit.
Definition: Prototype.java:590
com.spvessel.spacevil.WindowManager.getVSyncValue
static int getVSyncValue()
Getting the current vsync value.
Definition: WindowManager.java:125
com.spvessel.spacevil.Core.EventDropMethodState.execute
void execute(InterfaceItem sender, DropArgs args)
Definition: EventDropMethodState.java:42
com.spvessel.spacevil.BaseItem.isDrawable
boolean isDrawable()
Getting the drawable (visibility) status of an item.
Definition: BaseItem.java:306
com.spvessel.spacevil.BaseItem.HoverRule
ItemHoverRule HoverRule
Hovering rule propetry of this item.
Definition: BaseItem.java:734
com.spvessel.spacevil.RadioButton.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a text.
Definition: RadioButton.java:97
com.spvessel.spacevil.TextEdit.setStyle
void setStyle(Style style)
Setting style of the TextEdit.
Definition: TextEdit.java:954
com.spvessel.spacevil.SplitHolder.setDividerSize
void setDividerSize(int thickness)
Setting thickness of SplitHolder divider.
Definition: SplitHolder.java:38
com.spvessel.spacevil.CheckBox.setFont
void setFont(Font font)
Setting font of the text.
Definition: CheckBox.java:148
com.spvessel.spacevil.Flags.RenderType
Enum of types render.
Definition: RenderType.java:7
com.spvessel.spacevil.FileSystemEntry.setText
void setText(String text)
Setting the text.
Definition: FileSystemEntry.java:181
com.spvessel.spacevil.CoreWindow.getMinWidth
int getMinWidth()
Getting the current minimum window width.
Definition: CoreWindow.java:473
com.spvessel.spacevil.PasswordLine.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize PasswordLine by text height).
Definition: PasswordLine.java:288
com.spvessel.spacevil.Prototype.setBackground
void setBackground(float r, float g, float b)
Setting background color of an item in float RGB format.
Definition: Prototype.java:503
com.spvessel.spacevil.VerticalScrollBar.setArrowsVisible
void setArrowsVisible(boolean value)
Setting Up and Down arrow buttons visibility of the VerticalScrollBar.
Definition: VerticalScrollBar.java:92
com.spvessel.spacevil.CoreWindow.getGLWID
long getGLWID()
Getting the GLFW ID of the window.
Definition: CoreWindow.java:1224
com.spvessel.spacevil.Core.Geometry.getMaxWidth
int getMaxWidth()
Getting the maximum width limit.
Definition: Geometry.java:100
com.spvessel.spacevil.MenuItem.getForeground
Color getForeground()
Getting current text color.
Definition: MenuItem.java:313
com.spvessel.spacevil.ComboBoxDropDown.setOutsideClickClosable
void setOutsideClickClosable(boolean value)
Setting boolean value of item's behavior when mouse click occurs outside the ComboBoxDropDown.
Definition: ComboBoxDropDown.java:145
com.spvessel.spacevil.Flags.SizePolicy.EXPAND
EXPAND
The form will be stretched inside the container to all available space.
Definition: SizePolicy.java:16
com.spvessel.spacevil.Tab.setForeground
void setForeground(Color color)
Setting text color of a Tab.
Definition: Tab.java:353
com.spvessel.spacevil.ProgressBar.getFont
Font getFont()
Getting the current font of the text.
Definition: ProgressBar.java:241
com.spvessel.spacevil.Core.Size.getHeight
int getHeight()
Getting the height of the object.
Definition: Size.java:40
com.spvessel.spacevil.Prototype.getX
int getX()
Getting X coordinate of the left-top corner of a shape.
Definition: Prototype.java:828
com.spvessel.spacevil.ItemsRefreshManager
ItemsRefreshManager is a manager that allows you to add an item of a certain type to the queue for a ...
Definition: ItemsRefreshManager.java:17
com.spvessel.spacevil.Core.EventDropMethodState.size
int size()
Definition: EventDropMethodState.java:14
com.spvessel.spacevil.TextView.undo
void undo()
Do nothing.
Definition: TextView.java:650
com.spvessel.spacevil.TabView.getTabFrame
Frame getTabFrame(Tab tab)
Getting a page of a tab.
Definition: TabView.java:150
com.spvessel.spacevil.ContextMenu.itemList
ListBox itemList
ListBox for storing a list of options (com.spvessel.spacevil.MenuItem).
Definition: ContextMenu.java:41
com.spvessel.spacevil.GraphicsMathService.colorTransform
static Color colorTransform(int r, int g, int b)
Making java.awt.Color from specified byte RGB format.
Definition: GraphicsMathService.java:910
com.spvessel.spacevil.TreeItem.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a TreeItem text.
Definition: TreeItem.java:399
com.spvessel.spacevil.WrapGrid.getArea
WrapArea getArea()
Getting list area of WrapGrid.
Definition: WrapGrid.java:198
com.spvessel.spacevil.TextArea.appendText
void appendText(String text)
Adding the specified text to the end of the existing text.
Definition: TextArea.java:673
com.spvessel.spacevil.ImageItem.setColorOverlay
void setColorOverlay(Color color, boolean overlay)
Setting color overlay (useful in images that have alpha channel) with ability to specify overlay stat...
Definition: ImageItem.java:215
com.spvessel.spacevil.HorizontalSlider.handler
ScrollHandler handler
Slider handler.
Definition: HorizontalSlider.java:30
com.spvessel.spacevil.Flags.EmbeddedCursor.RESIZE_X
RESIZE_X
Definition: EmbeddedCursor.java:11
com.spvessel.spacevil.Decorations.Style.getIndicatorStyle
static Style getIndicatorStyle()
Getting default style for a Indicator item.
Definition: Style.java:791
com.spvessel.spacevil.DialogItem.setStyle
void setStyle(Style style)
Setting style of the DialogItem.
Definition: DialogItem.java:92
com.spvessel.spacevil.TextEdit.setSubstrateText
void setSubstrateText(String substrateText)
Setting the substrate text (hint under main text, when you start typing substrate becomes invisible).
Definition: TextEdit.java:1082
com.spvessel.spacevil.Prototype.setBorderRadius
void setBorderRadius(int radius)
Setting border radius with the same values for each corner of the rectangle object.
Definition: Prototype.java:394
com.spvessel.spacevil.WindowsBox.getWindowInstance
static CoreWindow getWindowInstance(UUID guid)
Getting a window instance by its UUID.
Definition: WindowsBox.java:61
com.spvessel.spacevil.Flags.RedrawFrequency.HIGH
HIGH
Definition: RedrawFrequency.java:8
com.spvessel.spacevil.BaseItem.setX
void setX(int x)
Setting X coordinate of the left-top corner of a shape.
Definition: BaseItem.java:667
com.spvessel.spacevil.WrapArea.clear
void clear()
Removing all items from the WrapArea.
Definition: WrapArea.java:416
com.spvessel.spacevil.Primitive.Primitive
Primitive()
Default constructor of Primitive class.
Definition: Primitive.java:18
com.spvessel.spacevil.Prototype.getBorderThickness
int getBorderThickness()
Getting border thickness of an item's shape.
Definition: Prototype.java:421
com.spvessel.spacevil.BaseItem.makeShape
void makeShape()
Making default item's shape.
Definition: BaseItem.java:201
com.spvessel.spacevil.RadioButton.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: RadioButton.java:165
com.spvessel.spacevil.BaseItem.getItemName
String getItemName()
Getting the name of the item.
Definition: BaseItem.java:287
com.spvessel.spacevil.MessageItem.setTitle
void setTitle(String title)
Setting a text of title of MessageItem.
Definition: MessageItem.java:151
com.spvessel.spacevil.Prototype.setSpacing
void setSpacing(int horizontal, int vertical)
Setting indents between children of a container type item.
Definition: Prototype.java:240
com.spvessel.spacevil.Prototype.setWidth
void setWidth(int width)
Setting item width.
Definition: Prototype.java:571
com.spvessel.spacevil.SelectionItem
SelectionItem is designed to be a wrapper (selection showing) of items in special containers that sup...
Definition: SelectionItem.java:19
com.spvessel.spacevil.ComboBox
ComboBox is an item allowing to select one of the many options from the list.
Definition: ComboBox.java:28
com.spvessel.spacevil.CheckBox.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: CheckBox.java:139
com.spvessel.spacevil.WrapGrid.insertItem
void insertItem(InterfaceBaseItem item, int index)
Insert item into the list area of WrapGrid by index.
Definition: WrapGrid.java:515
com.spvessel.spacevil.Decorations.Style.getWindowContainerStyle
static Style getWindowContainerStyle()
Getting default style for a window itself.
Definition: Style.java:2185
com.spvessel.spacevil.Flags.HorizontalDirection.FROM_LEFT_TO_RIGHT
FROM_LEFT_TO_RIGHT
Definition: HorizontalDirection.java:8
com.spvessel.spacevil.WrapGrid.addItem
void addItem(InterfaceBaseItem item)
Adding item to the list area of WrapGrid.
Definition: WrapGrid.java:503
com.spvessel.spacevil.Decorations.Style.borderRadius
CornerRadius borderRadius
Radiuses to round the rectangular shape of the item.
Definition: Style.java:144
com.spvessel.spacevil.LoadingScreen.show
void show(CoreWindow handler)
Shows LoadingScreen and attaches it to the specified window (see com.spvessel.spacevil....
Definition: LoadingScreen.java:161
com.spvessel.spacevil.Prototype.eventKeyRelease
EventKeyMethodState eventKeyRelease
Event that is invoked when key of keyboard is released.
Definition: Prototype.java:116
com.spvessel.spacevil.TitleBar.setForeground
void setForeground(Color color)
Setting text color of a TitleBar.
Definition: TitleBar.java:274
com.spvessel.spacevil.FileSystemEntry.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a FileSystemEntry text.
Definition: FileSystemEntry.java:97
com.spvessel.spacevil.MenuItem.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: MenuItem.java:186
com.spvessel.spacevil.MessageItem.show
void show(CoreWindow handler)
Shows MessageItem and attaches it to the specified window (see com.spvessel.spacevil....
Definition: MessageItem.java:258
com.spvessel.spacevil.ToolTip.setBackground
static void setBackground(CoreWindow window, Color color)
Setting background color of ToolTipItem.
Definition: ToolTip.java:80
com.spvessel.spacevil.BaseItem.setShadowDrop
void setShadowDrop(boolean value)
Setting the shadow visibility status of an item.
Definition: BaseItem.java:757
com.spvessel.spacevil.HorizontalStack.setX
void setX(int x)
Setting X coordinate of the left-top corner of the HorizontalStack.
Definition: HorizontalStack.java:132
com.spvessel.spacevil.Graph.getPointsCoord
List< float[]> getPointsCoord()
Getting Graph points coordinates.
Definition: Graph.java:145
com.spvessel.spacevil.Core.InterfaceHLayout
An interface that defines horizontal type of a container.
Definition: InterfaceHLayout.java:6
com.spvessel.spacevil.TextView.setFont
void setFont(Font font)
Setting font of the text.
Definition: TextView.java:527
com.spvessel.spacevil.CoreWindow.setMinSize
void setMinSize(int width, int height)
Setting the minimum window size in pixels: width and height.
Definition: CoreWindow.java:428
com.spvessel.spacevil.FileSystemEntry.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: FileSystemEntry.java:242
com.spvessel.spacevil.SplitHolder
SplitHolder is part of SpaceVIL.HorizontalSplitArea and com.spvessel.spacevil.VerticalSplitArea.
Definition: SplitHolder.java:15
com.spvessel.spacevil.RadioButton.getForeground
Color getForeground()
Getting current text color.
Definition: RadioButton.java:284
com.spvessel.spacevil.TextView.setForeground
void setForeground(Color color)
Setting text color of a TextView.
Definition: TextView.java:545
com.spvessel.spacevil.TextEdit.setFont
void setFont(Font font)
Setting font of the text.
Definition: TextEdit.java:489
com.spvessel.spacevil.Cell.getRow
int getRow()
Getting Cell row number.
Definition: Cell.java:50
com.spvessel.spacevil.WrapArea.setX
void setX(int x)
Setting X coordinate of the left-top corner of the WrapArea.
Definition: WrapArea.java:443
com.spvessel.spacevil.Decorations.SubtractFigure.getEffectName
String getEffectName()
Getting the effect name.
Definition: SubtractFigure.java:47
com.spvessel.spacevil.TextEdit.setSubstrateFontStyle
void setSubstrateFontStyle(int style)
Setting font style of the substrate text (hint under main text, when you start typing substrate becom...
Definition: TextEdit.java:1109
com.spvessel.spacevil.Flags.MSAA.NO
NO
Definition: MSAA.java:8
com.spvessel.spacevil.ButtonToggle.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: ButtonToggle.java:150
com.spvessel.spacevil.SideArea.insertItem
void insertItem(InterfaceBaseItem item, int index)
Inserting item to the SideArea.
Definition: SideArea.java:251
com.spvessel.spacevil.ListArea.setY
void setY(int y)
Setting Y coordinate of the left-top corner of the ListArea.
Definition: ListArea.java:371
com.spvessel.spacevil.Prototype.setY
void setY(int y)
Setting Y coordinate of the left-top corner of a shape.
Definition: Prototype.java:837
com.spvessel.spacevil.Core.EventInputTextMethodState.size
int size()
Definition: EventInputTextMethodState.java:14
com.spvessel.spacevil.MessageItem.getDialogButtonStyle
Style getDialogButtonStyle()
Getting the current style of a custom user button (that placed into user's toolbar).
Definition: MessageItem.java:309
com.spvessel.spacevil.Flags.KeyCode.R
R
Definition: KeyCode.java:13
com.spvessel.spacevil.TextArea.setForeground
void setForeground(float r, float g, float b)
Setting text color of a TextArea in float RGB format.
Definition: TextArea.java:627
com.spvessel.spacevil.Decorations.Style.getWrapGridStyle
static Style getWrapGridStyle()
Getting default style for a WrapGrid item.
Definition: Style.java:2454
com.spvessel.spacevil.MessageItem.setCancelVisible
void setCancelVisible(boolean value)
Setting CANCEL button visible of invisible.
Definition: MessageItem.java:83
com.spvessel.spacevil.ListBox.initElements
void initElements()
Initializing all elements in the ListBox.
Definition: ListBox.java:506
com.spvessel.spacevil.TextArea.initElements
void initElements()
Initializing all elements in the TextArea.
Definition: TextArea.java:337
com.spvessel.spacevil.Core.Size.setWidth
void setWidth(int value)
Setting the width of the object.
Definition: Size.java:32
com.spvessel.spacevil.ComboBoxDropDown.itemList
ListBox itemList
ListBox for storing a list of options (com.spvessel.spacevil.MenuItem).
Definition: ComboBoxDropDown.java:61
com.spvessel.spacevil.ContextMenu.getSender
Prototype getSender()
Getting the item that invokes ContextMenu.
Definition: ContextMenu.java:51
com.spvessel.spacevil.WrapGrid.isSelectionVisible
boolean isSelectionVisible()
Returns True if selection ability of com.spvessel.spacevil.WrapArea is enabled otherwise returns Fals...
Definition: WrapGrid.java:185
com.spvessel.spacevil.WindowAnchor.WindowAnchor
WindowAnchor()
Default WindowAnchor constructor.
Definition: WindowAnchor.java:16
com.spvessel.spacevil.CoreWindow.isDialog
boolean isDialog
Definition: CoreWindow.java:649
com.spvessel.spacevil.SpinItem.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to SpinItem.
Definition: SpinItem.java:207
com.spvessel.spacevil.SideArea
SideArea is a container designed to show when it is needed, and the rest of the time SideArea is hidd...
Definition: SideArea.java:32
com.spvessel.spacevil.Core.Position.setY
void setY(int y)
Setting Y position of the 2D point.
Definition: Position.java:47
com.spvessel.spacevil.Prototype.eventMouseHover
EventMouseMethodState eventMouseHover
Event that is invoked when mouse cursor enters inside an item area.
Definition: Prototype.java:76
com.spvessel.spacevil.LinesContainer.setLineColor
void setLineColor(Color color)
Setting lines color.
Definition: LinesContainer.java:89
com.spvessel.spacevil.Core.InterfaceTextContainer.getTexture
InterfaceTextImage getTexture()
Method for getting text texture.
com.spvessel.spacevil.WrapGrid.getListContent
List< InterfaceBaseItem > getListContent()
Getting content of the list area of WrapGrid.
Definition: WrapGrid.java:590
com.spvessel.spacevil.Flags.KeyCode.NUMPADDECIMAL
NUMPADDECIMAL
Definition: KeyCode.java:27
com.spvessel.spacevil.ImageItem.getImageHeight
int getImageHeight()
Getting an image height.
Definition: ImageItem.java:165
com.spvessel.spacevil.ComboBox.setForeground
void setForeground(float r, float g, float b)
Setting text color of a ComboBox in float RGB format.
Definition: ComboBox.java:265
com.spvessel.spacevil.Core.InterfacePoints.getPointShape
List< float[]> getPointShape()
Getting current shape of points.
com.spvessel.spacevil.WrapGrid.vScrollBar
VerticalScrollBar vScrollBar
Vertical scroll bar of WrapGrid.
Definition: WrapGrid.java:205
com.spvessel.spacevil.Core.EventMouseMethodState.getActions
List< InterfaceMouseMethodState > getActions()
Definition: EventMouseMethodState.java:10
com.spvessel.spacevil.CheckBox.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: CheckBox.java:253
com.spvessel.spacevil.ComboBoxDropDown.activeButton
MouseButton activeButton
You can specify mouse button (see com.spvessel.spacevil.Flags.MouseButton) that is used to open Combo...
Definition: ComboBoxDropDown.java:119
com.spvessel.spacevil.SelectionItem.getContent
InterfaceBaseItem getContent()
Getting wrapped item of SelectionItem.
Definition: SelectionItem.java:57
com.spvessel.spacevil.CheckBox.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to CheckBox.
Definition: CheckBox.java:118
com.spvessel.spacevil.TextEdit.getTextAlignment
List< ItemAlignment > getTextAlignment()
Getting alignment of a TextEdit text.
Definition: TextEdit.java:447
com.spvessel.spacevil.Flags.KeyCode.KeyCode
KeyCode(int key)
Definition: KeyCode.java:34
com.spvessel.spacevil.Flags.MSAA
Multisample anti-aliasing enum.
Definition: MSAA.java:7
com.spvessel.spacevil.SideArea.setOutsideClickClosable
void setOutsideClickClosable(boolean value)
Setting boolean value of item's behavior when mouse click occurs outside the SideArea.
Definition: SideArea.java:56
com.spvessel.spacevil.OpenDialog.close
void close()
Closes OpenDialog.
Definition: OpenDialog.java:94
com.spvessel.spacevil.RadioButton.initElements
void initElements()
Initializing all elements in the .
Definition: RadioButton.java:295
com.spvessel.spacevil.Core.InterfaceMovable
An interface that defines the movable type of an interactive item (such item can receive EventMouseMo...
Definition: InterfaceMovable.java:7
com.spvessel.spacevil.MenuItem.isActionItem
boolean isActionItem
Property to mark this MenuItem as active type (such MenuItem can show another com....
Definition: MenuItem.java:36
com.spvessel.spacevil.MenuItem.getText
String getText()
Getting the current text of the MenuItem.
Definition: MenuItem.java:249
com.spvessel.spacevil.Flags.EmbeddedImage.FOLDER_PLUS
FOLDER_PLUS
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.PopUpMessage.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: PopUpMessage.java:149
com.spvessel.spacevil.Core.InterfaceSize.setSize
void setSize(int width, int height)
Method setting size of an item's shape.
com.spvessel.spacevil.HorizontalSplitArea.setHeight
void setHeight(int height)
Setting HorizontalSplitArea height.
Definition: HorizontalSplitArea.java:131
com.spvessel.spacevil.Core.InterfaceBaseItem.getShadowRadius
int getShadowRadius()
Getting the shadow blur raduis.
com.spvessel.spacevil.Decorations.Indents
A structure that store indents of the item.
Definition: Indents.java:6
com.spvessel.spacevil.InputDialog.close
void close()
Closes InputDialog.
Definition: InputDialog.java:172
com.spvessel.spacevil.ProgressBar.setForeground
void setForeground(int r, int g, int b, int a)
Setting text color of an item in byte RGBA format.
Definition: ProgressBar.java:293
com.spvessel.spacevil.Flags.KeyCode.RIGHTCONTROL
RIGHTCONTROL
Definition: KeyCode.java:29
com.spvessel.spacevil.Prototype.getParent
Prototype getParent()
Getting the parent of the item.
Definition: Prototype.java:201
com.spvessel.spacevil.ButtonToggle.ButtonToggle
ButtonToggle()
Default ButtonToggle constructor.
Definition: ButtonToggle.java:44
com.spvessel.spacevil.CoreWindow.setBackground
void setBackground(Color color)
Setting window background color.
Definition: CoreWindow.java:157
com.spvessel.spacevil.Common.DefaultsService.setDefaultFont
static void setDefaultFont(Font font)
Setting the default font for the current application.
Definition: DefaultsService.java:122
com.spvessel.spacevil.Tab.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize Tab by text height).
Definition: Tab.java:344
com.spvessel.spacevil.MenuItem.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: MenuItem.java:213
com.spvessel.spacevil.ListBox.setSelectionVisible
void setSelectionVisible(boolean value)
Enable or disable selection ability of ListArea.
Definition: ListBox.java:79
com.spvessel.spacevil.Core.InterfaceSubtractFigure.getWidthScale
float getWidthScale()
Method for getting width scaling.
com.spvessel.spacevil.Core.Geometry.setHeight
void setHeight(int height)
Setting item height.
Definition: Geometry.java:114
com.spvessel.spacevil.Decorations.Shadow.Shadow
Shadow(int radius, int x, int y, Color color)
Shadow class constructor with specified blur radius, axis shifts, shadow color.
Definition: Shadow.java:162
com.spvessel.spacevil.WindowsBox.getWindowsList
static List< String > getWindowsList()
Getting the list of existing windows in the application.
Definition: WindowsBox.java:77
com.spvessel.spacevil.CheckBox.CheckBox
CheckBox(String text)
Constructs a CheckBox with the specified text.
Definition: CheckBox.java:66
com.spvessel.spacevil.Prototype.initElements
void initElements()
Initializing children and their attributes.
Definition: Prototype.java:431
com.spvessel.spacevil.TitleBar.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: TitleBar.java:297
com.spvessel.spacevil.Core.Size.Size
Size(int w, int h)
Constructs Size with specified width and height.
Definition: Size.java:15
com.spvessel.spacevil.BaseItem.setHandler
void setHandler(CoreWindow handler)
Setting the window to which the item will belong.
Definition: BaseItem.java:47
com.spvessel.spacevil.Prototype.setToolTip
void setToolTip(String text)
Setting tooltip text of the item.
Definition: Prototype.java:191
com.spvessel.spacevil.TextArea.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: TextArea.java:616
com.spvessel.spacevil.PasswordLine.setSubstrateText
void setSubstrateText(String substrateText)
Setting the substrate text (hint under main text, when you start typing substrate becomes invisible).
Definition: PasswordLine.java:328
com.spvessel.spacevil.BaseItem.setStyle
void setStyle(Style style)
Setting a style that describes the appearance of an item.
Definition: BaseItem.java:717
com.spvessel.spacevil.BaseItem.setVisible
void setVisible(boolean value)
Setting the visibility status of an item.
Definition: BaseItem.java:348
com.spvessel.spacevil.LinesContainer.setLineThickness
void setLineThickness(float thickness)
Setting thickness of lines.
Definition: LinesContainer.java:67
com.spvessel.spacevil.TextEdit.setFocus
void setFocus()
Setting focus on this item if it is focusable.
Definition: TextEdit.java:401
com.spvessel.spacevil.SpinItem.getForeground
Color getForeground()
Getting current text color.
Definition: SpinItem.java:386
com.spvessel.spacevil.Label.initElements
void initElements()
Initializing all elements in the Label.
Definition: Label.java:399
com.spvessel.spacevil.CoreWindow.isOutsideClickClosable
boolean isOutsideClickClosable
Definition: CoreWindow.java:734
com.spvessel.spacevil.Prototype.getBorderRadius
CornerRadius getBorderRadius()
Getting border radiuses.
Definition: Prototype.java:403
com.spvessel.spacevil.MenuItem.setForeground
void setForeground(float r, float g, float b)
Setting text color of a MenuItem in float RGB format.
Definition: MenuItem.java:292
com.spvessel.spacevil.Core.InterfaceImageItem.getImageWidth
int getImageWidth()
Method for describing how to get an image width.
com.spvessel.spacevil.MessageItem.setStyle
void setStyle(Style style)
Setting style of the MessageItem.
Definition: MessageItem.java:333
com.spvessel.spacevil.TreeView.isRootVisible
boolean isRootVisible()
Returns True if root (head) com.spvessel.spacevil.TreeItem is visible otherwise returns False.
Definition: TreeView.java:78
com.spvessel.spacevil.Prototype.makeShape
void makeShape()
Making default item's shape.
Definition: Prototype.java:460
com.spvessel.spacevil.Decorations.Style.getTextEditStyle
static Style getTextEditStyle()
Getting default style for a TextEdit item.
Definition: Style.java:1650
com.spvessel.spacevil.Flags.Side.BOTTOM
BOTTOM
Definition: Side.java:8
com.spvessel.spacevil.TextArea.getForeground
Color getForeground()
Getting current text color.
Definition: TextArea.java:648
com.spvessel.spacevil.CheckBox.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: CheckBox.java:175
com.spvessel.spacevil.Tab.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize Tab by text width).
Definition: Tab.java:335
com.spvessel.spacevil.VerticalStack
VerticalStack is a class that represents a line type container (vertical version).
Definition: VerticalStack.java:24
com.spvessel.spacevil.Grid.insertItem
void insertItem(InterfaceBaseItem item, int index)
Inserting item into the Cell by cell index.
Definition: Grid.java:268
com.spvessel.spacevil.TextEdit.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a TextEdit in float RGBA format.
Definition: TextEdit.java:655
com.spvessel.spacevil.Prototype.setBackground
void setBackground(int r, int g, int b)
Setting background color of an item's shape in byte RGB format.
Definition: Prototype.java:480
com.spvessel.spacevil.Core.Position.Position
Position(int x, int y)
Position constructor with specified X and Y coordinates.
Definition: Position.java:19
com.spvessel.spacevil.Grid.setColumnCount
void setColumnCount(int value)
Setting a new count of the columns.
Definition: Grid.java:122
com.spvessel.spacevil.TextArea.setFocus
void setFocus()
Setting focus on TextArea if it is focusable.
Definition: TextArea.java:656
com.spvessel.spacevil.ListBox.setHeight
void setHeight(int height)
Setting item height.
Definition: ListBox.java:433
com.spvessel.spacevil.GraphicsMathService.rotateShape
static List< float[]> rotateShape(float w, float h, float angle, List< float[]> triangles)
Rotating the specified shape.
Definition: GraphicsMathService.java:554
com.spvessel.spacevil.Decorations.Style.addInnerShape
void addInnerShape(InterfaceBaseItem shape)
Add inner primitives to the object (as decorations only).
Definition: Style.java:479
com.spvessel.spacevil.LoadingScreen.initElements
void initElements()
Initializing all elements in the LoadingScreen.
Definition: LoadingScreen.java:90
com.spvessel.spacevil.Decorations.Style.setBorder
void setBorder(Color fill, CornerRadius radius, int thickness)
Setting border for an item's shape.
Definition: Style.java:434
com.spvessel.spacevil.Decorations.Indents.right
int right
Indent from right side of the item.
Definition: Indents.java:20
com.spvessel.spacevil.PasswordLine.getPassword
String getPassword()
Getting entered hidden text data.
Definition: PasswordLine.java:154
com.spvessel.spacevil.ListArea.setSelectionVisible
void setSelectionVisible(boolean value)
Enable or disable selection ability of ListArea.
Definition: ListArea.java:135
com.spvessel.spacevil.Decorations.Indents.Indents
Indents()
Constructs a Indents with default values (zero for each side)
Definition: Indents.java:30
com.spvessel.spacevil.Core.Size.setHeight
void setHeight(int value)
Setting the height of the object.
Definition: Size.java:48
com.spvessel.spacevil.Decorations.Style.height
int height
Height of an item's shape.
Definition: Style.java:79
com.spvessel.spacevil.Decorations.ThemeStyle.replaceDefaultItemStyle
boolean replaceDefaultItemStyle(Class<?> type, Style style)
Replace default style for the items with specified class type.
Definition: ThemeStyle.java:134
com.spvessel.spacevil.ListBox.hScrollBar
HorizontalScrollBar hScrollBar
Horizontal scroll bar of ListBox.
Definition: ListBox.java:132
com.spvessel.spacevil.TreeItem.removeChild
void removeChild(TreeItem child)
Removing the specified node from TreeItem.
Definition: TreeItem.java:52
com.spvessel.spacevil.Rectangle.Rectangle
Rectangle()
Default Rectangle constructor.
Definition: Rectangle.java:39
com.spvessel.spacevil.Decorations.Style.getVerticalSliderStyle
static Style getVerticalSliderStyle()
Getting default style for a VerticalSlider item.
Definition: Style.java:1342
com.spvessel.spacevil.OpenDialog.getTitle
String getTitle()
Getting a title text of the dialog window.
Definition: OpenDialog.java:29
com.spvessel.spacevil.Prototype.setConfines
void setConfines()
Setting the confines of the item relative to its parent's size and position.
Definition: Prototype.java:857
com.spvessel.spacevil.BaseItem.setShadowExtension
void setShadowExtension(int wExtension, int hExtension)
Setting the values of shadow extensions in pixels.
Definition: BaseItem.java:827
com.spvessel.spacevil.CoreWindow.setPosition
void setPosition(Position position)
Setting the window x-coordinate and y-coordinate (the left-top window corner).
Definition: CoreWindow.java:608
com.spvessel.spacevil.ComboBox.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: ComboBox.java:254
com.spvessel.spacevil.BaseItem.setMaxHeight
void setMaxHeight(int height)
Setting the maximum height limit.
Definition: BaseItem.java:443
com.spvessel.spacevil.ProgressBar.initElements
void initElements()
Initializing all elements in the ProgressBar.
Definition: ProgressBar.java:75
com.spvessel.spacevil.Decorations.ThemeStyle.setCurrentAsDefault
void setCurrentAsDefault()
Set this theme as default.
Definition: ThemeStyle.java:97
com.spvessel.spacevil.Core.InterfaceOpenGLLayer.draw
void draw()
Method to discribe logic of drawing OpenGL objects.
com.spvessel.spacevil.TitleBar.getFont
Font getFont()
Getting the current font of the text.
Definition: TitleBar.java:228
com.spvessel.spacevil.CoreWindow.insertItem
void insertItem(InterfaceBaseItem item, int index)
Allows you to insert an item at a specified position.
Definition: CoreWindow.java:275
com.spvessel.spacevil.Common.DefaultsService
DefaultsService is static class providing methods to getting SpaceVIL default common values such as f...
Definition: DefaultsService.java:21
com.spvessel.spacevil.TextEdit.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: TextEdit.java:479
com.spvessel.spacevil.Prototype.isFocused
boolean isFocused()
Returns True if this item gets focus otherwise False.
Definition: Prototype.java:1344
com.spvessel.spacevil.BaseItem.getMaxWidth
int getMaxWidth()
Getting the maximum width limit.
Definition: BaseItem.java:411
com.spvessel.spacevil.Flags.InputState.RELEASE
RELEASE
Definition: InputState.java:8
com.spvessel.spacevil.Flags.MouseButton.BUTTON_RIGHT
BUTTON_RIGHT
Definition: MouseButton.java:11
com.spvessel.spacevil.ContextMenu.activeButton
MouseButton activeButton
You can specify mouse button (see com.spvessel.spacevil.Flags.MouseButton) that is used to open Conte...
Definition: ContextMenu.java:62
com.spvessel.spacevil.Core.InterfaceInputEventArgs
An interface that defines input events arguments.
Definition: InterfaceInputEventArgs.java:6
com.spvessel.spacevil.Prototype.setItemName
void setItemName(String name)
Setting the name of the item.
Definition: Prototype.java:533
com.spvessel.spacevil.Tab.setForeground
void setForeground(float r, float g, float b)
Setting text color of a Tab in float RGB format.
Definition: Tab.java:387
com.spvessel.spacevil.ComboBox.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize ComboBox by text width).
Definition: ComboBox.java:212
com.spvessel.spacevil.TabView.getSelectedTabIndex
int getSelectedTabIndex()
Getting the index of the current selected tab.
Definition: TabView.java:131
com.spvessel.spacevil.Core.InterfaceBaseItem.getShadowColor
Color getShadowColor()
Getting shadow color.
com.spvessel.spacevil.Flags.SizePolicy
Size policy types enum.
Definition: SizePolicy.java:7
com.spvessel.spacevil.BaseItem.getParent
Prototype getParent()
Getting the parent of the item.
Definition: BaseItem.java:68
com.spvessel.spacevil.Decorations.Shadow.getXOffset
int getXOffset()
Getting X shift of the shadow.
Definition: Shadow.java:48
com.spvessel.spacevil.CoreWindow.getWindowGuid
UUID getWindowGuid()
Definition: CoreWindow.java:147
com.spvessel.spacevil.Decorations.Style.shadowYOffset
int shadowYOffset
Y shift of a shadow.
Definition: Style.java:190
com.spvessel.spacevil.ProgressBar.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a ProgressBar in float RGBA format.
Definition: ProgressBar.java:316
com.spvessel.spacevil.ImageItem.setX
void setX(int x)
Setting X coordinate of the left-top corner of the ImageItem.
Definition: ImageItem.java:314
com.spvessel.spacevil.TextEdit.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of thr text.
Definition: TextEdit.java:417
com.spvessel.spacevil.VerticalSlider.getMaxValue
float getMaxValue()
Getting the current maximum slider value limit.
Definition: VerticalSlider.java:181
com.spvessel.spacevil.Decorations.Style.getHorizontalScrollBarStyle
static Style getHorizontalScrollBarStyle()
Getting default style for a HorizontalScrollBar item.
Definition: Style.java:1060
com.spvessel.spacevil.Core.Geometry.setWidth
void setWidth(int width)
Setting item width.
Definition: Geometry.java:24
com.spvessel.spacevil.TitleBar.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: TitleBar.java:183
com.spvessel.spacevil.ItemsLayoutBox
ItemsLayoutBox is a storage-class that provides an access to existing items.
Definition: ItemsLayoutBox.java:12
com.spvessel.spacevil.Flags.InputEventType.MOUSE_PRESS
MOUSE_PRESS
Definition: InputEventType.java:10
com.spvessel.spacevil.PopUpMessage.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to PopUpMessage.
Definition: PopUpMessage.java:113
com.spvessel.spacevil.Decorations.Style.getButtonCoreStyle
static Style getButtonCoreStyle()
Getting default style for a ButtonCore item.
Definition: Style.java:687
com.spvessel.spacevil.TextView.setForeground
void setForeground(float r, float g, float b)
Setting text color of a TextView in float RGB format.
Definition: TextView.java:579
com.spvessel.spacevil.Core.EventCommonMethod.execute
void execute()
Definition: EventCommonMethod.java:42
com.spvessel.spacevil.Prototype.setBorderFill
void setBorderFill(int r, int g, int b, int a)
Setting the border color of an item's shape in byte RGB format.
Definition: Prototype.java:351
com.spvessel.spacevil.GraphicsMathService.getRectangle
static List< float[]> getRectangle(float w, float h, float x, float y)
Making a rectangle as two triangles by its width, height and top left corner position (x,...
Definition: GraphicsMathService.java:96
com.spvessel.spacevil.ButtonCore.getFont
Font getFont()
Getting the current font of the text.
Definition: ButtonCore.java:145
com.spvessel.spacevil.TreeView.sortTree
void sortTree()
Sorting TreeView nodes in internal list area starting with root (head).
Definition: TreeView.java:342
com.spvessel.spacevil.WrapGrid.getScrollStep
int getScrollStep()
Getting scroll movement step.
Definition: WrapGrid.java:136
com.spvessel.spacevil.CoreWindow.proceed
final void proceed()
Restores window activity.
Definition: CoreWindow.java:1366
com.spvessel.spacevil.WrapGrid.setSelection
void setSelection(int index)
Select item by index.
Definition: WrapGrid.java:154
com.spvessel.spacevil.TextView.getSelectedText
String getSelectedText()
Getting the current selected text.
Definition: TextView.java:341
com.spvessel.spacevil.MessageBox.onCloseDialog
EventCommonMethod onCloseDialog
An event to describe the actions that must be performed after the window is closed.
Definition: MessageBox.java:25
com.spvessel.spacevil.CoreWindow.setParameters
void setParameters(String name, String title, int width, int height)
Setting basic window attributes.
Definition: CoreWindow.java:75
com.spvessel.spacevil.TreeItem.getChildren
List< TreeItem > getChildren()
Getting all contained nodes in this TreeItem.
Definition: TreeItem.java:43
com.spvessel.spacevil.HorizontalSlider.HorizontalSlider
HorizontalSlider()
Default HorizontalSlider constructor.
Definition: HorizontalSlider.java:189
com.spvessel.spacevil.Core.InterfaceTextContainer
An interface that describes texture for text rendering.
Definition: InterfaceTextContainer.java:8
com.spvessel.spacevil.Decorations.Style.getFileSystemEntryStyle
static Style getFileSystemEntryStyle()
Getting default style for a FileSystemEntry item.
Definition: Style.java:2203
com.spvessel.spacevil.Decorations.Shadow.setColor
void setColor(float r, float g, float b)
Setting shadow color in float RGB format.
Definition: Shadow.java:107
com.spvessel.spacevil.Core.Area.setAttr
void setAttr(int x, int y, int w, int h)
Setting all area attributes.
Definition: Area.java:101
com.spvessel.spacevil.SideArea.setAreaSize
void setAreaSize(int size)
Setting actual size of SideArea.
Definition: SideArea.java:178
com.spvessel.spacevil.TreeItem.setForeground
void setForeground(float r, float g, float b)
Setting text color of a TreeItem in float RGB format.
Definition: TreeItem.java:554
com.spvessel.spacevil.Decorations.Style.x
int x
X axis position of left-top cornet of an item's shape.
Definition: Style.java:113
com.spvessel.spacevil.CoreWindow.getBorderThickness
int getBorderThickness()
Getting the current window border thickness.
Definition: CoreWindow.java:1200
com.spvessel.spacevil.TreeView.addItem
void addItem(InterfaceBaseItem item)
Adding a node to the TreeView.
Definition: TreeView.java:276
com.spvessel.spacevil.ResizableItem.getExcludedSides
List< Side > getExcludedSides()
Getting exclused sides.
Definition: ResizableItem.java:48
com.spvessel.spacevil.Graph.getLineColor
Color getLineColor()
Getting Graph lines color.
Definition: Graph.java:181
com.spvessel.spacevil.ItemsRefreshManager.setRefreshImage
static boolean setRefreshImage(InterfaceImageItem item)
Adding an IImageItem implementation to the queue for a forced refresh.
Definition: ItemsRefreshManager.java:89
com.spvessel.spacevil.Grid.insertItem
void insertItem(InterfaceBaseItem item, int row, int column)
Inserting item into the Cell by row and column index.
Definition: Grid.java:250
com.spvessel.spacevil.TreeItem.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a TreeItem in float RGBA format.
Definition: TreeItem.java:566
com.spvessel.spacevil.ProgressBar.setForeground
void setForeground(int r, int g, int b)
Setting text color of a ProgressBar in byte RGB format.
Definition: ProgressBar.java:281
com.spvessel.spacevil.Decorations.Border.getFill
Color getFill()
Getting the border color oa an item's shape.
Definition: Border.java:33
com.spvessel.spacevil.TreeItem.setForeground
void setForeground(Color color)
Setting text color of a TreeItem.
Definition: TreeItem.java:520
com.spvessel.spacevil.Graph.getPointColor
Color getPointColor()
Getting Graph points color.
Definition: Graph.java:108
com.spvessel.spacevil.TextArea.isEditable
boolean isEditable()
Returns True if TextArea is editable otherwise returns False.
Definition: TextArea.java:48
com.spvessel.spacevil.VerticalSplitArea.updateLayout
void updateLayout()
Updating all children positions (implementation of com.spvessel.spacevil.Core.InterfaceHLayout).
Definition: VerticalSplitArea.java:166
com.spvessel.spacevil.Core.Area
Area class represents a rectangular region with a specified position.
Definition: Area.java:6
com.spvessel.spacevil.FileSystemEntry.getForeground
Color getForeground()
Getting current text color.
Definition: FileSystemEntry.java:274
com.spvessel.spacevil.BaseItem.getAlignment
List< ItemAlignment > getAlignment()
Getting an alignment of an item's shape relative to its container.
Definition: BaseItem.java:567
com.spvessel.spacevil.TextView.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to TextView.
Definition: TextView.java:509
com.spvessel.spacevil.SplitHolder.getOrientation
Orientation getOrientation()
Getting SplitHolder orientation.
Definition: SplitHolder.java:77
com.spvessel.spacevil.ImageItem.getHoverVerification
boolean getHoverVerification(float xpos, float ypos)
Definition: ImageItem.java:76
com.spvessel.spacevil.TextView.TextView
TextView()
Default TextView constructor.
Definition: TextView.java:32
com.spvessel.spacevil.ScrollHandler.ScrollHandler
ScrollHandler()
Default ScrollHandler constructor.
Definition: ScrollHandler.java:30
com.spvessel.spacevil.Core.KeyArgs.scancode
int scancode
Scancode of key.
Definition: KeyArgs.java:22
com.spvessel.spacevil.MenuItem.MenuItem
MenuItem()
Default MenuItem constructor.
Definition: MenuItem.java:98
com.spvessel.spacevil.Core.EventMouseMethodState
Definition: EventMouseMethodState.java:6
com.spvessel.spacevil.MessageBox
MessageBox - a modal window for displaying any messages with ability to reply to them.
Definition: MessageBox.java:19
com.spvessel.spacevil.VerticalScrollBar.upArrow
ButtonCore upArrow
Button to scroll up.
Definition: VerticalScrollBar.java:24
com.spvessel.spacevil.Flags.KeyCode.NUMPADENTER
NUMPADENTER
Definition: KeyCode.java:28
com.spvessel.spacevil.Prototype.setMargin
void setMargin(Indents margin)
Setting the indents of an item to offset itself relative to its container.
Definition: Prototype.java:288
com.spvessel.spacevil.CoreWindow.setSize
void setSize(int width, int height)
Setting the window size in pixels: width and height.
Definition: CoreWindow.java:387
com.spvessel.spacevil.Label.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: Label.java:140
com.spvessel.spacevil.SpinItem.setBackground
void setBackground(float r, float g, float b)
Setting background color of a SpinItem in float RGB format.
Definition: SpinItem.java:254
com.spvessel.spacevil.Core.Size
Size is a class that describes the width and height of an object.
Definition: Size.java:6
com.spvessel.spacevil.Decorations.Style.getContextMenuStyle
static Style getContextMenuStyle()
Getting default style for a ContextMenu item.
Definition: Style.java:988
com.spvessel.spacevil.ButtonToggle.setForeground
void setForeground(int r, int g, int b)
Setting text color of a ButtonToggle in byte RGB format.
Definition: ButtonToggle.java:253
com.spvessel.spacevil.HorizontalScrollBar.HorizontalScrollBar
HorizontalScrollBar()
Default HorizontalScrollBar constructor.
Definition: HorizontalScrollBar.java:36
com.spvessel.spacevil.Core.InterfaceSubtractFigure.getHeightScale
float getHeightScale()
Method for getting height scaling.
com.spvessel.spacevil.ButtonCore.setFont
void setFont(Font font)
Setting font of the text.
Definition: ButtonCore.java:109
com.spvessel.spacevil.ImageItem.isAspectRatio
boolean isAspectRatio()
Returns True if aspect ratio of the image is kept otherwise returns False.
Definition: ImageItem.java:258
com.spvessel.spacevil.TextArea.TextArea
TextArea()
Default TextArea constructor.
Definition: TextArea.java:156
com.spvessel.spacevil.BaseItem.setBackground
void setBackground(float r, float g, float b, float a)
Setting background color of an item in float RGBA format.
Definition: BaseItem.java:260
com.spvessel.spacevil.TextView.cutText
String cutText()
Do nothing.
Definition: TextView.java:642
com.spvessel.spacevil.FileSystemEntry.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: FileSystemEntry.java:163
com.spvessel.spacevil.PasswordLine.setSubstratetForeground
void setSubstratetForeground(int r, int g, int b, int a)
Setting substrate text (hint under main text, when you start typing substrate becomes invisible) colo...
Definition: PasswordLine.java:387
com.spvessel.spacevil.LinesContainer.makeShape
void makeShape()
Overridden method for stretching the points position relative to the current size of the item.
Definition: LinesContainer.java:55
com.spvessel.spacevil.Core.InterfaceBehavior.getAlignment
List< ItemAlignment > getAlignment()
Getting an alignment of an item's shape relative to its container.
com.spvessel.spacevil.CursorImage.CursorImage
CursorImage(BufferedImage bitmap)
Constructor for creating cursor with custom bitmap image.
Definition: CursorImage.java:86
com.spvessel.spacevil.OpenDialog.show
void show(CoreWindow handler)
Shows OpenDialog and attaches it to the specified window (see com.spvessel.spacevil....
Definition: OpenDialog.java:86
com.spvessel.spacevil.InputDialog.show
void show(CoreWindow handler)
Shows InputDialog and attaches it to the specified window (see com.spvessel.spacevil....
Definition: InputDialog.java:162
com.spvessel.spacevil.Decorations.Style.setBackground
void setBackground(float r, float g, float b, float a)
Setting background color of an item's shape in float RGBA format.
Definition: Style.java:310
com.spvessel.spacevil.PasswordLine.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: PasswordLine.java:118
com.spvessel.spacevil.Core.Area.getWidth
int getWidth()
Getting area width.
Definition: Area.java:82
com.spvessel.spacevil.ItemsLayoutBox.getListOfItemsNames
static String[] getListOfItemsNames(CoreWindow layout)
Getting the list of names of existing items in the specified window.
Definition: ItemsLayoutBox.java:133
com.spvessel.spacevil.Flags.EmbeddedImage.IMPORT
IMPORT
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.BaseItem.initElements
void initElements()
Initializing children if this BaseItem is container (com.spvessel.spacevil.Prototype).
Definition: BaseItem.java:136
com.spvessel.spacevil.MessageBox.setDialogButtonStyle
void setDialogButtonStyle(Style style)
Setting a style for a custom user button (that placed into user's toolbar).
Definition: MessageBox.java:296
com.spvessel.spacevil.Core.InterfaceBaseItem.isShadowDrop
boolean isShadowDrop()
Getting the shadow visibility status of an item.
com.spvessel.spacevil.PasswordLine.PasswordLine
PasswordLine()
Default PasswordLine constructor.
Definition: PasswordLine.java:30
com.spvessel.spacevil.Tab.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a Tab text.
Definition: Tab.java:232
com.spvessel.spacevil.CursorImage.CursorImage
CursorImage(EmbeddedCursor type)
Constructor for creating cursor with standards types of cursor images (Arrow, IBeam,...
Definition: CursorImage.java:52
com.spvessel.spacevil.Prototype.setMaxSize
void setMaxSize(int width, int height)
Setting maximum item size limit (width and height limits).
Definition: Prototype.java:705
com.spvessel.spacevil.Common.CommonService.getOsControlKeyRight
static KeyCode getOsControlKeyRight()
Getting the default right "control" key KeyCode of current OS (for Mac OS - Command key)
Definition: CommonService.java:180
com.spvessel.spacevil.Prototype.getCursor
CursorImage getCursor()
Getting the mouse cursor image of this item.
Definition: Prototype.java:1458
com.spvessel.spacevil.FileSystemEntry.initElements
void initElements()
Initializing all elements in the FileSystemEntry.
Definition: FileSystemEntry.java:285
com.spvessel.spacevil.CoreWindow.setBorderFill
void setBorderFill(float r, float g, float b)
Setting the color of the window border.
Definition: CoreWindow.java:1130
com.spvessel.spacevil.Flags.RedrawFrequency.VERY_LOW
VERY_LOW
Definition: RedrawFrequency.java:8
com.spvessel.spacevil.TextEdit.setEditable
void setEditable(boolean value)
Setting TextEdit text field be editable or be non-editable.
Definition: TextEdit.java:686
com.spvessel.spacevil.Core.InterfaceBaseItem.release
void release()
Method to describe disposing item's resources if the item was removed.
com.spvessel.spacevil.HorizontalSlider.getMaxValue
float getMaxValue()
Getting the current maximum slider value limit.
Definition: HorizontalSlider.java:182
com.spvessel.spacevil.Decorations.Style.setAlignment
void setAlignment(ItemAlignment... alignment)
Setting an Alignment of an item's shape relative to its container.
Definition: Style.java:457
com.spvessel.spacevil.LoadingScreen.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a LoadingScreen in float RGBA format.
Definition: LoadingScreen.java:290
com.spvessel.spacevil.Prototype.eventMouseDoubleClick
EventMouseMethodState eventMouseDoubleClick
Event that is invoked when mouse double click on an item.
Definition: Prototype.java:88
com.spvessel.spacevil.Prototype.getMaxSize
Size getMaxSize()
Getting current item maximum size limit.
Definition: Prototype.java:714
com.spvessel.spacevil.Common.DisplayService.setDisplayScale
static void setDisplayScale(float x, float y)
Definition: DisplayService.java:63
com.spvessel.spacevil.RadioButton.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a text.
Definition: RadioButton.java:108
com.spvessel.spacevil.BaseItem.getMinHeight
int getMinHeight()
Getting the minimum height limit.
Definition: BaseItem.java:452
com.spvessel.spacevil.CoreWindow.getMaxHeight
int getMaxHeight()
Getting the current maximum window height.
Definition: CoreWindow.java:518
com.spvessel.spacevil.SideArea.initElements
void initElements()
Initializing all elements in the SideArea.
Definition: SideArea.java:222
com.spvessel.spacevil.Decorations.Border.getThickness
int getThickness()
Getting border thickness of an item's shape.
Definition: Border.java:51
com.spvessel.spacevil.ToolTipItem
ToolTipItem is sealed class representing basic user unterface tooltip.
Definition: ToolTipItem.java:29
com.spvessel.spacevil.VerticalSlider.onDragHandler
void onDragHandler(InterfaceItem sender, MouseArgs args)
Definition: VerticalSlider.java:216
com.spvessel.spacevil.Tab.isClosable
boolean isClosable()
Returns True if tab support closing otherwise returns False.
Definition: Tab.java:63
com.spvessel.spacevil.TabView.addTabs
void addTabs(Tab... tabs)
Adding new tabs to the TabView.
Definition: TabView.java:191
com.spvessel.spacevil.ListBox.getVScrollBarPolicy
VisibilityPolicy getVScrollBarPolicy()
Getting vertical scroll bar visibility policy.
Definition: ListBox.java:142
com.spvessel.spacevil.Tab.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a Tab text.
Definition: Tab.java:221
com.spvessel.spacevil.GraphicsMathService.getFigureBounds
static Area getFigureBounds(List< float[]> triangles)
Getting a shape's bounds as com.spvessel.spacevil.Core.Area.
Definition: GraphicsMathService.java:1153
com.spvessel.spacevil.Flags.ItemStateType
Item state types enum.
Definition: ItemStateType.java:7
com.spvessel.spacevil.Core.EventInputTextMethodState.add
void add(InterfaceInputTextMethodState action)
Definition: EventInputTextMethodState.java:20
com.spvessel.spacevil.Triangle.Triangle
Triangle(int angle)
Constructs an Triangle with specified rotation angle of an triangle shape.
Definition: Triangle.java:29
com.spvessel.spacevil.Triangle.rotationAngle
int rotationAngle
Rotation angle in degrees of an triangle shape.
Definition: Triangle.java:14
com.spvessel.spacevil.Decorations.Figure
Figure class represents any triangulated shape.
Definition: Figure.java:9
com.spvessel.spacevil.Tab
Tab is used in com.spvessel.spacevil.TabView.
Definition: Tab.java:27
com.spvessel.spacevil.Core.InterfaceImageItem.isColorOverlay
boolean isColorOverlay()
Method for getting color overlay status.
com.spvessel.spacevil.Decorations.Style.getSpinItemStyle
static Style getSpinItemStyle()
Getting default style for a SpinItem item.
Definition: Style.java:2034
com.spvessel.spacevil.Flags.OSType.MAC
MAC
Definition: OSType.java:8
com.spvessel.spacevil.ImageItem.setRotationAngle
void setRotationAngle(float angle)
Setting rotation angle for image.
Definition: ImageItem.java:53
com.spvessel.spacevil.Grid.setX
void setX(int x)
Setting X coordinate of the left-top corner of the Grid.
Definition: Grid.java:296
com.spvessel.spacevil.Flags.ItemAlignment.VCENTER
VCENTER
Definition: ItemAlignment.java:8
com.spvessel.spacevil.FloatItem.setOutsideClickClosable
void setOutsideClickClosable(boolean value)
Setting boolean value of item's behavior when mouse click occurs outside the FloatItem.
Definition: FloatItem.java:55
com.spvessel.spacevil.SideArea.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing the specified item from SideArea.
Definition: SideArea.java:263
com.spvessel.spacevil.Decorations.Style.getComboBoxStyle
static Style getComboBoxStyle()
Getting default style for a ComboBox item.
Definition: Style.java:846
com.spvessel.spacevil.Core.EventCommonMethodState
Definition: EventCommonMethodState.java:6
com.spvessel.spacevil.ComboBoxDropDown.hide
void hide(MouseArgs args)
Hide the ComboBoxDropDown without destroying with using specified mouse arguments.
Definition: ComboBoxDropDown.java:394
com.spvessel.spacevil.TextArea.getTextHeight
int getTextHeight()
Getting the text height.
Definition: TextArea.java:583
com.spvessel.spacevil.TextEdit.setSubstratetForeground
void setSubstratetForeground(int r, int g, int b, int a)
Setting substrate text (hint under main text, when you start typing substrate becomes invisible) colo...
Definition: TextEdit.java:1147
com.spvessel.spacevil.VerticalScrollBar
VerticalScrollBar is the basic implementation of a user interface scroll bar (vertical version).
Definition: VerticalScrollBar.java:18
com.spvessel.spacevil.Common.DisplayService.getWindowDpiScale
static Scale getWindowDpiScale(CoreWindow window)
Getting the current window scale.
Definition: DisplayService.java:73
com.spvessel.spacevil.VerticalStack.setHeight
void setHeight(int height)
Setting VerticalStack height.
Definition: VerticalStack.java:119
com.spvessel.spacevil.FreeArea.removeItem
boolean removeItem(InterfaceBaseItem item)
Remove item from the FreeArea.
Definition: FreeArea.java:126
com.spvessel.spacevil.ResizableItem.isXResizable
boolean isXResizable
Property to lock ResizableItem resizing by X axis.
Definition: ResizableItem.java:100
com.spvessel.spacevil.RadioButton.setForeground
void setForeground(int r, int g, int b)
Setting text color of a in byte RGB format.
Definition: RadioButton.java:240
com.spvessel.spacevil.TabView.selectTabByText
void selectTabByText(String tabText)
Selecting a first-found tab by its text.
Definition: TabView.java:122
com.spvessel.spacevil.ImageItem.isColorOverlay
boolean isColorOverlay()
Getting color overlay status.
Definition: ImageItem.java:236
com.spvessel.spacevil.Prototype.eventScrollUp
EventMouseMethodState eventScrollUp
Event that is invoked when mouse wheel scrolls up on an item.
Definition: Prototype.java:104
com.spvessel.spacevil.Decorations.Style.addItemState
void addItemState(ItemStateType type, ItemState state)
Adding visual state for an item.
Definition: Style.java:528
com.spvessel.spacevil.GraphicsMathService.scaleBitmap
static BufferedImage scaleBitmap(BufferedImage img, int w, int h)
Smooth scaling the specified image by new size.
Definition: GraphicsMathService.java:874
com.spvessel.spacevil.TabView
TabView is a special container designed to group items within specific tab page.
Definition: TabView.java:17
com.spvessel.spacevil.TreeView.release
void release()
Disposing TreeView resources if it was removed.
Definition: TreeView.java:35
com.spvessel.spacevil.Flags.KeyCode.getValue
int getValue()
Definition: KeyCode.java:38
com.spvessel.spacevil.TreeView.setRootVisible
void setRootVisible(boolean visible)
Setting the root (head) com.spvessel.spacevil.TreeItem is visible or invisible.
Definition: TreeView.java:51
com.spvessel.spacevil.Flags.InputEventType.MOUSE_SCROLL
MOUSE_SCROLL
Definition: InputEventType.java:11
com.spvessel.spacevil.DialogWindow.show
void show()
Show the DialogWindow.
Definition: DialogWindow.java:23
com.spvessel.spacevil.TextView.setWidth
void setWidth(int width)
Setting item width.
Definition: TextView.java:380
com.spvessel.spacevil.FileSystemEntry.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a FileSystemEntry text.
Definition: FileSystemEntry.java:86
com.spvessel.spacevil.BaseItem.getShadowColor
Color getShadowColor()
Getting shadow color.
Definition: BaseItem.java:786
com.spvessel.spacevil.Core.EventMouseMethodState.size
int size()
Definition: EventMouseMethodState.java:14
com.spvessel.spacevil.Core.InterfaceSize.setMaxWidth
void setMaxWidth(int width)
Method setting the maximum width limit.
com.spvessel.spacevil.Core.Geometry.setMinHeight
void setMinHeight(int height)
Setting the minimum height limit.
Definition: Geometry.java:142
com.spvessel.spacevil.Decorations.Style.getTextLineStyle
static Style getTextLineStyle()
Getting default style for a text type item.
Definition: Style.java:830
com.spvessel.spacevil.WindowsBox.getWindowInstance
static CoreWindow getWindowInstance(String name)
Getting a window instance by its name.
Definition: WindowsBox.java:47
com.spvessel.spacevil.Core.InterfaceFloating.show
void show()
Method that describes how to display an item.
com.spvessel.spacevil.RadioButton.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a in float RGBA format.
Definition: RadioButton.java:275
com.spvessel.spacevil.Tab.getText
String getText()
Getting the current text of the Tab.
Definition: Tab.java:326
com.spvessel.spacevil.ButtonCore.setText
void setText(String text)
Setting the text.
Definition: ButtonCore.java:154
com.spvessel.spacevil.TitleBar.setIcon
void setIcon(BufferedImage icon, int width, int height)
Setting image icon for title bar.
Definition: TitleBar.java:130
com.spvessel.spacevil.TreeItem.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: TreeItem.java:456
com.spvessel.spacevil.Core.DropArgs
A class that describe mouse "drag and drop" input (file system).
Definition: DropArgs.java:10
com.spvessel.spacevil.Primitive.setPosition
void setPosition(int x, int y)
Setting item position.
Definition: Primitive.java:38
com.spvessel.spacevil.Decorations.Style.getInnerStyle
Style getInnerStyle(String keyName)
Getting a child’s style by key name.
Definition: Style.java:504
com.spvessel.spacevil.TabView.setStyle
void setStyle(Style style)
Setting style of the TabView.
Definition: TabView.java:320
com.spvessel.spacevil.MessageItem.getUserButtonResult
int getUserButtonResult()
Getting result from custom toolbar (if it was created).
Definition: MessageItem.java:46
com.spvessel.spacevil.ResizableItem.positionChanged
EventCommonMethod positionChanged
Event that is invoked when ResizableItem moves.
Definition: ResizableItem.java:65
com.spvessel.spacevil.Flags.MouseButton.BUTTON_4
BUTTON_4
Definition: MouseButton.java:9
com.spvessel.spacevil.WrapArea.setY
void setY(int y)
Setting Y coordinate of the left-top corner of the WrapArea.
Definition: WrapArea.java:454
com.spvessel.spacevil.BaseItem.setConfines
void setConfines(int x0, int x1, int y0, int y1)
Setting the confines of the item relative to specified bounds.
Definition: BaseItem.java:892
com.spvessel.spacevil.Core.Scale.toString
String toString()
Definition: Scale.java:56
com.spvessel.spacevil.Decorations.Style.setMaxSize
void setMaxSize(int width, int height)
Setting maximim size of an item's shape (shape can not be bigger than specified width and height).
Definition: Style.java:256
com.spvessel.spacevil.HorizontalStack.getHoverVerification
boolean getHoverVerification(float xpos, float ypos)
Definition: HorizontalStack.java:69
com.spvessel.spacevil.CheckBox.getText
String getText()
Getting the current text of the CheckBox.
Definition: CheckBox.java:202
com.spvessel.spacevil.Flags.MouseButton.UNKNOWN
UNKNOWN
Definition: MouseButton.java:7
com.spvessel.spacevil.LoadingScreen.setValue
void setValue(int value)
Setting the progress value of the unfinished task.
Definition: LoadingScreen.java:102
com.spvessel.spacevil.Decorations.Style.getGridStyle
static Style getGridStyle()
Getting default style for a Grid item.
Definition: Style.java:1042
com.spvessel.spacevil.Graph.setPointsCoord
void setPointsCoord(List< float[]> coord)
Setting Graph points coordinates.
Definition: Graph.java:135
com.spvessel.spacevil.CoreWindow.addItem
void addItem(InterfaceBaseItem item)
Adding an item to the window.
Definition: CoreWindow.java:254
com.spvessel.spacevil.ComboBox.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a ComboBox text.
Definition: ComboBox.java:110
com.spvessel.spacevil.ProgressBar.getForeground
Color getForeground()
Getting current text color.
Definition: ProgressBar.java:325
com.spvessel.spacevil.ButtonToggle.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: ButtonToggle.java:186
com.spvessel.spacevil.Flags.InputEventType
Enums of types of input events.
Definition: InputEventType.java:6
com.spvessel.spacevil.Core.InterfaceTextShortcuts.cutText
String cutText()
Method for cutting selected text.
com.spvessel.spacevil.Decorations.Border
Border is a class that decorates item's shape with border.
Definition: Border.java:8
com.spvessel.spacevil.GraphicsMathService.changeFontStyle
static Font changeFontStyle(int style, Font oldFont)
Changing font style.
Definition: GraphicsMathService.java:1013
com.spvessel.spacevil.PasswordLine.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to PasswordLine.
Definition: PasswordLine.java:91
com.spvessel.spacevil.ComboBoxDropDown.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing option (or any com.spvessel.spacevil.Core.InterfaceBaseItem implementation) from the ComboBo...
Definition: ComboBoxDropDown.java:312
com.spvessel.spacevil.GraphicsMathService.getCross
static List< float[]> getCross(float w, float h, float thickness, int alpha)
Making cross shape with specified width, height, thickness and rotation angle.
Definition: GraphicsMathService.java:483
com.spvessel.spacevil.CoreWindow.eventKeyPress
EventKeyMethodState eventKeyPress
Lets to describe the actions when a keyboard key was pressed.
Definition: CoreWindow.java:1041
com.spvessel.spacevil.TabView.setTabPolicy
void setTabPolicy(SizePolicy policy)
Setting the width policy of tabs.
Definition: TabView.java:26
com.spvessel.spacevil.CoreWindow.setRenderFrequency
void setRenderFrequency(RedrawFrequency value)
Lets to set the rendering frequency.
Definition: CoreWindow.java:916
com.spvessel.spacevil.CheckBox.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a CheckBox text.
Definition: CheckBox.java:98
com.spvessel.spacevil.Core.InterfacePosition.setY
void setY(int y)
Method for setting Y coordinate of the left-top corner of a shape.
com.spvessel.spacevil.Prototype.getSize
Size getSize()
Getting current item size.
Definition: Prototype.java:676
com.spvessel.spacevil.ListBox.ListBox
ListBox()
Default ListBox constructor.
Definition: ListBox.java:218
com.spvessel.spacevil.ScrollHandler
ScrollHandler is part of SpaceVIL.HorizontalSlider and SpaceVIL.VerticalSlider.
Definition: ScrollHandler.java:14
com.spvessel.spacevil.Flags.EmbeddedImage.GEAR
GEAR
Definition: EmbeddedImage.java:7
com.spvessel.spacevil.ContextMenu.setConfines
void setConfines()
Overridden method for setting confines according to position and size of the ContextMenu (see Prototy...
Definition: ContextMenu.java:362
com.spvessel.spacevil.ListArea.clear
void clear()
Removing all items from the ListArea.
Definition: ListArea.java:344
com.spvessel.spacevil.TextArea.getLineSpacer
int getLineSpacer()
Setting current indent between lines in TextArea.
Definition: TextArea.java:476
com.spvessel.spacevil.BaseItem.setMargin
void setMargin(Indents margin)
Setting the indents of an item to offset itself relative to its container.
Definition: BaseItem.java:158
com.spvessel.spacevil.Prototype.setConfines
void setConfines(int x0, int x1, int y0, int y1)
Setting the confines of the item relative to its parent's size and position.
Definition: Prototype.java:873
com.spvessel.spacevil.ButtonToggle.eventToggle
EventMouseMethodState eventToggle
Event that is invoked when a button toggles.
Definition: ButtonToggle.java:28
com.spvessel.spacevil.BaseItem.release
void release()
Method to describe disposing item's resources if the item was removed.
Definition: BaseItem.java:906
com.spvessel.spacevil.InputDialog.InputDialog
InputDialog(String title, String actionName, String defaultText)
Constructs a InputDialog with specified default text, title and name of ACTION button.
Definition: InputDialog.java:82
com.spvessel.spacevil.DialogItem.window
ResizableItem window
Window area of DialogItem.
Definition: DialogItem.java:18
com.spvessel.spacevil.Core.InterfacePosition.getX
int getX()
Method for getting X coordinate of the left-top corner of a shape.
com.spvessel.spacevil.WrapArea
WrapArea is a scrollable container for other elements with ability of selection.
Definition: WrapArea.java:26
com.spvessel.spacevil.MessageBox.MessageBox
MessageBox()
Default MessageBox constructor.
Definition: MessageBox.java:83
com.spvessel.spacevil.CoreWindow.isClosed
boolean isClosed
Definition: CoreWindow.java:659
com.spvessel.spacevil.Core.Area.getX
int getX()
Getting X position.
Definition: Area.java:66
com.spvessel.spacevil.Core.DropArgs.count
int count
Number of selected paths.
Definition: DropArgs.java:19
com.spvessel.spacevil.TitleBar.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a TitleBar in float RGBA format.
Definition: TitleBar.java:320
com.spvessel.spacevil.TabView.getTabs
List< Tab > getTabs()
Getting all existing tabs in TabView.
Definition: TabView.java:48
com.spvessel.spacevil.ProgressBar.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a ProgressBar text.
Definition: ProgressBar.java:155
com.spvessel.spacevil.CoreWindow.setHeight
void setHeight(int height)
Setting the window height.
Definition: CoreWindow.java:373
com.spvessel.spacevil.ListArea.setHScrollOffset
void setHScrollOffset(long value)
Setting horizontal scroll offset of the ListArea.
Definition: ListArea.java:413
com.spvessel.spacevil.BaseItem.getMinWidth
int getMinWidth()
Getting the minimum width limit.
Definition: BaseItem.java:393
com.spvessel.spacevil.HorizontalStack.insertItem
void insertItem(InterfaceBaseItem item, int index)
Inserting item to the HorizontalStack container.
Definition: HorizontalStack.java:93
com.spvessel.spacevil.CoreWindow.close
void close()
Close the CoreWindow.
Definition: CoreWindow.java:127
com.spvessel.spacevil.Flags.KeyCode.RIGHTSUPER
RIGHTSUPER
Definition: KeyCode.java:30
com.spvessel.spacevil.Common.CommonService.getOsControlKeyLeft
static KeyCode getOsControlKeyLeft()
Getting the default left "control" key KeyCode of current OS (for Mac OS - Command key)
Definition: CommonService.java:188
com.spvessel.spacevil.SelectionItem.initElements
void initElements()
Initializing all elements in the SelectionItem.
Definition: SelectionItem.java:68
com.spvessel.spacevil.BaseItem.getWidthPolicy
SizePolicy getWidthPolicy()
Getting width policy of an item's shape.Can be FIXED (shape not changes its size) or EXPAND (shape is...
Definition: BaseItem.java:618
com.spvessel.spacevil.Prototype.eventMouseClick
EventMouseMethodState eventMouseClick
Event that is invoked when mouse click (release) on an item.
Definition: Prototype.java:84
com.spvessel.spacevil.Common.DefaultsService.setDefaultCursor
static void setDefaultCursor(CursorImage cursor)
Setting default cursor image the current application.
Definition: DefaultsService.java:44
com.spvessel.spacevil.HorizontalSplitArea.updateLayout
void updateLayout()
Updating all children positions (implementation of com.spvessel.spacevil.Core.InterfaceVLayout).
Definition: HorizontalSplitArea.java:166
com.spvessel.spacevil.ToolTipItem.initElements
void initElements()
Initializing children and their attributes.
Definition: ToolTipItem.java:63
com.spvessel.spacevil.Decorations.Shadow.setDrop
void setDrop(boolean value)
Setting drop shadow flag.
Definition: Shadow.java:136
com.spvessel.spacevil.Graph.setPointThickness
void setPointThickness(float thickness)
Setting thickness of Graph points.
Definition: Graph.java:81
com.spvessel.spacevil.ComboBox.open
void open()
Opens drop-down list.
Definition: ComboBox.java:334
com.spvessel.spacevil.RadioButton.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: RadioButton.java:156
com.spvessel.spacevil.ProgressBar.setValueVisible
void setValueVisible(boolean value)
Setting the text that represents the progress of the unfinished task, visible or invisible.
Definition: ProgressBar.java:33
com.spvessel.spacevil.CoreWindow.setBorderFill
void setBorderFill(int r, int g, int b)
Setting the color of the window border.
Definition: CoreWindow.java:1103
com.spvessel.spacevil.Flags.ItemStateType.BASE
BASE
Base static item's condition.
Definition: ItemStateType.java:12
com.spvessel.spacevil.Decorations.CornerRadius.leftTop
float leftTop
Left-top corner radius.
Definition: CornerRadius.java:10
com.spvessel.spacevil.CoreWindow.setShadeColor
void setShadeColor(int r, int g, int b)
Setting the dimmer color of the window.
Definition: CoreWindow.java:1262
com.spvessel.spacevil.CoreWindow.CoreWindow
CoreWindow()
Constructs a CoreWindow.
Definition: CoreWindow.java:44
com.spvessel.spacevil.TextView.redo
void redo()
Do nothing.
Definition: TextView.java:658
com.spvessel.spacevil.TextArea.setWidth
void setWidth(int width)
Setting item width.
Definition: TextArea.java:298
com.spvessel.spacevil.Core.TextInputArgs.character
Integer character
Character code.
Definition: TextInputArgs.java:15
com.spvessel.spacevil.BlankItem.BlankItem
BlankItem()
Default BlankItem constructor.
Definition: BlankItem.java:16
com.spvessel.spacevil.SpinItem.setForeground
void setForeground(int r, int g, int b)
Setting text color of a SpinItem in byte RGB format.
Definition: SpinItem.java:342
com.spvessel.spacevil.Decorations.Shadow.setYOffset
void setYOffset(int value)
Setting Y shift of the shadow.
Definition: Shadow.java:58
com.spvessel.spacevil.Flags.FileSystemEntryType.DIRECTORY
DIRECTORY
Definition: FileSystemEntryType.java:8
com.spvessel.spacevil.Label.setText
void setText(String text)
Setting the text.
Definition: Label.java:204
com.spvessel.spacevil.Flags.ItemStateType.FOCUSED
FOCUSED
Item's condition when it is focused.
Definition: ItemStateType.java:36
com.spvessel.spacevil.PopUpMessage.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: PopUpMessage.java:122
com.spvessel.spacevil.Flags.EmbeddedImageSize
Enum of SpaceVIL embedded images sizes.
Definition: EmbeddedImageSize.java:6
com.spvessel.spacevil.Core.InterfaceImageItem.getRotationAngle
float getRotationAngle()
Method for getting rotation angle of an image.
com.spvessel.spacevil.CheckBox.setChecked
void setChecked(boolean value)
Setting CheckBox checked or unchecked.
Definition: CheckBox.java:320
com.spvessel.spacevil.Core.InterfaceBehavior.getWidthPolicy
SizePolicy getWidthPolicy()
Getting width policy of an item's shape.Can be Fixed (shape not changes its size) or Expand (shape is...
com.spvessel.spacevil.HorizontalSlider.setCurrentValue
void setCurrentValue(float value)
Setting the current slider value.
Definition: HorizontalSlider.java:103
com.spvessel.spacevil.Frame.getHoverVerification
boolean getHoverVerification(float xpos, float ypos)
Definition: Frame.java:26
com.spvessel.spacevil.ToolTip.setShadowDrop
static void setShadowDrop(CoreWindow window, boolean value)
Setting ToolTipItem shadow visibility.
Definition: ToolTip.java:157
com.spvessel.spacevil.ImageItem.setColorOverlay
void setColorOverlay(boolean overlay)
Setting color overlay status.
Definition: ImageItem.java:226
com.spvessel.spacevil.FileSystemEntry.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a FileSystemEntry in float RGBA format.
Definition: FileSystemEntry.java:265
com.spvessel.spacevil.TextEdit.setSubstrateForeground
void setSubstrateForeground(Color foreground)
Setting substrate text (hint under main text, when you start typing substrate becomes invisible) colo...
Definition: TextEdit.java:1120
com.spvessel.spacevil.Decorations.Style.borderThickness
int borderThickness
Thickness of an item's border.
Definition: Style.java:150
com.spvessel.spacevil.Label
Label is is the basic implementation of a user interface non-editable text item.
Definition: Label.java:22
com.spvessel.spacevil.Decorations.Style
Style is a class that describes the appearance of an element.
Definition: Style.java:22
com.spvessel.spacevil.LoadingScreen.isValueVisible
boolean isValueVisible()
Returns True if text that represents the progress of the unfinished task is visible,...
Definition: LoadingScreen.java:58
com.spvessel.spacevil.MenuItem.setForeground
void setForeground(int r, int g, int b, int a)
Setting text color of an item in byte RGBA format.
Definition: MenuItem.java:281
com.spvessel.spacevil.Core.InterfaceTextWrap.isWrapText
boolean isWrapText()
Method for getting wrap status of the text item.
com.spvessel.spacevil.CoreWindow.initWindow
abstract void initWindow()
This abstract method should provide the initial window attributes, content, events.
com.spvessel.spacevil.Tab.isDraggable
boolean isDraggable()
Returns True if tab support drag and drop otherwise returns False.
Definition: Tab.java:130
com.spvessel.spacevil.Decorations.Style.getVerticalScrollBarStyle
static Style getVerticalScrollBarStyle()
Getting default style for a VerticalScrollBar item.
Definition: Style.java:1184
com.spvessel.spacevil.HorizontalSlider.onDragHandler
void onDragHandler(InterfaceItem sender, MouseArgs args)
Definition: HorizontalSlider.java:217
com.spvessel.spacevil.WindowManager.enableVSync
static void enableVSync(int value)
Setting the vsync value.
Definition: WindowManager.java:111
com.spvessel.spacevil.ComboBoxDropDown.setCurrentIndex
void setCurrentIndex(int index)
Selecting an option from the list at the specified index.
Definition: ComboBoxDropDown.java:97
com.spvessel.spacevil.Core.InterfacePosition
An interface that describes the attributes of the position of a shape.
Definition: InterfacePosition.java:7
com.spvessel.spacevil.PasswordLine.setFont
void setFont(Font font)
Setting font of the text.
Definition: PasswordLine.java:109
com.spvessel.spacevil.Prototype.setCursor
void setCursor(CursorImage cursor)
Setting mouse cursor image for this item.
Definition: Prototype.java:1477
com.spvessel.spacevil.GraphicsMathService.getRoundSquare
static List< float[]> getRoundSquare(float width, float height, float radius, int x, int y)
Make a rectangle with roundness corners.
Definition: GraphicsMathService.java:272
com.spvessel.spacevil.Decorations.ItemState.border
Border border
Getting border of the item of current state as com.spvessel.spacevil.Decorations.Border.
Definition: ItemState.java:20
com.spvessel.spacevil.Exceptions
Definition: SpaceVILException.java:1
com.spvessel.spacevil.TreeView.getRootItem
TreeItem getRootItem()
Getting root (head) com.spvessel.spacevil.TreeItem of TreeView.
Definition: TreeView.java:111
com.spvessel.spacevil.HorizontalSlider.isIgnoreStep
boolean isIgnoreStep()
Returns True if slider movement ignore steps otherwise returns False.
Definition: HorizontalSlider.java:92
com.spvessel.spacevil.ProgressBar.setForeground
void setForeground(Color color)
Setting text color of a ProgressBar.
Definition: ProgressBar.java:270
com.spvessel.spacevil.Flags.RenderType.IF_NEEDED
IF_NEEDED
The scene is redrawn only if any input event occurs (mouse move, mouse click, keyboard key press,...
Definition: RenderType.java:12
com.spvessel.spacevil.Decorations.Spacing.horizontal
int horizontal
Horizontal indent between items.
Definition: Spacing.java:10
com.spvessel.spacevil.TextArea
TextArea is a basic implementation of a user interface editable text area.
Definition: TextArea.java:19
com.spvessel.spacevil.Flags.EmbeddedImageSize.SIZE_64X64
SIZE_64X64
Definition: EmbeddedImageSize.java:7
com.spvessel.spacevil.Prototype.removeItemState
void removeItemState(ItemStateType type)
Removing visual state of an item by type.
Definition: Prototype.java:1013
com.spvessel.spacevil.Label.Label
Label()
Default Label constructor.
Definition: Label.java:46
com.spvessel.spacevil.SelectionItem.setSelected
void setSelected(boolean value)
Setting SelectionItem selected or unselected.
Definition: SelectionItem.java:116
com.spvessel.spacevil.ComboBox.setStyle
void setStyle(Style style)
Setting style of the ComboBox.
Definition: ComboBox.java:426
com.spvessel.spacevil.Core.MouseArgs.position
Position position
Mouse cursor position.
Definition: MouseArgs.java:32
com.spvessel.spacevil.Tab.eventOnClose
EventCommonMethod eventOnClose
Event that is invoked when Tab is closed.
Definition: Tab.java:195
com.spvessel.spacevil.Core.EventKeyMethodState
Definition: EventKeyMethodState.java:6
com.spvessel.spacevil.PopUpMessage.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to PopUpMessage.
Definition: PopUpMessage.java:101
com.spvessel.spacevil.MenuItem.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize MenuItem by text height).
Definition: MenuItem.java:332
com.spvessel.spacevil.MenuItem
MenuItem is designed to be an option in menu type items such as com.spvessel.spacevil....
Definition: MenuItem.java:28
com.spvessel.spacevil.VerticalSlider.getStep
float getStep()
Getting slider movement step.
Definition: VerticalSlider.java:49
com.spvessel.spacevil.Decorations.Style.setPadding
void setPadding(Indents padding)
Setting indents of an item to offset its children.
Definition: Style.java:360
com.spvessel.spacevil.Flags.MSAA.MSAA
MSAA(int state)
Definition: MSAA.java:12
com.spvessel.spacevil.GraphicsMathService.moveShape
static List< float[]> moveShape(List< float[]> shape, float x, float y)
Moving the specified shape by X or/and Y direction.
Definition: GraphicsMathService.java:628
com.spvessel.spacevil.WrapArea.setStep
void setStep(int value)
Setting scroll movement step.
Definition: WrapArea.java:61
com.spvessel.spacevil.SpinItem.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a SpinItem text.
Definition: SpinItem.java:175
com.spvessel.spacevil.HorizontalScrollBar
HorizontalScrollBar is the basic implementation of a user interface scroll bar (horizontal version).
Definition: HorizontalScrollBar.java:18
com.spvessel.spacevil.Decorations.Style.getVerticalSplitAreaStyle
static Style getVerticalSplitAreaStyle()
Getting default style for a VerticalSplitArea item.
Definition: Style.java:1433
com.spvessel.spacevil.ComboBoxDropDown
ComboBoxDropDown is drop-down list implementation for ComboBox (see com.spvessel.spacevil....
Definition: ComboBoxDropDown.java:38
com.spvessel.spacevil.Prototype.getMinHeight
int getMinHeight()
Getting the minimum height limit.
Definition: Prototype.java:618
com.spvessel.spacevil.CoreWindow.eventDestroy
EventCommonMethodState eventDestroy
ATTENTION! Not implemented yet.
Definition: CoreWindow.java:986
com.spvessel.spacevil.FileSystemEntry.setForeground
void setForeground(float r, float g, float b)
Setting text color of a FileSystemEntry in float RGB format.
Definition: FileSystemEntry.java:253
com.spvessel.spacevil.Decorations.Shadow.setRadius
void setRadius(int value)
Setting the specified blur radius of the shadow.
Definition: Shadow.java:19
com.spvessel.spacevil.Flags.MouseButton.BUTTON_8
BUTTON_8
Definition: MouseButton.java:9
com.spvessel.spacevil.Common.CommonService
DisplayService is static class providing methods to getting basic information about the SpaceVIL fram...
Definition: CommonService.java:27
com.spvessel.spacevil.Decorations.Style.getButtonToggleStyle
static Style getButtonToggleStyle()
Getting default style for a ButtonToggle item.
Definition: Style.java:723
com.spvessel.spacevil.Core.InterfaceCommonMethod.execute
void execute()
com.spvessel.spacevil.CoreWindow.isResizable
boolean isResizable
Definition: CoreWindow.java:679
com.spvessel.spacevil.Flags.MSAA.MSAA_2X
MSAA_2X
Definition: MSAA.java:8
com
com.spvessel.spacevil.OpenEntryDialog.setDefaultPath
void setDefaultPath(String path)
Setting the default path that will be opened when OpenEntryDialog is shown.
Definition: OpenEntryDialog.java:71
com.spvessel.spacevil.Prototype.setState
void setState(ItemStateType state)
Definition: Prototype.java:1383
com.spvessel.spacevil.MessageBox.getTitle
String getTitle()
Getting the current text of title of MessageBox.
Definition: MessageBox.java:145
com.spvessel.spacevil.TreeItem.setFont
void setFont(Font font)
Setting font of the text.
Definition: TreeItem.java:438
com.spvessel.spacevil.ProgressBar.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize ProgressBar by text width).
Definition: ProgressBar.java:251
com.spvessel.spacevil.Core.Area.setHeight
void setHeight(int value)
Setting area height.
Definition: Area.java:58
com.spvessel.spacevil.Decorations.Style.clone
Style clone()
Cloning the current style and returning a new deep copy of Style.
Definition: Style.java:576
com.spvessel.spacevil.Core.InterfaceTextImage.isEmpty
boolean isEmpty()
Method for getting empty status.
com.spvessel.spacevil.SpinItem.setBackground
void setBackground(float r, float g, float b, float a)
Setting background color of a SpinItem in float RGBA format.
Definition: SpinItem.java:267
com.spvessel.spacevil.Core.InterfaceFloating.isOutsideClickClosable
boolean isOutsideClickClosable()
Method for getting boolean value of item's behavior when mouse click occurs outside the item.
com.spvessel.spacevil.TitleBar.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize TitleBar by text width).
Definition: TitleBar.java:255
com.spvessel.spacevil.Cell.getY
int getY()
Getting Y position of the Cell.
Definition: Cell.java:96
com.spvessel.spacevil.Label.setForeground
void setForeground(Color color)
Setting text color of a Label.
Definition: Label.java:272
com.spvessel.spacevil.Core.KeyArgs.state
InputState state
State of input as com.spvessel.spacevil.Flags.InputState.
Definition: KeyArgs.java:27
com.spvessel.spacevil.Prototype.isShadowDrop
boolean isShadowDrop()
Getting the shadow visibility status of an item.
Definition: Prototype.java:901
com.spvessel.spacevil.Prototype.setHeightPolicy
void setHeightPolicy(SizePolicy policy)
Setting height policy of an item's shape.
Definition: Prototype.java:789
com.spvessel.spacevil.VerticalStack.VerticalStack
VerticalStack()
Default VerticalStack constructor.
Definition: VerticalStack.java:59
com.spvessel.spacevil.Decorations.Style.setSpacing
void setSpacing(int horizontal, int vertical)
Setting indents between children of a container type item.
Definition: Style.java:413
com.spvessel.spacevil.ButtonToggle.setForeground
void setForeground(float r, float g, float b)
Setting text color of a ButtonToggle in float RGB format.
Definition: ButtonToggle.java:276
Map
com.spvessel.spacevil.Decorations.Style.getDialogItemStyle
static Style getDialogItemStyle()
Getting default style for a DialogItem item.
Definition: Style.java:2092
com.spvessel.spacevil.ComboBoxDropDown.getCurrentIndex
int getCurrentIndex()
Getting index of the current selected option in the list.
Definition: ComboBoxDropDown.java:78
com.spvessel.spacevil.Flags.EmbeddedImage.LOAD_CIRCLE
LOAD_CIRCLE
Definition: EmbeddedImage.java:8
com.spvessel.spacevil.Core.InterfaceSize.setMaxHeight
void setMaxHeight(int height)
Method for setting the maximum height limit.
com.spvessel.spacevil.Decorations.Style.setForeground
void setForeground(int r, int g, int b, int a)
Setting text color of an item in byte RGBA format.
Definition: Style.java:331
com.spvessel.spacevil.ComboBox.setForeground
void setForeground(int r, int g, int b)
Setting text color of a ComboBox in byte RGB format.
Definition: ComboBox.java:242
com.spvessel.spacevil.WrapArea.updateLayout
void updateLayout()
Updating all children positions (implementation of com.spvessel.spacevil.Core.InterfaceFreeLayout).
Definition: WrapArea.java:496
com.spvessel.spacevil.Decorations.SubtractFigure.setPositionOffset
void setPositionOffset(int x, int y)
Setting shape's shift by X, Y axis.
Definition: SubtractFigure.java:59
com.spvessel.spacevil.TreeItem.getIndentSize
int getIndentSize()
Getting indent size (X axis) of the current TreeItem relative to its parent branch.
Definition: TreeItem.java:104
com.spvessel.spacevil.TreeItem.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a TreeItem text.
Definition: TreeItem.java:388
com.spvessel.spacevil.TextArea.disableMenu
void disableMenu(boolean value)
Setting the navigation context menu to disable or enable.
Definition: TextArea.java:39
com.spvessel.spacevil.Prototype.setStyle
void setStyle(Style style)
Setting a style that describes the appearance of an item.
Definition: Prototype.java:882
com.spvessel.spacevil.ButtonCore.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a ButtonCore text.
Definition: ButtonCore.java:70
com.spvessel.spacevil.LinesContainer
LinesContainer is class for rendering lines in graph.
Definition: LinesContainer.java:12
com.spvessel.spacevil.Core.InterfaceSize.setMinWidth
void setMinWidth(int width)
Method setting the minimum width limit.
com.spvessel.spacevil.ButtonToggle.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize ButtonToggle by text width).
Definition: ButtonToggle.java:223
com.spvessel.spacevil.WindowManager
WindowManager is a static class that is designed to manage instances of a window and entire applicati...
Definition: WindowManager.java:22
com.spvessel.spacevil.Core.InterfaceItem.getItemName
String getItemName()
Method for getting the name of the item.
com.spvessel.spacevil.HorizontalStack.setContentAlignment
void setContentAlignment(ItemAlignment alignment)
Setting content alignment within HorizontalStack area.
Definition: HorizontalStack.java:41
com.spvessel.spacevil.WrapGrid
WrapGrid is a container and manager of com.spvessel.spacevil.WrapArea (scrollable container for other...
Definition: WrapGrid.java:25
com.spvessel.spacevil.ButtonToggle.setFont
void setFont(Font font)
Setting font of the text.
Definition: ButtonToggle.java:159
com.spvessel.spacevil.Core.Geometry.setMaxWidth
void setMaxWidth(int width)
Setting the maximum width limit.
Definition: Geometry.java:80
com.spvessel.spacevil.Flags.KeyCode.Q
Q
Definition: KeyCode.java:12
com.spvessel.spacevil.Core.InterfaceBaseItem.setHandler
void setHandler(CoreWindow handler)
Setting the window to which the item will belong.
com.spvessel.spacevil.BaseItem.getShadowExtension
int[] getShadowExtension()
Getting the values of shadow extensions in pixels.
Definition: BaseItem.java:817
com.spvessel.spacevil.VerticalSplitArea.assignLeftItem
void assignLeftItem(InterfaceBaseItem item)
Assign item on the left area of the VerticalSplitArea.
Definition: VerticalSplitArea.java:104
com.spvessel.spacevil.Flags.KeyCode.WORLD1
WORLD1
Definition: KeyCode.java:18
com.spvessel.spacevil.Decorations.Style.setForeground
void setForeground(float r, float g, float b)
Setting text color of an item in float RGB format.
Definition: Style.java:341
com.spvessel.spacevil.Tab.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a Tab in float RGBA format.
Definition: Tab.java:399
com.spvessel.spacevil.Core.InterfaceTextShortcuts.pasteText
void pasteText(String pasteStr)
Method for pasting text.
com.spvessel.spacevil.ButtonCore.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to ButtonCore.
Definition: ButtonCore.java:79
com.spvessel.spacevil.FreeArea.FreeArea
FreeArea()
Default FreeArea constructor.
Definition: FreeArea.java:29
com.spvessel.spacevil.VerticalSplitArea.setSplitPosition
void setSplitPosition(int position)
Setting position of the split holder.
Definition: VerticalSplitArea.java:39
com.spvessel.spacevil.CoreWindow.setAntiAliasingQuality
void setAntiAliasingQuality(MSAA msaa)
Setting the anti aliasing quality (off, x2, x4, x8).
Definition: CoreWindow.java:777
com.spvessel.spacevil.VerticalStack.getHoverVerification
boolean getHoverVerification(float xpos, float ypos)
Definition: VerticalStack.java:67
com.spvessel.spacevil.WindowsBox.setGLLayerViewport
static void setGLLayerViewport(CoreWindow window, InterfaceOpenGLLayer layer)
Definition: WindowsBox.java:179
com.spvessel.spacevil.WrapArea.setStretch
void setStretch(boolean value)
Setting strech mode for WrapArea.
Definition: WrapArea.java:95
com.spvessel.spacevil.Flags.InputState.getEnum
static InputState getEnum(int state)
Definition: InputState.java:20
com.spvessel.spacevil.Prototype.getMaxHeight
int getMaxHeight()
Getting the maximum height limit.
Definition: Prototype.java:657
com.spvessel.spacevil.Core.InterfacePoints.getPointThickness
float getPointThickness()
Getting points thickness.
com.spvessel.spacevil.HorizontalStack.addItem
void addItem(InterfaceBaseItem item)
Adding item to the HorizontalStack.
Definition: HorizontalStack.java:79
com.spvessel.spacevil.WrapArea.addItem
void addItem(InterfaceBaseItem item)
Adding item to the WrapArea.
Definition: WrapArea.java:344
com.spvessel.spacevil.VerticalSlider.setStyle
void setStyle(Style style)
Setting style of the VerticalSlider.
Definition: VerticalSlider.java:252
com.spvessel.spacevil.TreeItem.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to TreeItem.
Definition: TreeItem.java:408
com.spvessel.spacevil.Core.InterfaceLines.getLineThickness
float getLineThickness()
Getting lines thickness.
com.spvessel.spacevil.Decorations.Style.isFixedShape
boolean isFixedShape
A flag that determines if the shape of an item can be changed or not.
Definition: Style.java:168
com.spvessel.spacevil.MessageBox.setStyle
void setStyle(Style style)
Setting a style for entire MessageBox.
Definition: MessageBox.java:305
com.spvessel.spacevil.Decorations.CornerRadius.rightBottom
float rightBottom
Right-bottom corner radius.
Definition: CornerRadius.java:25
com.spvessel.spacevil.Flags.EmbeddedCursor.RESIZE_Y
RESIZE_Y
Definition: EmbeddedCursor.java:12
com.spvessel.spacevil.FloatItem.hide
void hide()
Hides the FloatItem without destroying.
Definition: FloatItem.java:116
com.spvessel.spacevil.CoreWindow.setShadeColor
void setShadeColor(float r, float g, float b, float a)
Setting the dimmer color of the window.
Definition: CoreWindow.java:1300
com.spvessel.spacevil.TreeView.setListContent
void setListContent(List< InterfaceBaseItem > content)
Adding all elements in the list area of TreeView from the given list.
Definition: TreeView.java:191
com.spvessel.spacevil.VerticalSplitArea.VerticalSplitArea
VerticalSplitArea()
Defaults VerticalSplitArea constructor.
Definition: VerticalSplitArea.java:62
com.spvessel.spacevil.RadioButton.getFont
Font getFont()
Getting the current font of the text.
Definition: RadioButton.java:183
com.spvessel.spacevil.ResizableItem.onHover
void onHover(InterfaceItem sender, MouseArgs args)
Definition: ResizableItem.java:153
com.spvessel.spacevil.SpinItem.setValue
void setValue(int value)
Setting integer value of SpinItem.
Definition: SpinItem.java:79
com.spvessel.spacevil.OpenEntryDialog.getResult
String getResult()
Getting full path of selected fyle system entry.
Definition: OpenEntryDialog.java:37
com.spvessel.spacevil.HorizontalSplitArea.setY
void setY(int y)
Setting Y coordinate of the left-top corner of the HorizontalSplitArea.
Definition: HorizontalSplitArea.java:156
com.spvessel.spacevil.BaseItem.getShadowPos
Position getShadowPos()
Getting the offset of the shadow relative to the position of the item.
Definition: BaseItem.java:804
com.spvessel.spacevil.TreeItem.isRoot
boolean isRoot()
Returns True if this TreeItem is root (head) otherwise returns False.
Definition: TreeItem.java:127
com.spvessel.spacevil.Decorations.Effects.getEffects
static List< InterfaceEffect > getEffects(InterfaceBaseItem item)
Getting list of applyed effects on specified item.
Definition: Effects.java:73
com.spvessel.spacevil.WindowManager.addWindow
static void addWindow(CoreWindow wnd)
Adding a window to rendering queue.
Definition: WindowManager.java:176
com.spvessel.spacevil.ImageItem.setImage
void setImage(BufferedImage image)
Setting new bitmap image of ImageItem.
Definition: ImageItem.java:174
com.spvessel.spacevil.VerticalStack.insertItem
void insertItem(InterfaceBaseItem item, int index)
Inserting item to the VerticalStack container.
Definition: VerticalStack.java:91
com.spvessel.spacevil.Decorations.Style.getProgressBarStyle
static Style getProgressBarStyle()
Getting default style for a ProgressBar item.
Definition: Style.java:1828
com.spvessel.spacevil.HorizontalSplitArea.assignBottomItem
void assignBottomItem(InterfaceBaseItem item)
Assign item on the bottom area of the HorizontalSplitArea.
Definition: HorizontalSplitArea.java:116
com.spvessel.spacevil.Prototype.getWidthPolicy
SizePolicy getWidthPolicy()
Getting width policy of an item's shape.Can be FIXED (shape not changes its size) or EXPAND (shape is...
Definition: Prototype.java:779
com.spvessel.spacevil.MenuItem.show
void show()
Shows the assigned ContextMenu at the proper position.
Definition: MenuItem.java:407
com.spvessel.spacevil.CoreWindow.setBorderFill
void setBorderFill(int r, int g, int b, int a)
Setting the color of the window border.
Definition: CoreWindow.java:1117
com.spvessel.spacevil.Rectangle.setBorderRadius
void setBorderRadius(int radius)
Setting the same radius values for each corner of the rectangle object.
Definition: Rectangle.java:19
com.spvessel.spacevil.ComboBoxDropDown.getSelectedItem
InterfaceBaseItem getSelectedItem()
Getting current selected item in itemList.
Definition: ComboBoxDropDown.java:88
com.spvessel.spacevil.Flags.RedrawFrequency
Enum of types of frequencies for redraw.
Definition: RedrawFrequency.java:7
com.spvessel.spacevil.Core.InterfaceSubtractFigure.setAlignment
void setAlignment(ItemAlignment... alignment)
Method for setting shape's allignment within the item.
com.spvessel.spacevil.Flags.InputState
Enum of types of input conditions.
Definition: InputState.java:7
com.spvessel.spacevil.Core.EventMouseMethodState.execute
void execute(InterfaceItem sender, MouseArgs args)
Definition: EventMouseMethodState.java:42
com.spvessel.spacevil.Core.DropArgs.clear
void clear()
Clearing DropArgs.
Definition: DropArgs.java:30
com.spvessel.spacevil.Core.InterfaceBaseItem.setConfines
void setConfines()
Setting the confines of the item relative to its parent's size and position.
com.spvessel.spacevil.ScrollHandler.orientation
Orientation orientation
Specify orientation of ScrollHandler.
Definition: ScrollHandler.java:23
com.spvessel.spacevil.ContextMenu.getListContent
List< InterfaceBaseItem > getListContent()
Getting all existing options (list of com.spvessel.spacevil.MenuItem objects).
Definition: ContextMenu.java:195
com.spvessel.spacevil.LoadingScreen.getForeground
Color getForeground()
Getting current text color.
Definition: LoadingScreen.java:299
com.spvessel.spacevil.Label.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to Label.
Definition: Label.java:131
com.spvessel.spacevil.Tab.setText
void setText(String text)
Setting the text.
Definition: Tab.java:316
com.spvessel.spacevil.Core.InterfaceLines.setPoints
void setPoints(List< float[]> coord)
Setting adjacent points are considered lines.
com.spvessel.spacevil.CoreWindow.getY
int getY()
Getting the current window y-coordinate.
Definition: CoreWindow.java:582
com.spvessel.spacevil.Prototype.isPassEvents
boolean isPassEvents()
Getting boolean value to know if this item can pass further any input events (mouse,...
Definition: Prototype.java:1176
com.spvessel.spacevil.ToolTip.addItems
static void addItems(CoreWindow window, InterfaceBaseItem... items)
Adding item to the ToolTipItem for decoration or extension.
Definition: ToolTip.java:173
com.spvessel.spacevil.TabView.getTabContent
List< InterfaceBaseItem > getTabContent(Tab tab)
Getting content of a page by its tab.
Definition: TabView.java:161
com.spvessel.spacevil.CoreWindow.setPadding
void setPadding(int left, int top, int right, int bottom)
Setting padding indents.
Definition: CoreWindow.java:236
com.spvessel.spacevil.BaseItem.setShadowRadius
void setShadowRadius(int radius)
Setting the specified blur radius of the shadow.
Definition: BaseItem.java:768
com.spvessel.spacevil.TextEdit.setText
void setText(String text)
Setting the text.
Definition: TextEdit.java:575
com.spvessel.spacevil.CoreWindow.setBorder
void setBorder(Border border)
Setting the border of the root item of the window.
Definition: CoreWindow.java:1079
com.spvessel.spacevil.TreeView.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing the specified item from the list area of TreeView.
Definition: TreeView.java:329
com.spvessel.spacevil.Prototype.setContent
void setContent(List< InterfaceBaseItem > content)
Setting content for this item.
Definition: Prototype.java:1397
com.spvessel.spacevil.Flags.KeyMods.SHIFT
SHIFT
Definition: KeyMods.java:12
com.spvessel.spacevil.Core.InterfaceSize.getHeight
int getHeight()
Method for getting item height.
com.spvessel.spacevil.Decorations.CornerRadius.leftBottom
float leftBottom
Left-bottom corner radius.
Definition: CornerRadius.java:20
com.spvessel.spacevil.Core.InterfaceHLayout.updateLayout
void updateLayout()
Method for describing how to update the size and position of children within a container.
com.spvessel.spacevil.Flags.FileSystemEntryType
Enum of file system entry types.
Definition: FileSystemEntryType.java:7
com.spvessel.spacevil.ButtonCore.setForeground
void setForeground(int r, int g, int b, int a)
Setting text color of an item in byte RGBA format.
Definition: ButtonCore.java:215
com.spvessel.spacevil.ProgressBar.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: ProgressBar.java:223
com.spvessel.spacevil.Prototype.release
void release()
Method to describe disposing item's resources if the item was removed.
Definition: Prototype.java:150
com.spvessel.spacevil.SelectionItem.clearContent
void clearContent()
Remove wrapped item from SelectionItem.
Definition: SelectionItem.java:151
com.spvessel.spacevil.WrapArea.getSelection
int getSelection()
Getting index of selected item.
Definition: WrapArea.java:109
com.spvessel.spacevil.CoreWindow.clear
void clear()
Removing all containing items in the window.
Definition: CoreWindow.java:294
com.spvessel.spacevil.CoreWindow.getMinHeight
int getMinHeight()
Getting the current minimum window height.
Definition: CoreWindow.java:500
com.spvessel.spacevil.BaseItem.getBackground
Color getBackground()
Getting background color of an item.
Definition: BaseItem.java:269
com.spvessel.spacevil.Decorations.Style.spacing
Spacing spacing
Indents between children of a container type item.
Definition: Style.java:133
com.spvessel.spacevil.CheckBox.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: CheckBox.java:166
com.spvessel.spacevil.GraphicsMathService.changeFontSize
static Font changeFontSize(int size, Font oldFont)
Changing font size.
Definition: GraphicsMathService.java:1003
com.spvessel.spacevil.SideArea.SideArea
SideArea(CoreWindow handler, Side attachSide)
Constructs SideArea with the specified side and the specified window for attachment.
Definition: SideArea.java:195
com.spvessel.spacevil.CoreWindow
CoreWindow is an abstract class containing an implementation of common functionality for a window.
Definition: CoreWindow.java:37
com.spvessel.spacevil.Core.InterfaceLines.setLineColor
void setLineColor(Color color)
Setting lines color.
com.spvessel.spacevil.Decorations.Style.heightPolicy
SizePolicy heightPolicy
Height policy of an item's shape.
Definition: Style.java:57
com.spvessel.spacevil.VerticalStack.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing the specified item from the VerticalStack container.
Definition: VerticalStack.java:104
com.spvessel.spacevil.BaseItem.setBackground
void setBackground(float r, float g, float b)
Setting background color of an item in float RGB format.
Definition: BaseItem.java:248
com.spvessel.spacevil.Prototype.setParent
void setParent(Prototype parent)
Setting the parent of the item.
Definition: Prototype.java:211
com.spvessel.spacevil.TabView.TabView
TabView()
Default TabView constructor.
Definition: TabView.java:55
com.spvessel.spacevil.Prototype.eventScrollDown
EventMouseMethodState eventScrollDown
Event that is invoked when mouse wheel scrolls down on an item.
Definition: Prototype.java:108
com.spvessel.spacevil.Grid.getAllCells
List< Cell > getAllCells()
Getting all cells as list.
Definition: Grid.java:161
com.spvessel.spacevil.TitleBar.getIcon
ImageItem getIcon()
Getting icon of title bar.
Definition: TitleBar.java:45
com.spvessel.spacevil.Flags.KeyMods.NO
NO
Definition: KeyMods.java:11
com.spvessel.spacevil.ButtonToggle.ButtonToggle
ButtonToggle(String text)
Constructs a ButtonToggle with the specified text.
Definition: ButtonToggle.java:67
com.spvessel.spacevil.Flags.MouseButton.BUTTON_5
BUTTON_5
Definition: MouseButton.java:9
com.spvessel.spacevil.TreeItem.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: TreeItem.java:465
com.spvessel.spacevil.SpinItem.setParameters
void setParameters(double currentValue, double minValue, double maxValue, double step)
Setting double floating piont parameters of SpinItem.
Definition: SpinItem.java:112
com.spvessel.spacevil.ButtonCore.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a ButtonCore in float RGBA format.
Definition: ButtonCore.java:238
com.spvessel.spacevil.Decorations.Indents.top
int top
Indent from top side of the item.
Definition: Indents.java:15
com.spvessel.spacevil.PasswordLine.setSubstrateForeground
void setSubstrateForeground(float r, float g, float b)
Setting substrate text (hint under main text, when you start typing substrate becomes invisible)color...
Definition: PasswordLine.java:399
com.spvessel.spacevil.HorizontalSlider.getStep
float getStep()
Getting slider movement step.
Definition: HorizontalSlider.java:49
com.spvessel.spacevil.Decorations.Style.setMinSize
void setMinSize(int width, int height)
Setting minimum size of an item's shape (shape can not be smaller than specified width and height).
Definition: Style.java:246
com.spvessel.spacevil.BaseItem.setBackground
void setBackground(int r, int g, int b)
Setting background color of an item's shape in byte RGB format.
Definition: BaseItem.java:225
com.spvessel.spacevil.HorizontalSlider.getMinValue
float getMinValue()
Getting the current minimum slider value limit.
Definition: HorizontalSlider.java:161
com.spvessel.spacevil.Flags.InputEventType.WINDOW_MAXIMIZE
WINDOW_MAXIMIZE
Definition: InputEventType.java:16
com.spvessel.spacevil.PopUpMessage.initElements
void initElements()
Initializing all elements in the PopUpMessage.
Definition: PopUpMessage.java:260
com.spvessel.spacevil.Core.InterfaceCommonMethod
Definition: InterfaceCommonMethod.java:3
com.spvessel.spacevil.Label.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: Label.java:184
com.spvessel.spacevil.Label.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize Label by text width).
Definition: Label.java:346
com.spvessel.spacevil.Core.InterfaceTextShortcuts.undo
void undo()
Method for undo last change.
com.spvessel.spacevil.Label.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to Label.
Definition: Label.java:116
com.spvessel.spacevil.ListBox
ListBox is a container for com.spvessel.spacevil.ListArea (scrollable container for other elements wi...
Definition: ListBox.java:27
com.spvessel.spacevil.TextView.isWrapText
boolean isWrapText()
Always returns True.
Definition: TextView.java:450
com.spvessel.spacevil.Prototype.getBorderFill
Color getBorderFill()
Getting the border color oa an item's shape.
Definition: Prototype.java:328
com.spvessel.spacevil.ProgressBar.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to ProgressBar.
Definition: ProgressBar.java:175
com.spvessel.spacevil.RadioButton
RadioButton is the basic implementation of a user interface radio button with the ability to be check...
Definition: RadioButton.java:20
com.spvessel.spacevil.LoadingScreen.LoadingScreen
LoadingScreen()
Default LoadingScreen constructor.
Definition: LoadingScreen.java:67
com.spvessel.spacevil.BaseItem.getTriangles
List< float[]> getTriangles()
Getting triangles of item's shape.
Definition: BaseItem.java:181
com.spvessel.spacevil.CoreWindow.eventTextInput
EventInputTextMethodState eventTextInput
Lets to describe the actions when you type text.
Definition: CoreWindow.java:1051
com.spvessel.spacevil.PopUpMessage.setFont
void setFont(Font font)
Setting font of the text.
Definition: PopUpMessage.java:131
com.spvessel.spacevil.ButtonToggle.release
void release()
Disposing ButtonToggle resources if the item was removed.
Definition: ButtonToggle.java:37
com.spvessel.spacevil.HorizontalStack.getContentAlignment
ItemAlignment getContentAlignment()
Getting current content alignment.
Definition: HorizontalStack.java:53
com.spvessel.spacevil.ToolTipItem.addItems
void addItems(InterfaceBaseItem... items)
Adding sequence of items into the container (this).
Definition: ToolTipItem.java:77
com.spvessel.spacevil.Core.InterfaceSize.getMaxHeight
int getMaxHeight()
Method for getting the maximum height limit.
com.spvessel.spacevil.CoreWindow.isHidden
boolean isHidden
Definition: CoreWindow.java:669
com.spvessel.spacevil.TextEdit.getForeground
Color getForeground()
Getting current text color.
Definition: TextEdit.java:665
com.spvessel.spacevil.Core.KeyArgs
A class that describes keyboard key input.
Definition: KeyArgs.java:13
com.spvessel.spacevil.Flags.Side
Enum of types of sides.
Definition: Side.java:7
com.spvessel.spacevil.ToolTip.getTimeOut
static int getTimeOut(CoreWindow window)
Getting current waiting time in milliseconds after which ToolTipItem appears.
Definition: ToolTip.java:65
com.spvessel.spacevil.Decorations.ThemeStyle.addDefaultCustomItemStyle
void addDefaultCustomItemStyle(Class<?> type, Style style)
Add custom style to default theme for the items with specified class type.
Definition: ThemeStyle.java:149
com.spvessel.spacevil.Decorations.Style.getLabelStyle
static Style getLabelStyle()
Getting default style for a Label item.
Definition: Style.java:1453
com.spvessel.spacevil.WrapArea.setStyle
void setStyle(Style style)
Setting style of the WrapArea.
Definition: WrapArea.java:633
com.spvessel.spacevil.ActiveWindow
ActiveWindow is an abstract class for base window instances.
Definition: ActiveWindow.java:8
com.spvessel.spacevil.TextArea.setScrollStepFactor
void setScrollStepFactor(float value)
Setting scroll step factor.
Definition: TextArea.java:745
com.spvessel.spacevil.Core.InterfaceCommonMethodState.execute
void execute(InterfaceItem sender)
com.spvessel.spacevil.VerticalSplitArea.assignRightItem
void assignRightItem(InterfaceBaseItem item)
Assign item on the right area of the VerticalSplitArea.
Definition: VerticalSplitArea.java:116
com.spvessel.spacevil.SideArea.getAttachSide
Side getAttachSide()
Getting the side of the window which SideArea is attached.
Definition: SideArea.java:77
com.spvessel.spacevil.Indicator.Indicator
Indicator()
Default Indicator constructor.
Definition: Indicator.java:32
com.spvessel.spacevil.TextEdit.getTextWidth
int getTextWidth()
Getting the text width.
Definition: TextEdit.java:756
com.spvessel.spacevil.Decorations.Shadow.setColor
void setColor(float r, float g, float b, float a)
Setting shadow color in float RGBA format.
Definition: Shadow.java:118
com.spvessel.spacevil.Decorations.Figure.Figure
Figure(boolean isFixed, List< float[]> triangles)
Constructs a Figure with specified triangles and specified fixed flag.
Definition: Figure.java:35
com.spvessel.spacevil.Flags.MouseButton
Enum of button codes of mouse.
Definition: MouseButton.java:6
com.spvessel.spacevil.CoreWindow.getBorderFill
Color getBorderFill()
Getting the current window border color.
Definition: CoreWindow.java:1212
com.spvessel.spacevil.TextEdit.cutText
String cutText()
Cuts and returns the current selected text.
Definition: TextEdit.java:920
com.spvessel.spacevil.TreeView.setRootText
void setRootText(String text)
Setting text to root (head) com.spvessel.spacevil.TreeItem of TreeView.
Definition: TreeView.java:89
com.spvessel.spacevil.Decorations.Style.setSizePolicy
void setSizePolicy(SizePolicy widthPolicy, SizePolicy heightPolicy)
Setting the size policy of an item's shape.
Definition: Style.java:267
com.spvessel.spacevil.FreeArea.getVScrollOffset
long getVScrollOffset()
Getting Y axis offset of an unbounded area of FreArea.
Definition: FreeArea.java:63
com.spvessel.spacevil.MenuItem.setForeground
void setForeground(int r, int g, int b)
Setting text color of a MenuItem in byte RGB format.
Definition: MenuItem.java:269
com.spvessel.spacevil.Flags.InputState.REPEAT
REPEAT
Definition: InputState.java:8
com.spvessel.spacevil.Prototype.setAlignment
void setAlignment(ItemAlignment... alignment)
Setting an alignment of an item's shape relative to its container.
Definition: Prototype.java:737
com.spvessel.spacevil.Prototype.getShadowExtension
int[] getShadowExtension()
Getting the values of shadow extensions in pixels.
Definition: Prototype.java:968
com.spvessel.spacevil.Graph.getHoverVerification
boolean getHoverVerification(float xpos, float ypos)
Definition: Graph.java:32
com.spvessel.spacevil.Flags.GeometryEventType.RESIZE_HEIGHT
RESIZE_HEIGHT
Definition: GeometryEventType.java:9
com.spvessel.spacevil.CoreWindow.minimize
void minimize()
Sets the window minimized.
Definition: CoreWindow.java:815
com.spvessel.spacevil.TabView.addItemToTab
void addItemToTab(Tab tab, InterfaceBaseItem item)
Adding an item to page by its tab.
Definition: TabView.java:308
com.spvessel.spacevil.Core.InterfaceTextShortcuts.selectAll
void selectAll()
Method for selecting all text in the item.
com.spvessel.spacevil.TextEdit.getSubstrateText
String getSubstrateText()
Getting substrate text (hint under main text, when you start typing substrate becomes invisible).
Definition: TextEdit.java:1196
com.spvessel.spacevil.Tab.isToggled
boolean isToggled()
Returns True if Tab is selected otherwise returns False.
Definition: Tab.java:169
com.spvessel.spacevil.BaseItem.setMaxSize
void setMaxSize(int width, int height)
Setting maximum item size limit (width and height limits).
Definition: BaseItem.java:502
com.spvessel.spacevil.ProgressBar.getTextHeight
int getTextHeight()
Getting the text height (useful when you need resize ProgressBar by text height).
Definition: ProgressBar.java:261
com.spvessel.spacevil.Grid.getColumnCount
int getColumnCount()
Getting current columns count in grid.
Definition: Grid.java:134
com.spvessel.spacevil.Decorations.Spacing.vertical
int vertical
Vertical indent between items.
Definition: Spacing.java:15
com.spvessel.spacevil.WrapArea.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing the specified item from the WrapArea.
Definition: WrapArea.java:376
com.spvessel.spacevil.CoreWindow.addItems
void addItems(InterfaceBaseItem... items)
Allows to add multiple items to the window.
Definition: CoreWindow.java:263
com.spvessel.spacevil.LoadingScreen.setFontStyle
void setFontStyle(int style)
Setting font style of the text.
Definition: LoadingScreen.java:217
com.spvessel.spacevil.Flags.GeometryEventType.RESIZE_WIDTH
RESIZE_WIDTH
Definition: GeometryEventType.java:9
com.spvessel.spacevil.MessageItem.getResult
boolean getResult()
Getting MessageItem result.
Definition: MessageItem.java:34
com.spvessel.spacevil.Common.RenderService.setGLLayerViewport
static void setGLLayerViewport(CoreWindow window, InterfaceOpenGLLayer layer)
Setting custom viewport by the specified window and com.spvessel.spacevil.Core.InterfaceOpenGLLayer.
Definition: RenderService.java:47
com.spvessel.spacevil.BaseItem.setMinWidth
void setMinWidth(int width)
Setting the minimum width limit.
Definition: BaseItem.java:362
com.spvessel.spacevil.TextArea.setHScrollBarPolicy
void setHScrollBarPolicy(VisibilityPolicy policy)
Setting horizontal scroll bar visibility policy.
Definition: TextArea.java:131
com.spvessel.spacevil.ButtonCore.getForeground
Color getForeground()
Getting current text color.
Definition: ButtonCore.java:247
com.spvessel.spacevil.Flags.ItemAlignment.LEFT
LEFT
Definition: ItemAlignment.java:8
com.spvessel.spacevil.TextEdit.appendText
void appendText(String text)
Adding the specified text to the end of the existing text.
Definition: TextEdit.java:1206
com.spvessel.spacevil.FloatItem.setConfines
void setConfines()
Overridden method for setting confines according to position and size of the FloatItem (see Prototype...
Definition: FloatItem.java:159
com.spvessel.spacevil.SpinItem.setBackground
void setBackground(Color color)
Setting background color of a SpinItem shape.
Definition: SpinItem.java:217
com.spvessel.spacevil.SelectionItem.updateHeight
void updateHeight()
Updating height of SelectionItem according to wrapped item height.
Definition: SelectionItem.java:94
com.spvessel.spacevil.CursorImage.setImage
void setImage(BufferedImage image)
Setting new image for cursor.
Definition: CursorImage.java:145
com.spvessel.spacevil.HorizontalScrollBar.setStyle
void setStyle(Style style)
Setting style of the ButtonCore.
Definition: HorizontalScrollBar.java:100
com.spvessel.spacevil.Core.EventCommonMethod.getActions
List< InterfaceCommonMethod > getActions()
Definition: EventCommonMethod.java:10
com.spvessel.spacevil.CoreWindow.isFocused
boolean isFocused()
Lets to know if the current window is focused or not.
Definition: CoreWindow.java:793
com.spvessel.spacevil.Decorations.Style.addInnerStyle
void addInnerStyle(String keyName, Style style)
Assigning a style for an item's child by key name.
Definition: Style.java:491
com.spvessel.spacevil.Flags.Orientation.VERTICAL
VERTICAL
Definition: Orientation.java:9
com.spvessel.spacevil.Core.InterfaceSubtractFigure.getXOffset
int getXOffset()
Method for getting shape's shift by X-axis.
com.spvessel.spacevil.CoreWindow.setMaxHeight
void setMaxHeight(int height)
Setting the window maximum height.
Definition: CoreWindow.java:450
com.spvessel.spacevil.Primitive.setStyle
void setStyle(Style style)
Setting a style that describes the appearance of an item.
Definition: Primitive.java:52
com.spvessel.spacevil.WrapGrid.unselect
void unselect()
Unselect selected item.
Definition: WrapGrid.java:161
com.spvessel.spacevil.Core.InterfaceBaseItem.getHandler
CoreWindow getHandler()
Getting the window to which the item belong.
com.spvessel.spacevil.Label.setForeground
void setForeground(float r, float g, float b)
Setting text color of a Label in float RGB format.
Definition: Label.java:312
com.spvessel.spacevil.ListBox.setStyle
void setStyle(Style style)
Setting style of the ButtonCore.
Definition: ListBox.java:626
com.spvessel.spacevil.Decorations.Style.setSpacing
void setSpacing(Spacing spacing)
Setting indents between children of a container type item.
Definition: Style.java:404
com.spvessel.spacevil.TextEdit.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: TextEdit.java:630
com.spvessel.spacevil.Decorations.Effects.removeEffect
static boolean removeEffect(InterfaceBaseItem item, InterfaceEffect effect)
Removing specified effect form item.
Definition: Effects.java:54
com.spvessel.spacevil.Label.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a Label in float RGBA format.
Definition: Label.java:326
com.spvessel.spacevil.ComboBoxDropDown.show
void show()
Shows the ComboBoxDropDown at the position (0, 0).
Definition: ComboBoxDropDown.java:368
com.spvessel.spacevil.Label.setStyle
void setStyle(Style style)
Setting style of the Label.
Definition: Label.java:412
com.spvessel.spacevil.ToolTipItem.show
void show()
Method that describes how to display an item.
Definition: ToolTipItem.java:210
com.spvessel.spacevil.Core.InterfaceTextImage.getWidth
int getWidth()
Method for getting width of the image.
com.spvessel.spacevil.TextEdit.setForeground
void setForeground(int r, int g, int b)
Setting text color of a TextEdit in byte RGB format.
Definition: TextEdit.java:617
com.spvessel.spacevil.Label.Label
Label(String text, boolean hover)
Constructs a Label with text and with the ability to enable or disable mouse events.
Definition: Label.java:73
com.spvessel.spacevil.Decorations.Style.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Alignment of an item's text.
Definition: Style.java:467
com.spvessel.spacevil.Graph.getLineThickness
float getLineThickness()
Getting Graph lines thickness.
Definition: Graph.java:163
com.spvessel.spacevil.ButtonCore.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: ButtonCore.java:100
com.spvessel.spacevil.Decorations.Style.shape
List< float[]> shape
A form of an item's shape.
Definition: Style.java:162
com.spvessel.spacevil.Flags.InputEventType.InputEventType
InputEventType(int type)
Definition: InputEventType.java:20
com.spvessel.spacevil.Decorations.Style.margin
Indents margin
Indents of an item to offset itself relative to its container.
Definition: Style.java:139
com.spvessel.spacevil.ToolTipItem.setOutsideClickClosable
void setOutsideClickClosable(boolean value)
Method for setting boolean value of item's behavior when mouse click occurs outside the item.
Definition: ToolTipItem.java:231
com.spvessel.spacevil.ButtonCore.initElements
void initElements()
Initializing all elements in the ButtonCore.
Definition: ButtonCore.java:258
com.spvessel.spacevil.Flags.KeyCode.UP
UP
Definition: KeyCode.java:23
com.spvessel.spacevil.TreeItem.initElements
void initElements()
Initializing all elements in the TreeItem.
Definition: TreeItem.java:241
com.spvessel.spacevil.HorizontalStack.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing the specified item from the HorizontalStack container.
Definition: HorizontalStack.java:106
com.spvessel.spacevil.CoreWindow.getCount
int getCount()
Definition: CoreWindow.java:140
com.spvessel.spacevil.Decorations.Style.setStyle
void setStyle(InterfaceBaseItem... items)
Setting this style for all items in sequence.
Definition: Style.java:225
com.spvessel.spacevil.CoreWindow.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing a specified item.
Definition: CoreWindow.java:287
com.spvessel.spacevil.Decorations.Style.setBackground
void setBackground(int r, int g, int b, int a)
Setting background color of an item's shape in byte RGBA format.
Definition: Style.java:289
com.spvessel.spacevil.CoreWindow.isAlwaysOnTop
boolean isAlwaysOnTop
Definition: CoreWindow.java:690
com.spvessel.spacevil.Core.InterfaceBaseItem
The main interface of SpaceVIL environment.
Definition: InterfaceBaseItem.java:14
com.spvessel.spacevil.Decorations.Style.getTitleBarStyle
static Style getTitleBarStyle()
Getting default style for a TitleBar item.
Definition: Style.java:1885
com.spvessel.spacevil.Flags.KeyCode.SEMICOLON
SEMICOLON
Definition: KeyCode.java:11
com.spvessel.spacevil.ComboBoxDropDown.getListCount
int getListCount()
Getting number of options in the list.
Definition: ComboBoxDropDown.java:274
com.spvessel.spacevil.RadioButton.setMouseHover
void setMouseHover(boolean value)
Overrided Prototype.setMouseHover(bool) method.
Definition: RadioButton.java:85
com.spvessel.spacevil.Common.DefaultsService.getDefaultImage
static BufferedImage getDefaultImage(EmbeddedImage image, EmbeddedImageSize size)
Getting the specified image by the type and size of the image, which is stored in the SpaceVIL framew...
Definition: DefaultsService.java:236
com.spvessel.spacevil.TextArea.getTextMargin
Indents getTextMargin()
Getting indents of the text.
Definition: TextArea.java:506
com.spvessel.spacevil.TabView.selectTabByName
void selectTabByName(String tabName)
Selecting a tab by its name.
Definition: TabView.java:108
com.spvessel.spacevil.ListArea.getVScrollOffset
long getVScrollOffset()
Getting vertical scroll offset in the ListArea.
Definition: ListArea.java:385
com.spvessel.spacevil.PasswordLine.getForeground
Color getForeground()
Getting current text color.
Definition: PasswordLine.java:218
com.spvessel.spacevil.Flags.InputEventType.getValue
int getValue()
Definition: InputEventType.java:24
com.spvessel.spacevil.TabView.initElements
void initElements()
Initializing all elements in the TabView.
Definition: TabView.java:74
com.spvessel.spacevil.WrapArea.setSelection
void setSelection(int index)
Select item by index.
Definition: WrapArea.java:135
com.spvessel.spacevil.TextArea.setVScrollBarPolicy
void setVScrollBarPolicy(VisibilityPolicy policy)
Setting vertical scroll bar visibility policy.
Definition: TextArea.java:92
com.spvessel.spacevil.TreeItem.getText
String getText()
Getting the current text of the TreeItem.
Definition: TreeItem.java:492
com.spvessel.spacevil.Flags.KeyCode.getEnum
static KeyCode getEnum(int key)
Definition: KeyCode.java:42
com.spvessel.spacevil.LinesContainer.setPoints
void setPoints(List< float[]> coord)
Setting points coordinates.
Definition: LinesContainer.java:29
com.spvessel.spacevil.ListBox.setWidth
void setWidth(int width)
Setting item width.
Definition: ListBox.java:419
com.spvessel.spacevil.PopUpMessage.getText
String getText()
Getting the current text of the PopUpMessage.
Definition: PopUpMessage.java:185
com.spvessel.spacevil.ButtonToggle.initElements
void initElements()
Initializing text in the ButtonToggle.
Definition: ButtonToggle.java:308
com.spvessel.spacevil.Decorations.Style.padding
Indents padding
Indents of an item to offset its children.
Definition: Style.java:127
com.spvessel.spacevil.Decorations.Style.borderFill
Color borderFill
Color of an item's border.
Definition: Style.java:156
com.spvessel.spacevil.Prototype.isMousePressed
boolean isMousePressed()
Returns True if mouse is pressed on this item (mouse cursor located within item's shape and any of th...
Definition: Prototype.java:1316
com.spvessel.spacevil.FreeArea.updateLayout
void updateLayout()
Updating all children positions (implementation of com.spvessel.spacevil.Core.InterfaceFreeLayout).
Definition: FreeArea.java:139
com.spvessel.spacevil.ButtonToggle.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a ButtonToggle text.
Definition: ButtonToggle.java:109
com.spvessel.spacevil.Prototype.getY
int getY()
Getting Y coordinate of the left-top corner of a shape.
Definition: Prototype.java:846
com.spvessel.spacevil.InputDialog.getActionButton
ButtonCore getActionButton()
Getting ACTION button for appearance customizing or assigning new actions.
Definition: InputDialog.java:36
com.spvessel.spacevil.Decorations.Shadow.getYOffset
int getYOffset()
Setting Y shift of the shadow.
Definition: Shadow.java:66
com.spvessel.spacevil.ButtonToggle.getFont
Font getFont()
Getting the current font of the text.
Definition: ButtonToggle.java:195
com.spvessel.spacevil.Tab.setTextMargin
void setTextMargin(int left, int top, int right, int bottom)
Setting indents for the text to offset text relative to Tab.
Definition: Tab.java:253
com.spvessel.spacevil.Core.InterfaceOpenGLLayer.free
void free()
Method to describe disposing OpenGL resources if the item was removed.
com.spvessel.spacevil.Ellipse.quality
int quality
Property to specify number of edges in an ellipse shape.
Definition: Ellipse.java:14
com.spvessel.spacevil.TextArea.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to this TextArea.
Definition: TextArea.java:485
com.spvessel.spacevil.BaseItem.getMargin
Indents getMargin()
Getting the indents of an item to offset itself relative to its container.
Definition: BaseItem.java:149
com.spvessel.spacevil.Decorations.Style.getDefaultCommonStyle
static Style getDefaultCommonStyle()
Getting a default common style.
Definition: Style.java:664
com.spvessel.spacevil.Prototype.update
void update(GeometryEventType type, int value)
Updating an item size or/and position.
Definition: Prototype.java:1108
com.spvessel.spacevil.PopUpMessage.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: PopUpMessage.java:140
com.spvessel.spacevil.ButtonCore.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: ButtonCore.java:136
com.spvessel.spacevil.CoreWindow.setBackground
void setBackground(float r, float g, float b)
Setting window background color.
Definition: CoreWindow.java:191
com.spvessel.spacevil.Flags.InputEventType.TEXT_INPUT
TEXT_INPUT
Definition: InputEventType.java:13
com.spvessel.spacevil.TextView.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to this TextView.
Definition: TextView.java:497
com.spvessel.spacevil.PasswordLine.setSubstrateForeground
void setSubstrateForeground(float r, float g, float b, float a)
Setting substrate text (hint under main text, when you start typing substrate becomes invisible)color...
Definition: PasswordLine.java:412
com.spvessel.spacevil.SelectionItem.updateSize
void updateSize()
Updating size of SelectionItem according to wrapped item size.
Definition: SelectionItem.java:76
com.spvessel.spacevil.Decorations.SubtractFigure.SubtractFigure
SubtractFigure(Figure figure)
Constructs subtract effect with specified shape.
Definition: SubtractFigure.java:21
com.spvessel.spacevil.CheckBox.setForeground
void setForeground(float r, float g, float b, float a)
Setting text color of a CheckBox in float RGBA format.
Definition: CheckBox.java:276
com.spvessel.spacevil.Cell.getX
int getX()
Getting X position of the Cell.
Definition: Cell.java:84
com.spvessel.spacevil.RadioButton.getText
String getText()
Getting the current text of the .
Definition: RadioButton.java:201
com.spvessel.spacevil.RadioButton.setForeground
void setForeground(Color color)
Setting text color of a .
Definition: RadioButton.java:229
com.spvessel.spacevil.InputDialog.setCancelVisible
void setCancelVisible(boolean value)
Setting CANCEL button visible of invisible.
Definition: InputDialog.java:55
com.spvessel.spacevil.Cell.getItem
InterfaceBaseItem getItem()
Getting contained item in the Cell.
Definition: Cell.java:106
com.spvessel.spacevil.WrapGrid.setScrollStep
void setScrollStep(int value)
Setting scroll movement step.
Definition: WrapGrid.java:127
com.spvessel.spacevil.TreeItem.setForeground
void setForeground(int r, int g, int b)
Setting text color of a TreeItem in byte RGB format.
Definition: TreeItem.java:531
com.spvessel.spacevil.TextEdit.setSubstrateForeground
void setSubstrateForeground(int r, int g, int b)
Setting substrate text (hint under main text, when you start typing substrate becomes invisible) colo...
Definition: TextEdit.java:1133
com.spvessel.spacevil.Grid.setWidth
void setWidth(int width)
Setting Grid width.
Definition: Grid.java:285
com.spvessel.spacevil.DialogItem.onCloseDialog
EventCommonMethod onCloseDialog
An event to describe the actions that must be performed after the dialog is closed.
Definition: DialogItem.java:71
com.spvessel.spacevil.MenuItem.MenuItem
MenuItem(ContextMenu contextMenu, String text)
Constructs a MenuItem with text and assigns context menu.
Definition: MenuItem.java:128
com.spvessel.spacevil.SideArea.hide
void hide()
Hide the SideArea without destroying.
Definition: SideArea.java:316
com.spvessel.spacevil.PopUpMessage
PopUpMessage is designed to display short quick messages to the user.
Definition: PopUpMessage.java:28
com.spvessel.spacevil.Common.RenderService.restoreViewport
static void restoreViewport(CoreWindow window)
Restoring initial OpenGL viewport of SpaceVIL environment for the specified window (if it was changed...
Definition: RenderService.java:35
com.spvessel.spacevil.SpinItem.setFontFamily
void setFontFamily(String fontFamily)
Setting new font family of the text.
Definition: SpinItem.java:313
com.spvessel.spacevil.VerticalSlider.setY
void setY(int y)
Setting Y coordinate of the left-top corner of the VerticalSlider.
Definition: VerticalSlider.java:239
com.spvessel.spacevil.ComboBoxDropDown.ComboBoxDropDown
ComboBoxDropDown()
Default ComboBoxDropDown constructor.
Definition: ComboBoxDropDown.java:153
com.spvessel.spacevil.Core.InterfaceEventUpdate
An interface that describes update events by type of event.
Definition: InterfaceEventUpdate.java:9
com.spvessel.spacevil.Flags.Orientation
Orientation enum.
Definition: Orientation.java:8
com.spvessel.spacevil.Core.KeyArgs.mods
List< KeyMods > mods
Used modifiers while typing.
Definition: KeyArgs.java:32
com.spvessel.spacevil.PasswordLine.initElements
void initElements()
Initializing all elements in the PasswordLine.
Definition: PasswordLine.java:248
com.spvessel.spacevil.CoreWindow.getItems
List< InterfaceBaseItem > getItems()
Getting items as a list of IBaseItem items.
Definition: CoreWindow.java:245
com.spvessel.spacevil.Flags.MouseButton.getValue
int getValue()
Definition: MouseButton.java:19
com.spvessel.spacevil.Core.EventCommonMethodState.execute
void execute(InterfaceItem sender)
Definition: EventCommonMethodState.java:42
com.spvessel.spacevil.WrapGrid.WrapGrid
WrapGrid(int cellWidth, int cellHeight, Orientation orientation)
Constructs a WrapGrid with specified cell width, height and orientation.
Definition: WrapGrid.java:272
com.spvessel.spacevil.MessageItem.getOkButton
ButtonCore getOkButton()
Getting OK button for appearance customizing or assigning new actions.
Definition: MessageItem.java:62
com.spvessel.spacevil.CoreWindow.hold
final void hold()
Makes this window inactive.
Definition: CoreWindow.java:1357
com.spvessel.spacevil.Common.DefaultsService.setDefaultTheme
static void setDefaultTheme(ThemeStyle theme)
Setting the default theme for the current application.
Definition: DefaultsService.java:74
com.spvessel.spacevil.ImageItem.setSize
void setSize(int width, int height)
Setting ImageItem size (width and height).
Definition: ImageItem.java:269
com.spvessel.spacevil.Prototype.setMinSize
void setMinSize(int width, int height)
Setting minimum item size limit (width and height limits).
Definition: Prototype.java:686
com.spvessel.spacevil.TreeItem.getForeground
Color getForeground()
Getting current text color.
Definition: TreeItem.java:575
com.spvessel.spacevil.WrapArea.setSelectionVisible
void setSelectionVisible(boolean value)
Enable or disable selection ability of WrapArea.
Definition: WrapArea.java:176
com.spvessel.spacevil.ProgressBar.setMaxValue
void setMaxValue(int value)
Setting the maximum progress value of the unfinished task limit.
Definition: ProgressBar.java:85
com.spvessel.spacevil.BaseItem.setY
void setY(int y)
Setting Y coordinate of the left-top corner of a shape.
Definition: BaseItem.java:685
com.spvessel.spacevil.PasswordLine.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a PasswordLine text.
Definition: PasswordLine.java:59
com.spvessel.spacevil.CoreWindow.setWindowName
void setWindowName(String value)
Setting the window name.
Definition: CoreWindow.java:306
com.spvessel.spacevil.MenuItem.setTextAlignment
void setTextAlignment(List< ItemAlignment > alignment)
Setting alignment of a MenuItem text.
Definition: MenuItem.java:156
com.spvessel.spacevil.ImageItem.ImageItem
ImageItem(BufferedImage picture, boolean hover)
Constructs an ImageItem with an bitmap image with the ability to enable or disable mouse events.
Definition: ImageItem.java:111
com.spvessel.spacevil.ActiveWindow.ActiveWindow
ActiveWindow()
Constructs an ActiveWindow.
Definition: ActiveWindow.java:12
com.spvessel.spacevil.Core.InterfaceBaseItem.getShadowExtension
int[] getShadowExtension()
Getting the values of shadow extensions in pixels.
com.spvessel.spacevil.Core.InterfaceTextEditable
An interface that describes elements containing editable text.
Definition: InterfaceTextEditable.java:6
com.spvessel.spacevil.CheckBox.setForeground
void setForeground(Color color)
Setting text color of a CheckBox.
Definition: CheckBox.java:230
com.spvessel.spacevil.ImageItem.getAreaBounds
Area getAreaBounds()
Getting bounds for an image (for example: to keep aspect ratio).
Definition: ImageItem.java:28
com.spvessel.spacevil.Decorations.Style.getPopUpMessageStyle
static Style getPopUpMessageStyle()
Getting default style for a PopUpMessage item.
Definition: Style.java:1788
com.spvessel.spacevil.TreeItem.getIndicator
ButtonToggle getIndicator()
Getting the branch node indicator of TreeItem.
Definition: TreeItem.java:161
com.spvessel.spacevil.ListArea.insertItem
void insertItem(InterfaceBaseItem item, int index)
Insert item into the ListArea by index.
Definition: ListArea.java:256
com.spvessel.spacevil.Cell.getColumn
int getColumn()
Getting Cell column number.
Definition: Cell.java:64
com.spvessel.spacevil.Core.InterfaceSubtractFigure.getYOffset
int getYOffset()
Method for getting shape's shift by Y-axis.
com.spvessel.spacevil.Prototype.getHoverRule
ItemHoverRule getHoverRule()
Getting the hovering rule of this item.
Definition: Prototype.java:1438
com.spvessel.spacevil.Prototype.setMouseHover
void setMouseHover(boolean value)
Setting this item hovered (mouse cursor located within item's shape).
Definition: Prototype.java:1305
com.spvessel.spacevil.Core.EventCommonMethod.size
int size()
Definition: EventCommonMethod.java:14
com.spvessel.spacevil.Prototype.addItems
void addItems(InterfaceBaseItem... items)
Adding sequence of items into the container (this).
Definition: Prototype.java:1087
com.spvessel.spacevil.HorizontalSplitArea.setStyle
void setStyle(Style style)
Setting style of the ButtonCore.
Definition: HorizontalSplitArea.java:210
com.spvessel.spacevil.Flags.EmbeddedImage.HOME
HOME
Definition: EmbeddedImage.java:8
com.spvessel.spacevil.Core.InterfaceBaseItem.setParent
void setParent(Prototype parent)
Setting the parent of the item.
com.spvessel.spacevil.TitleBar.setFontSize
void setFontSize(int size)
Setting font size of the text.
Definition: TitleBar.java:201
com.spvessel.spacevil.Primitive.getCoreStyle
Style getCoreStyle()
Getting the core (only appearance properties without inner styles) style of an item.
Definition: Primitive.java:77
com.spvessel.spacevil.OpenEntryDialog.setStyle
void setStyle(Style style)
Setting style of the OpenEntryDialog.
Definition: OpenEntryDialog.java:560
com.spvessel.spacevil.ListBox.isSelectionVisible
boolean isSelectionVisible()
Returns True if selection ability of ListArea is enabled otherwise returns False.
Definition: ListBox.java:90
com.spvessel.spacevil.Core.InterfaceInputTextMethodState.execute
void execute(InterfaceItem sender, TextInputArgs args)
com.spvessel.spacevil.MessageBox.getMessageText
String getMessageText()
Getting the current text of message of MessageBox.
Definition: MessageBox.java:129
com.spvessel.spacevil.Decorations.SubtractFigure.setAlignment
void setAlignment(ItemAlignment... alignments)
Setting shape's allignment within the item.
Definition: SubtractFigure.java:123
com.spvessel.spacevil.TreeView.eventSortTree
EventCommonMethod eventSortTree
Definition: TreeView.java:26
com.spvessel.spacevil.Core.EventInputTextMethodState
Definition: EventInputTextMethodState.java:6
com.spvessel.spacevil.CoreWindow.setPadding
void setPadding(Indents padding)
Setting padding indents.
Definition: CoreWindow.java:223
com.spvessel.spacevil.ListArea
ListArea is a scrollable container for other elements with ability of selection.
Definition: ListArea.java:17
com.spvessel.spacevil.FloatItem.initElements
void initElements()
Initializing FloatItem.
Definition: FloatItem.java:82
com.spvessel.spacevil.Flags.ItemAlignment.TOP
TOP
Definition: ItemAlignment.java:8
com.spvessel.spacevil.Decorations.Style.getListAreaStyle
static Style getListAreaStyle()
Getting default style for a ListArea item.
Definition: Style.java:1473
com.spvessel.spacevil.SpinItem.setForeground
void setForeground(Color color)
Setting text color of a SpinItem.
Definition: SpinItem.java:331
com.spvessel.spacevil.ComboBox.setTextAlignment
void setTextAlignment(ItemAlignment... alignment)
Setting alignment of a ComboBox text.
Definition: ComboBox.java:99
com.spvessel.spacevil.Core.InterfaceDropMethodState
Definition: InterfaceDropMethodState.java:3
com.spvessel.spacevil.Decorations.Border.setThickness
void setThickness(int value)
Setting border thickness of an item's shape.
Definition: Border.java:59
com.spvessel.spacevil.Tab.setForeground
void setForeground(int r, int g, int b, int a)
Setting background color of an item in byte RGBA format.
Definition: Tab.java:376
com.spvessel.spacevil.Prototype.clear
void clear()
Removing all children.
Definition: Prototype.java:1067
com.spvessel.spacevil.TreeItem.addItem
void addItem(InterfaceBaseItem item)
Adding item into the TreeItem.
Definition: TreeItem.java:336
com.spvessel.spacevil.GraphicsMathService.getEllipse
static List< float[]> getEllipse(float w, float h, int x, int y, int n)
Make an ellipse.
Definition: GraphicsMathService.java:424
com.spvessel.spacevil.TitleBar.setForeground
void setForeground(float r, float g, float b)
Setting text color of a TitleBar in float RGB format.
Definition: TitleBar.java:308
com.spvessel.spacevil.Decorations.CornerRadius.CornerRadius
CornerRadius()
Constructs a CornerRadius with default radius values ( = 0) for each corner.
Definition: CornerRadius.java:67
com.spvessel.spacevil.ImageItem.setHeight
void setHeight(int height)
Setting ImageItem height.
Definition: ImageItem.java:282
com.spvessel.spacevil.Flags.InputEventType.VALUE_CHANGED
VALUE_CHANGED
Definition: InputEventType.java:7
com.spvessel.spacevil.Core.InterfaceFreeLayout
An interface that defines free type of a container.
Definition: InterfaceFreeLayout.java:6
com.spvessel.spacevil.ProgressBar.setX
void setX(int x)
Setting X coordinate of the left-top corner of a shape.
Definition: ProgressBar.java:364
com.spvessel.spacevil.Decorations.Figure.getFigure
List< float[]> getFigure()
Getting list of pairs - [x, y] coordinates of a shape.
Definition: Figure.java:16
com.spvessel.spacevil.WrapGrid.getCellHeight
int getCellHeight()
Getting current cell height.
Definition: WrapGrid.java:85
com.spvessel.spacevil.Prototype.setSpacing
void setSpacing(Spacing spacing)
Setting indents between children of a container type item.
Definition: Prototype.java:230
com.spvessel.spacevil.Prototype.getShadowColor
Color getShadowColor()
Getting shadow color.
Definition: Prototype.java:940
com.spvessel.spacevil.Core.EventKeyMethodState.clear
void clear()
Definition: EventKeyMethodState.java:36
com.spvessel.spacevil.Flags.EmbeddedImage.USER
USER
Definition: EmbeddedImage.java:8
com.spvessel.spacevil.MenuItem.hide
void hide()
Hides the assigned ContextMenu.
Definition: MenuItem.java:432
com.spvessel.spacevil.Core.InterfaceItem.setTriangles
void setTriangles(List< float[]> triangles)
Method for setting triangles as item's shape.
com.spvessel.spacevil.CoreWindow.eventScrollDown
EventMouseMethodState eventScrollDown
Lets to describe the actions when mouse wheel scrolls down.
Definition: CoreWindow.java:1036
com.spvessel.spacevil.Decorations.Style.textAlignment
List< ItemAlignment > textAlignment
Alignment of an item's text.
Definition: Style.java:107
com.spvessel.spacevil.ComboBox.setCurrentIndex
void setCurrentIndex(int index)
Selecting option by its index in the drop-down list.
Definition: ComboBox.java:376
com.spvessel.spacevil.TextArea.setForeground
void setForeground(int r, int g, int b)
Setting text color of a TextArea in byte RGB format.
Definition: TextArea.java:603
com.spvessel.spacevil.ComboBox.getListContent
List< InterfaceBaseItem > getListContent()
Getting all existing options (list of com.spvessel.spacevil.InterfaceBaseItem objects).
Definition: ComboBox.java:409
com.spvessel.spacevil.ComboBoxDropDown.release
void release()
Disposing ComboBoxDropDown resources if it was removed.
Definition: ComboBoxDropDown.java:54
com.spvessel.spacevil.MessageItem.setMessageText
void setMessageText(String text)
Setting a text of message of MessageItem.
Definition: MessageItem.java:133
com.spvessel.spacevil.Rectangle.makeShape
void makeShape()
Overridden method for stretching the rectangle shape relative to the current size.
Definition: Rectangle.java:62
com.spvessel.spacevil.Flags.KeyCode.LEFTCONTROL
LEFTCONTROL
Definition: KeyCode.java:29
com.spvessel.spacevil.Decorations.Style.getTabViewStyle
static Style getTabViewStyle()
Getting default style for a *** item.
Definition: Style.java:2619
com.spvessel.spacevil.Decorations.Style.removeItemState
void removeItemState(ItemStateType type)
Removing visual state of an item by type.
Definition: Style.java:563
com.spvessel.spacevil.MenuItem.MenuItem
MenuItem(String text)
Constructs a MenuItem with text.
Definition: MenuItem.java:116
com.spvessel.spacevil.SelectionItem.isSelected
boolean isSelected()
Returns True if SelectionItem is selected otherwise returns False.
Definition: SelectionItem.java:106
com.spvessel.spacevil.Flags.EmbeddedImage
Enum of SpaceVIL embedded images.
Definition: EmbeddedImage.java:6
com.spvessel.spacevil.WindowsBox.tryShow
static boolean tryShow(String name)
Try to show a window by its name.
Definition: WindowsBox.java:33
com.spvessel.spacevil.TitleBar.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to TitleBar.
Definition: TitleBar.java:162
com.spvessel.spacevil.Core.InterfaceImageItem
An interface that discribes such type of items that are images (for texturing).
Definition: InterfaceImageItem.java:9
com.spvessel.spacevil.Common.CommonService.currentCursor
static CursorImage currentCursor
Definition: CommonService.java:58
com.spvessel.spacevil.Decorations.Style.getSelectionItemStyle
static Style getSelectionItemStyle()
Getting default style for a SelectionItem item.
Definition: Style.java:2416
com.spvessel.spacevil.ListBox.getSelection
int getSelection()
Getting index of selected item.
Definition: ListBox.java:53
com.spvessel.spacevil.Flags.GeometryEventType
Enum of event types directly related to events that change the size and position of an item.
Definition: GeometryEventType.java:8
com.spvessel.spacevil.Decorations.Figure.updatePosition
List< float[]> updatePosition(int x, int y)
Updating the coordinates of triangles with specified shifts along the X and Y axis.
Definition: Figure.java:54
com.spvessel.spacevil.RadioButton.setForeground
void setForeground(float r, float g, float b)
Setting text color of a in float RGB format.
Definition: RadioButton.java:263
com.spvessel.spacevil.FileSystemEntry.getTextWidth
int getTextWidth()
Getting the text width (useful when you need resize FileSystemEntry by text width).
Definition: FileSystemEntry.java:200
com.spvessel.spacevil.Prototype.getHandler
CoreWindow getHandler()
Getting the window to which the item belongs.
Definition: Prototype.java:167
com.spvessel.spacevil.Decorations.CornerRadius.CornerRadius
CornerRadius(float radius)
Constructs a CornerRadius with the same radius values for each corner of the rectangle object.
Definition: CornerRadius.java:75
com.spvessel.spacevil.PopUpMessage.getTimeOut
int getTimeOut()
Getting current waiting time in milliseconds after which PopUpMessage will be closed.
Definition: PopUpMessage.java:53
com.spvessel.spacevil.Core.TextInputArgs
A class that describe keyboard text typing input.
Definition: TextInputArgs.java:11
com.spvessel.spacevil.Flags.OpenDialogType.OPEN
OPEN
Definition: OpenDialogType.java:8
com.spvessel.spacevil.Core.EventKeyMethodState.execute
void execute(InterfaceItem sender, KeyArgs args)
Definition: EventKeyMethodState.java:42
com.spvessel.spacevil.TreeItem
TreeItem is designed to be a node for com.spvessel.spacevil.TreeView (branch-leaf type of container).
Definition: TreeItem.java:35
com.spvessel.spacevil.Core.EventCommonMethodState.getActions
List< InterfaceCommonMethodState > getActions()
Definition: EventCommonMethodState.java:10
com.spvessel.spacevil.OpenEntryDialog
OpenEntryDialog is user interface element for browsing file system to select a file or folder to open...
Definition: OpenEntryDialog.java:29
com.spvessel.spacevil.OpenDialog.setTitle
void setTitle(String title)
Setting a title text of the dialog window.
Definition: OpenDialog.java:20
com.spvessel.spacevil.ContextMenu.initElements
void initElements()
Initializing all elements in the ContextMenu.
Definition: ContextMenu.java:128
com.spvessel.spacevil.Core.InterfaceOpenGLLayer
Interface for providing OpenGL within SpaceVIL environment.
Definition: InterfaceOpenGLLayer.java:6
com.spvessel.spacevil.Core.InterfaceSize
An interface that describes the attributes of the size of a shape.
Definition: InterfaceSize.java:7
com.spvessel.spacevil.ListBox.getListContent
List< InterfaceBaseItem > getListContent()
Getting content of the list area of ListBox.
Definition: ListBox.java:579
com.spvessel.spacevil.TreeItem.getParentBranch
TreeItem getParentBranch()
Getting the parent branch node that contains this TreeItem.
Definition: TreeItem.java:88
com.spvessel.spacevil.Core.InterfaceBehavior.setHeightPolicy
void setHeightPolicy(SizePolicy policy)
Setting height policy of an item's shape.
com.spvessel.spacevil.Flags.InputState.getValue
int getValue()
Definition: InputState.java:16
com.spvessel.spacevil.Prototype.addItem
void addItem(InterfaceBaseItem item)
Adding item into the container (this).
Definition: Prototype.java:1098
com.spvessel.spacevil.Decorations.Style.getSideAreaStyle
static Style getSideAreaStyle()
Getting default style for a SideArea item.
Definition: Style.java:2481
com.spvessel.spacevil.Flags.KeyCode.z
z
Definition: KeyCode.java:16
com.spvessel.spacevil.ListBox.setSelection
void setSelection(int index)
Select item by index.
Definition: ListBox.java:62
com.spvessel.spacevil.Core.KeyArgs.key
KeyCode key
Key code as com.spvessel.spacevil.Flags.KeyCode.
Definition: KeyArgs.java:17
com.spvessel.spacevil.Prototype.isVisible
boolean isVisible()
Setting the visibility status of an item.
Definition: Prototype.java:1152
com.spvessel.spacevil.Label.getHoverVerification
boolean getHoverVerification(float xpos, float ypos)
Definition: Label.java:36
com.spvessel.spacevil.Decorations.Border.isVisible
boolean isVisible
Propery that defines if border is visible.
Definition: Border.java:66
com.spvessel.spacevil.Flags.EmbeddedCursor.getValue
int getValue()
Definition: EmbeddedCursor.java:31
com.spvessel.spacevil.OpenDialog
Abstract class containing all common methods and properties for creating modal window for file browsi...
Definition: OpenDialog.java:11
com.spvessel.spacevil.CoreWindow.getShadeColor
Color getShadeColor()
Getting the current dimmer color.
Definition: CoreWindow.java:1309
com.spvessel.spacevil.ComboBox.setTextMargin
void setTextMargin(Indents margin)
Setting indents for the text to offset text relative to ComboBox.
Definition: ComboBox.java:119
com.spvessel.spacevil.CoreWindow.eventMouseDoubleClick
EventMouseMethodState eventMouseDoubleClick
Lets to describe the actions when the root item of the window was double clicked.
Definition: CoreWindow.java:1009
com.spvessel.spacevil.PasswordLine.clear
void clear()
Remove all text from the PasswordLine.
Definition: PasswordLine.java:296
com.spvessel.spacevil.ComboBoxDropDown.initElements
void initElements()
Initializing all elements in the ComboBoxDropDown.
Definition: ComboBoxDropDown.java:230
com.spvessel.spacevil.VerticalSlider.VerticalSlider
VerticalSlider()
Default VerticalSlider constructor.
Definition: VerticalSlider.java:188
com.spvessel.spacevil.Decorations.Style.getComboBoxDropDownStyle
static Style getComboBoxDropDownStyle()
Getting default style for a ComboBoxDropDown item.
Definition: Style.java:908
com.spvessel.spacevil.Core.MouseArgs.state
InputState state
State of input as com.spvessel.spacevil.Flags.InputState.
Definition: MouseArgs.java:22
com.spvessel.spacevil.BaseItem.setAlignment
void setAlignment(List< ItemAlignment > alignment)
Setting an alignment of an item's shape relative to its container.
Definition: BaseItem.java:556
com.spvessel.spacevil.TextArea.cutText
String cutText()
Cuts and returns the current selected text.
Definition: TextArea.java:693
com.spvessel.spacevil.Core.Geometry.setMinWidth
void setMinWidth(int width)
Setting the minimum width limit.
Definition: Geometry.java:52
com.spvessel.spacevil.PointsContainer.setPointShape
void setPointShape(List< float[]> shape)
Setting custom shape for points (if one want to use other shape than circle).
Definition: PointsContainer.java:71
com.spvessel.spacevil.Prototype.setVisible
void setVisible(boolean value)
Setting the visibility status of an item.
Definition: Prototype.java:1163
com.spvessel.spacevil.HorizontalSlider.setX
void setX(int x)
Setting X coordinate of the left-top corner of the HorizontalSlider.
Definition: HorizontalSlider.java:241
com.spvessel.spacevil.CheckBox.isChecked
boolean isChecked()
Returns True if CheckBox is checked otherwise returns False.
Definition: CheckBox.java:310
com.spvessel.spacevil.ImageItem.keepAspectRatio
void keepAspectRatio(boolean value)
Setting value to keep or not to keep еру aspect ratio of the image.
Definition: ImageItem.java:248
com.spvessel.spacevil.GraphicsMathService.getRoundSquareBorder
static List< float[]> getRoundSquareBorder(CornerRadius cornerRadius, float width, float height, float thickness, int x, int y)
Make a rectangle border with roundness corners.
Definition: GraphicsMathService.java:734
com.spvessel.spacevil.WrapArea.setScrollOffset
void setScrollOffset(long value)
Setting scroll offset of the WrapArea.
Definition: WrapArea.java:481
com.spvessel.spacevil.Decorations.Style.getTabBarStyle
static Style getTabBarStyle()
Getting default style for a TabBar item.
Definition: Style.java:2607
com.spvessel.spacevil.Decorations.ItemState
A class that describes state of the item and its changes according to state value.
Definition: ItemState.java:9
com.spvessel.spacevil.Prototype.setAlignment
void setAlignment(List< ItemAlignment > alignment)
Setting an alignment of an item's shape relative to its container.
Definition: Prototype.java:726
com.spvessel.spacevil.Prototype.setCustomFigure
void setCustomFigure(Figure figure)
Setting the custom shape to replace the default rectangle shape.
Definition: Prototype.java:1426
com.spvessel.spacevil.BaseItem.setHeightPolicy
void setHeightPolicy(SizePolicy policy)
Setting height policy of an item's shape.
Definition: BaseItem.java:628
com.spvessel.spacevil.Core.InterfaceMouseMethodState.execute
void execute(InterfaceItem sender, MouseArgs args)
com.spvessel.spacevil.Decorations.Spacing
A class that store vertical and horizontal spacing values of the item.
Definition: Spacing.java:6
com.spvessel.spacevil.FloatItem.isFloating
boolean isFloating
Property for enabling/disabling drag and drop.
Definition: FloatItem.java:27
com.spvessel.spacevil.Common.CommonService.GlobalLocker
static final Lock GlobalLocker
Definition: CommonService.java:48
com.spvessel.spacevil.TabView.removeTab
boolean removeTab(Tab tab)
Removing a tab.
Definition: TabView.java:258
com.spvessel.spacevil.MessageItem.getMessageText
String getMessageText()
Getting the current text of message of MessageItem.
Definition: MessageItem.java:142
com.spvessel.spacevil.HorizontalSlider.eventValueChanged
EventCommonMethodState eventValueChanged
Event that is invoked when value of the slider is changed.
Definition: HorizontalSlider.java:56
com.spvessel.spacevil.ContextMenu.returnFocus
Prototype returnFocus
Property that allows to specify what item will be focused after ContextMenu is closed.
Definition: ContextMenu.java:37
com.spvessel.spacevil.ListArea.setStep
void setStep(int value)
Setting scroll movement step.
Definition: ListArea.java:48
com.spvessel.spacevil.Core.InterfaceBehavior.setWidthPolicy
void setWidthPolicy(SizePolicy policy)
Setting width policy of an item's shape.
com.spvessel.spacevil.SpaceVILConstants
Definition: SpaceVILConstants.java:3
com.spvessel.spacevil.Core.Scale.Scale
Scale()
Default Scale constructor.
Definition: Scale.java:14
com.spvessel.spacevil.TextEdit.clear
void clear()
Deletes all text in the TextEdit.
Definition: TextEdit.java:941
com.spvessel.spacevil.VerticalScrollBar.downArrow
ButtonCore downArrow
Button to scroll down.
Definition: VerticalScrollBar.java:29
com.spvessel.spacevil.WrapGrid.getRowCount
int getRowCount()
Getting current row count.
Definition: WrapGrid.java:58
com.spvessel.spacevil.WrapArea.setListContent
void setListContent(List< InterfaceBaseItem > content)
Adding all elements in the WrapArea from the given list.
Definition: WrapArea.java:357
com.spvessel.spacevil.LoadingScreen.setValueVisible
void setValueVisible(boolean value)
Setting the text that represents the progress of the unfinished task, visible or invisible.
Definition: LoadingScreen.java:48
com.spvessel.spacevil.WrapGrid.getSelection
int getSelection()
Getting index of selected item.
Definition: WrapGrid.java:145
com.spvessel.spacevil.TextArea.setFont
void setFont(Font font)
Setting font of the text.
Definition: TextArea.java:515
com.spvessel.spacevil.Core.InterfaceSize.getMinHeight
int getMinHeight()
Method for getting the minimum height limit.
com.spvessel.spacevil.ComboBox.removeItem
boolean removeItem(InterfaceBaseItem item)
Removing item from ComboBox.
Definition: ComboBox.java:367
com.spvessel.spacevil.Flags.Side.TOP
TOP
Definition: Side.java:8
com.spvessel.spacevil.Core.InterfaceSize.setWidth
void setWidth(int width)
Method setting item width.
com.spvessel.spacevil.Core.Position.setX
void setX(int x)
Setting X position of the 2D point.
Definition: Position.java:31