|
| ButtonCore | getCloseButton () |
| | Getting close button. More...
|
| |
| void | setClosable (boolean value) |
| | Setting tab to support closing or not support closing. More...
|
| |
| boolean | isClosable () |
| | Returns True if tab support closing otherwise returns False. More...
|
| |
| | Tab (String text) |
| | Constructs Tab with the specified text. More...
|
| |
| | Tab (String text, String name) |
| | Constructs Tab with specified text and name of the Tab. More...
|
| |
| | Tab () |
| | Default Tab constructor. More...
|
| |
| void | setDraggable (boolean value) |
| | Setting tab to support drag and drop or not. More...
|
| |
| boolean | isDraggable () |
| | Returns True if tab support drag and drop otherwise returns False. More...
|
| |
| boolean | isToggled () |
| | Returns True if Tab is selected otherwise returns False. More...
|
| |
| void | setToggled (boolean value) |
| | Setting Tab selected or unselected. More...
|
| |
| void | release () |
| | Disposing Tab resources if the Tab was removed. More...
|
| |
| void | setTextAlignment (ItemAlignment... alignment) |
| | Setting alignment of a Tab text. More...
|
| |
| void | setTextAlignment (List< ItemAlignment > alignment) |
| | Setting alignment of a Tab text. More...
|
| |
| void | setTextMargin (Indents margin) |
| | Setting indents for the text to offset text relative to Tab. More...
|
| |
| void | setTextMargin (int left, int top, int right, int bottom) |
| | Setting indents for the text to offset text relative to Tab. More...
|
| |
| Indents | getTextMargin () |
| | Getting indents of the text. More...
|
| |
| void | setFont (Font font) |
| | Setting font of the text. More...
|
| |
| void | setFontSize (int size) |
| | Setting font size of the text. More...
|
| |
| void | setFontStyle (int style) |
| | Setting font style of the text. More...
|
| |
| void | setFontFamily (String fontFamily) |
| | Setting new font family of the text. More...
|
| |
| Font | getFont () |
| | Getting the current font of the text. More...
|
| |
| void | setText (String text) |
| | Setting the text. More...
|
| |
| String | getText () |
| | Getting the current text of the Tab. More...
|
| |
| int | getTextWidth () |
| | Getting the text width (useful when you need resize Tab by text width). More...
|
| |
| int | getTextHeight () |
| | Getting the text height (useful when you need resize Tab by text height). More...
|
| |
| void | setForeground (Color color) |
| | Setting text color of a Tab. More...
|
| |
| void | setForeground (int r, int g, int b) |
| | Setting text color of a Tab in byte RGB format. More...
|
| |
| void | setForeground (int r, int g, int b, int a) |
| | Setting background color of an item in byte RGBA format. More...
|
| |
| void | setForeground (float r, float g, float b) |
| | Setting text color of a Tab in float RGB format. More...
|
| |
| void | setForeground (float r, float g, float b, float a) |
| | Setting text color of a Tab in float RGBA format. More...
|
| |
| Color | getForeground () |
| | Getting current text color. More...
|
| |
| void | initElements () |
| | Initializing all elements in the Tab. More...
|
| |
| void | removeTab () |
| | Removing Tab. More...
|
| |
| void | setStyle (Style style) |
| | Setting style of the Tab. More...
|
| |
| | Prototype () |
| | Default constructor of Prototype class. More...
|
| |
| void | setHandler (CoreWindow handler) |
| | Setting the window to which the item will belong. More...
|
| |
| CoreWindow | getHandler () |
| | Getting the window to which the item belongs. More...
|
| |
| String | getToolTip () |
| | Getting tooltip text of the item. More...
|
| |
| void | setToolTip (String text) |
| | Setting tooltip text of the item. More...
|
| |
| Prototype | getParent () |
| | Getting the parent of the item. More...
|
| |
| void | setParent (Prototype parent) |
| | Setting the parent of the item. More...
|
| |
| Spacing | getSpacing () |
| | Getting indents between children of a container type item. More...
|
| |
| void | setSpacing (Spacing spacing) |
| | Setting indents between children of a container type item. More...
|
| |
| void | setSpacing (int horizontal, int vertical) |
| | Setting indents between children of a container type item. More...
|
| |
| Indents | getPadding () |
| | Getting indents of an item for offset its children. More...
|
| |
| void | setPadding (Indents padding) |
| | Setting indents of an item to offset its children. More...
|
| |
| void | setPadding (int left, int top, int right, int bottom) |
| | Setting indents of an item to offset its children. More...
|
| |
| Indents | getMargin () |
| | Getting the indents of an item to offset itself relative to its container. More...
|
| |
| void | setMargin (Indents margin) |
| | Setting the indents of an item to offset itself relative to its container. More...
|
| |
| void | setMargin (int left, int top, int right, int bottom) |
| | Setting the indents of an item to offset itself relative to its container. More...
|
| |
| void | setBorder (Border border) |
| | Setting border of an item's shape. More...
|
| |
| void | setBorderFill (Color fill) |
| | Setting the border color of an item's shape. More...
|
| |
| Color | getBorderFill () |
| | Getting the border color oa an item's shape. More...
|
| |
| void | setBorderFill (int r, int g, int b) |
| | Setting the border color of an item's shape in byte RGB format. More...
|
| |
| void | setBorderFill (int r, int g, int b, int a) |
| | Setting the border color of an item's shape in byte RGB format. More...
|
| |
| void | setBorderFill (float r, float g, float b) |
| | Setting the border color of an item's shape in float RGB format. More...
|
| |
| void | setBorderFill (float r, float g, float b, float a) |
| | Setting the border color of an item's shape in float RGBA format. More...
|
| |
| void | setBorderRadius (CornerRadius radius) |
| | Setting radius of the border's corners. More...
|
| |
| void | setBorderRadius (int radius) |
| | Setting border radius with the same values for each corner of the rectangle object. More...
|
| |
| CornerRadius | getBorderRadius () |
| | Getting border radiuses. More...
|
| |
| void | setBorderThickness (int thickness) |
| | Setting border thickness of an item's shape. More...
|
| |
| int | getBorderThickness () |
| | Getting border thickness of an item's shape. More...
|
| |
| List< float[]> | getTriangles () |
| | Getting triangles of item's shape. More...
|
| |
| void | setTriangles (List< float[]> triangles) |
| | Setting triangles as item's shape. More...
|
| |
| void | makeShape () |
| | Making default item's shape. More...
|
| |
| void | setBackground (Color color) |
| | Setting background color of an item's shape. More...
|
| |
| void | setBackground (int r, int g, int b) |
| | Setting background color of an item's shape in byte RGB format. More...
|
| |
| void | setBackground (int r, int g, int b, int a) |
| | Setting background color of an item in byte RGBA format. More...
|
| |
| void | setBackground (float r, float g, float b) |
| | Setting background color of an item in float RGB format. More...
|
| |
| void | setBackground (float r, float g, float b, float a) |
| | Setting background color of an item in float RGBA format. More...
|
| |
| Color | getBackground () |
| | Getting background color of an item. More...
|
| |
| void | setItemName (String name) |
| | Setting the name of the item. More...
|
| |
| String | getItemName () |
| | Getting the name of the item. More...
|
| |
| void | setMinWidth (int width) |
| | Setting the minimum width limit. More...
|
| |
| int | getMinWidth () |
| | Getting the minimum width limit. More...
|
| |
| void | setWidth (int width) |
| | Setting item width. More...
|
| |
| int | getWidth () |
| | Getting item width. More...
|
| |
| void | setMaxWidth (int width) |
| | Setting the maximum width limit. More...
|
| |
| int | getMaxWidth () |
| | Getting the maximum width limit. More...
|
| |
| void | setMinHeight (int height) |
| | Setting the minimum height limit. More...
|
| |
| int | getMinHeight () |
| | Getting the minimum height limit. More...
|
| |
| void | setHeight (int height) |
| | Setting item height. More...
|
| |
| int | getHeight () |
| | Getting item height. More...
|
| |
| void | setMaxHeight (int height) |
| | Setting the maximum height limit. More...
|
| |
| int | getMaxHeight () |
| | Getting the maximum height limit. More...
|
| |
| void | setSize (int width, int height) |
| | Setting item size (width and height). More...
|
| |
| Size | getSize () |
| | Getting current item size. More...
|
| |
| void | setMinSize (int width, int height) |
| | Setting minimum item size limit (width and height limits). More...
|
| |
| Size | getMinSize () |
| | Getting current item minimum size limit. More...
|
| |
| void | setMaxSize (int width, int height) |
| | Setting maximum item size limit (width and height limits). More...
|
| |
| Size | getMaxSize () |
| | Getting current item maximum size limit. More...
|
| |
| void | setAlignment (List< ItemAlignment > alignment) |
| | Setting an alignment of an item's shape relative to its container. More...
|
| |
| void | setAlignment (ItemAlignment... alignment) |
| | Setting an alignment of an item's shape relative to its container. More...
|
| |
| List< ItemAlignment > | getAlignment () |
| | Getting an alignment of an item's shape relative to its container. More...
|
| |
| void | setSizePolicy (SizePolicy width, SizePolicy height) |
| | Setting the size policy of an item's shape. More...
|
| |
| void | setWidthPolicy (SizePolicy policy) |
| | Setting width policy of an item's shape. More...
|
| |
| SizePolicy | getWidthPolicy () |
| | Getting width policy of an item's shape.Can be FIXED (shape not changes its size) or EXPAND (shape is stretched to all available space). More...
|
| |
| void | setHeightPolicy (SizePolicy policy) |
| | Setting height policy of an item's shape. More...
|
| |
| SizePolicy | getHeightPolicy () |
| | Getting height policy of an item's shape.Can be FIXED (shape not changes its size) or EXPAND (shape is stretched to all available space). More...
|
| |
| void | setPosition (int x, int y) |
| | Setting item position. More...
|
| |
| void | setX (int x) |
| | Setting X coordinate of the left-top corner of a shape. More...
|
| |
| int | getX () |
| | Getting X coordinate of the left-top corner of a shape. More...
|
| |
| void | setY (int y) |
| | Setting Y coordinate of the left-top corner of a shape. More...
|
| |
| int | getY () |
| | Getting Y coordinate of the left-top corner of a shape. More...
|
| |
| void | setConfines () |
| | Setting the confines of the item relative to its parent's size and position. More...
|
| |
| void | setConfines (int x0, int x1, int y0, int y1) |
| | Setting the confines of the item relative to its parent's size and position. More...
|
| |
| Style | getCoreStyle () |
| | Getting the core (only appearance properties without inner styles) style of an item. More...
|
| |
| boolean | isShadowDrop () |
| | Getting the shadow visibility status of an item. More...
|
| |
| void | setShadowDrop (boolean value) |
| | Setting the shadow visibility status of an item. More...
|
| |
| void | setShadowRadius (int radius) |
| | Setting the specified blur radius of the shadow. More...
|
| |
| int | getShadowRadius () |
| | Getting the shadow blur raduis. More...
|
| |
| Color | getShadowColor () |
| | Getting shadow color. More...
|
| |
| void | setShadowColor (Color color) |
| | Setting shadow color. More...
|
| |
| Position | getShadowPos () |
| | Getting the offset of the shadow relative to the position of the item. More...
|
| |
| int[] | getShadowExtension () |
| | Getting the values of shadow extensions in pixels. More...
|
| |
| void | setShadowExtension (int wExtension, int hExtension) |
| | Setting the values of shadow extensions in pixels. More...
|
| |
| void | setShadow (int radius, int x, int y, Color color) |
| | Setting the shadow with specified blur radius, axis shifts, shadow color. More...
|
| |
| void | addItemState (ItemStateType type, ItemState state) |
| | Adding visual state for an item. More...
|
| |
| void | removeItemState (ItemStateType type) |
| | Removing visual state of an item by type. More...
|
| |
| void | removeAllItemStates () |
| | Removing all item visual states. More...
|
| |
| ItemState | getState (ItemStateType type) |
| | Getting item visual state by its type. More...
|
| |
| List< InterfaceBaseItem > | getItems () |
| | Getting list of the Prototype's inner items (children). More...
|
| |
| boolean | removeItem (InterfaceBaseItem item) |
| | Removing the specified item from container (this). More...
|
| |
| void | clear () |
| | Removing all children. More...
|
| |
| void | insertItem (InterfaceBaseItem item, int index) |
| | Inserting item to the container (this). More...
|
| |
| void | addItems (InterfaceBaseItem... items) |
| | Adding sequence of items into the container (this). More...
|
| |
| void | addItem (InterfaceBaseItem item) |
| | Adding item into the container (this). More...
|
| |
| void | update (GeometryEventType type, int value) |
| | Updating an item size or/and position. More...
|
| |
| boolean | isDrawable () |
| | Getting the drawable (visibility) status of an item. More...
|
| |
| void | setDrawable (boolean value) |
| | Setting the drawable (visibility) status of an item. More...
|
| |
| boolean | isVisible () |
| | Setting the visibility status of an item. More...
|
| |
| void | setVisible (boolean value) |
| | Setting the visibility status of an item. More...
|
| |
| boolean | isPassEvents () |
| | Getting boolean value to know if this item can pass further any input events (mouse, keyboard and etc.). More...
|
| |
| boolean | isPassEvents (InputEventType e) |
| | Getting boolean value to know if this item can pass further the specified type of input events (mouse, keyboard and etc.). More...
|
| |
| List< InputEventType > | getPassEvents () |
| | Getting all allowed input events. More...
|
| |
| List< InputEventType > | GetBlockedEvents () |
| | Getting all blocked input events. More...
|
| |
| void | setPassEvents (boolean value) |
| | Setting on or off so that this item can pass further any input events (mouse, keyboard and etc.). More...
|
| |
| void | setPassEvents (boolean value, InputEventType e) |
| | Setting on or off so that this item can pass further the specified type of input events (mouse, keyboard and etc.). More...
|
| |
| 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, keyboard and etc.). More...
|
| |
| void | setPassEvents (boolean value, InputEventType... events) |
| | Setting on or off so that this item can pass further the specified types of input events (mouse, keyboard and etc.). More...
|
| |
| boolean | isDisabled () |
| | Returns True if this item is disabled (non-interactive) otherwise returns False. More...
|
| |
| void | setDisabled (boolean value) |
| | Setting this item disabled (become non-interactive) or enabled. More...
|
| |
| boolean | isMouseHover () |
| | Returns True if this item is hovered otherwise returns False. More...
|
| |
| void | setMouseHover (boolean value) |
| | Setting this item hovered (mouse cursor located within item's shape). More...
|
| |
| boolean | isMousePressed () |
| | Returns True if mouse is pressed on this item (mouse cursor located within item's shape and any of the mouse button is pressed) otherwise False. More...
|
| |
| void | setMousePressed (boolean value) |
| | Setting True if you want that mouse is pressed on this item (mouse cursor located within item's shape and any of the mouse button is pressed) otherwise False. More...
|
| |
| boolean | isFocused () |
| | Returns True if this item gets focus otherwise False. More...
|
| |
| void | setFocus () |
| | Setting focus on this item if it is focusable. More...
|
| |
| void | setContent (List< InterfaceBaseItem > content) |
| | Setting content for this item. More...
|
| |
| Figure | isCustomFigure () |
| | Getting the custom shape if it is set. More...
|
| |
| void | setCustomFigure (Figure figure) |
| | Setting the custom shape to replace the default rectangle shape. More...
|
| |
| ItemHoverRule | getHoverRule () |
| | Getting the hovering rule of this item. More...
|
| |
| void | setHoverRule (ItemHoverRule rule) |
| | Setting the hovering rule for this item. More...
|
| |
| CursorImage | getCursor () |
| | Getting the mouse cursor image of this item. More...
|
| |
| void | setCursor (EmbeddedCursor cursor) |
| | Setting mouse cursor image for this item from embedded cursors. More...
|
| |
| void | setCursor (CursorImage cursor) |
| | Setting mouse cursor image for this item. More...
|
| |
| void | setCursor (BufferedImage bitmap) |
| | Creating and setting mouse cursor image for this item from specified bitmap image. More...
|
| |
| void | setCursor (BufferedImage bitmap, int width, int height) |
| | Creating and setting mouse cursor image for this item from specified scaled bitmap image. More...
|
| |