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.
com.spvessel.spacevil.ToolTip Class Reference

ToolTip is a static class for com.spvessel.spacevil.ToolTipItem managing. More...

Static Public Member Functions

static void setStyle (CoreWindow window, Style style)
 Setting style for ToolTipItem of the specified window. More...
 
static void setTimeOut (CoreWindow window, int ms)
 Setting waiting time in milliseconds after which ToolTipItem appears. More...
 
static int getTimeOut (CoreWindow window)
 Getting current waiting time in milliseconds after which ToolTipItem appears. More...
 
static void setBackground (CoreWindow window, Color color)
 Setting background color of ToolTipItem. More...
 
static void setForeground (CoreWindow window, Color color)
 Setting text color of ToolTipItem. More...
 
static void setFont (CoreWindow window, Font font)
 Setting text font of ToolTipItem. More...
 
static void setBorder (CoreWindow window, Border border)
 Setting border for ToolTipItem. More...
 
static void setShadow (CoreWindow window, Shadow shadow)
 Setting shadow for ToolTipItem. More...
 
static void setShadowDrop (CoreWindow window, boolean value)
 Setting ToolTipItem shadow visibility. More...
 
static void addItems (CoreWindow window, InterfaceBaseItem... items)
 Adding item to the ToolTipItem for decoration or extension. More...
 

Detailed Description

ToolTip is a static class for com.spvessel.spacevil.ToolTipItem managing.

Every window has its own ToolTipItem.

Member Function Documentation

◆ addItems()

static void com.spvessel.spacevil.ToolTip.addItems ( CoreWindow  window,
InterfaceBaseItem...  items 
)
static

Adding item to the ToolTipItem for decoration or extension.

Every window has its own ToolTipItem.

Parameters
windowWindow as com.spvessel.spacevil.CoreWindow.
itemsSequence of items as com.spvessel.spacevil.Core.InterfaceBaseItem.

◆ getTimeOut()

static int com.spvessel.spacevil.ToolTip.getTimeOut ( CoreWindow  window)
static

Getting current waiting time in milliseconds after which ToolTipItem appears.

Every window has its own ToolTipItem.

Parameters
windowWindow as com.spvessel.spacevil.CoreWindow.
Returns
Current waiting time in milliseconds.

◆ setBackground()

static void com.spvessel.spacevil.ToolTip.setBackground ( CoreWindow  window,
Color  color 
)
static

Setting background color of ToolTipItem.

Every window has its own ToolTipItem.

Parameters
windowWindow as com.spvessel.spacevil.CoreWindow.
colorBackground color as java.awt.Color.

◆ setBorder()

static void com.spvessel.spacevil.ToolTip.setBorder ( CoreWindow  window,
Border  border 
)
static

Setting border for ToolTipItem.

Every window has its own ToolTipItem.

Parameters
windowWindow as com.spvessel.spacevil.CoreWindow.
borderBorder as com.spvessel.spacevil.Decorations.Border.

◆ setFont()

static void com.spvessel.spacevil.ToolTip.setFont ( CoreWindow  window,
Font  font 
)
static

Setting text font of ToolTipItem.

Every window has its own ToolTipItem.

Parameters
windowWindow as com.spvessel.spacevil.CoreWindow.
fontFont as java.awt.Font.

◆ setForeground()

static void com.spvessel.spacevil.ToolTip.setForeground ( CoreWindow  window,
Color  color 
)
static

Setting text color of ToolTipItem.

Every window has its own ToolTipItem.

Parameters
windowWindow as com.spvessel.spacevil.CoreWindow.
colorText color as java.awt.Color.

◆ setShadow()

static void com.spvessel.spacevil.ToolTip.setShadow ( CoreWindow  window,
Shadow  shadow 
)
static

Setting shadow for ToolTipItem.

Every window has its own ToolTipItem.

Parameters
windowWindow as com.spvessel.spacevil.CoreWindow.
shadowShadow as com.spvessel.spacevil.Decorations.Shadow.

◆ setShadowDrop()

static void com.spvessel.spacevil.ToolTip.setShadowDrop ( CoreWindow  window,
boolean  value 
)
static

Setting ToolTipItem shadow visibility.

Every window has its own ToolTipItem.

True: shadow is visible. False: shadow is invisible.

Parameters
windowWindow as com.spvessel.spacevil.CoreWindow.
valueTrue: shadow is visible. False: shadow is invisible.

◆ setStyle()

static void com.spvessel.spacevil.ToolTip.setStyle ( CoreWindow  window,
Style  style 
)
static

Setting style for ToolTipItem of the specified window.

Every window has its own ToolTipItem.

Parameters
windowWindow as com.spvessel.spacevil.CoreWindow.
styleStyle as com.spvessel.spacevil.Decorations.Style.

◆ setTimeOut()

static void com.spvessel.spacevil.ToolTip.setTimeOut ( CoreWindow  window,
int  ms 
)
static

Setting waiting time in milliseconds after which ToolTipItem appears.

Every window has its own ToolTipItem.

Default: 500 milliseconds (0.5 seconds).

Parameters
windowWindow as com.spvessel.spacevil.CoreWindow.
msWaiting time in milliseconds.

The documentation for this class was generated from the following file: