Palette Panel

Palette

Description

This view displays a list of items within elevator tabs that can be added to the prototype. The elevators and items are context-sensitive, meaning that they are different depending on the selected tree item in Structure.

Each palette item displays an icon and its name. For example, label has a label icon (Label) and the name Label is displayed on the right.

Context-Sensitivity

The selection in the Structure triggers what displays in the Palette. There is synchronization of the elevator tabs displayed as well as the items available. For example, when the item Forms is selected in the Structure view, the only available elevator tab is Forms as this is the only one that makes sense in that context.

Elevator Tabs

Palette items selected in the Controls and Addons elevator tabs (except for control Menu Bar) can be dragged and dropped at the desired location in the composer. This is the case of a button, for example. As you drop it on the form in the composer, it is automatically added to the tree structure. (See How to add in the Composer)

Items of the other elevators tabs, such as Borders and Events shown in the example above as well as Forms, Menus, Toolbar (not shown) are added directly to the tree when selected.  (See How to add in the tree) You cannot drag these items. For example, if you want to put a titled border around a panel, you would select the control () Panel in the Controls elevator tab, drag it to the form in the composer and drop it. To add the border, you would need to select the panel in the Structure tree (if it is not already done), select the Borders elevator tab and select () Titled Border. It will add it as a child of the panel item in the tree and its properties will display in the Properties view.


Forms Items
Forms elevator tab
This elevator displays only when the item Forms is selected in Structure. (See How to add a form)
Frame Adds a frame to the tree.
Dialog Box Adds a dialog to the tree.
Options Pane Adds an option pane to the tree.
File Chooser Adds a file chooser to the tree.
Color Chooser Adds a color chooser to the tree.

Menus Items
Menus elevator tab
This elevator displays only when the item Menu Bar is selected in Structure. (See How to add a menu bar)
Menu Adds a menu to the menu bar in the tree. A menu can also be a child of a menu.
Menu Item Adds a menu item to a menu in the tree.
Separator Adds a separator between menu items in the tree.
Button Group Adds a button group to a menu in the tree. When a button group is added and selected, the Radio Button Menu Item gets activated and can be added to it.
Check Box Menu Item Adds a check box menu item  to a menu in the tree.
JRadioButtonMenuItem Radio Button Menu Item Adds a radio button menu item  to a button group in the tree.

Toolbar Items
Toolbar elevator tab
This elevator displays only when the item Toolbar is selected in Structure. (See How to add a toolbar)
JToolbarButton Button Adds a toolbar button to the toolbar in the tree and in the composer.
JToolbarToggleButton Toggle Button Adds a toolbar toggle button to a button group in the tree and in the composer.
Separator Adds a separator between items of a toolbar in the tree and in the composer.
Button Group Adds a button group to a toolbar. When a button group is added and selected, the Toggle Button gets activated and can be added to it.

Controls Items
Controls elevator tab
This elevator displays when the selected item in the tree is a form, a panel or a control. (See How to add a control)
Menu Bar Adds a menu bar in the tree (active only when a Frame or Dialog box form without a menu bar is selected in the tree)
Horizontal Toolbar Adds an horizontal toolbar.
Vertical Toolbar Adds a vertical toolbar.
Label Adds a label.
Text Field Adds a text field.
Button Adds a button.
Radio Button Adds a radio button.
Toggle Button Adds a toggle button.
Check Box Adds a check box.
Panel Adds a panel (dimmed when a Frame or Dialog box form is selected in the tree)
Combo Box Adds a combo box.
List Adds a list.
Password Field Adds a password field.
Text Area Adds a text area.
Editor Pane Adds an editor pane.
Progress Bar Adds a progress bar.
Slider Adds a slider.
Spinner Adds a spinner.
Split Pane Adds a split pane.
Tabbed Pane Adds a tabbed pane.
Table Adds a table.
Tree Adds a tree.
Card Panel Adds a card panel.
JX Titled Separator Adds a JX titled separator.
Multiline Label Adds a multiline label.
Image Adds an image.

Borders Items
Borders elevator tab
This elevator displays only when the selected item in the tree doesn't already have a border or is of a type that doesn't allow a border (like forms or an event listener, for example). (See How to add a border)
Bevel Border Adds a bevel border to the selected item
Compound Border Adds a compound border to the selected item. Compound border is different than all the other borders. It is not really a border but rather a container of one or two borders maximum. 
Drop Shadow Border Adds a drop shadow border to the selected item
Empty Border Adds an empty border to the selected item
Etched Border Adds an etched border to the selected item
Line Border Adds a line border to the selected item
Matte Border Adds a matte border to the selected item
Titled Border Adds a titled border to the selected item

Events Items
Events elevator tab
This elevator displays when the selected item in the tree is not a border or an event. (See How to add an event)
On Action Adds an "on action" event listener.
On Ancestor Adds an "on ancestor" event listener.
On Caret Adds an "on caret" event listener.
On Change Adds an "on change" event listener.
On Column Model Adds an "on column model" event listener.
On Component Adds an "on component" event listener.
On Container Adds an "on container" event listener.
On Document Adds an "on document" event listener.
On Focus Adds an "on focus" event listener.
On Hierarchy Adds an "on hierarchy" event listener.
On Hierarchy Bounds Adds an "on hierarchy bounds" event listener.
On Hyperlink Adds an "on hyperlink" event listener.
On Input Method Adds an "on input method" event listener.
On Item Adds an "on item" event listener.
On Key Adds an "on key" event listener.
On List Selection Adds an "on list selection" event listener.
On Menu Key Adds an "on menu key" event listener.
On Mouse Adds an "on mouse" event listener.
On Mouse Motion Adds an "on mouse motion" event listener.
On Mouse Wheel Adds an "on mouse wheel" event listener.
On Popup Menu Adds an "on popup menu" event listener.
On Property Change Adds an "on property change" event listener.
On Table Model Adds an "on table model" event listener.
On Tree Expansion Adds an "on tree expansion" event listener.
On Tree Selection Adds an "on tree selection" event listener.
On Tree Will Expand Adds an "on tree will expand" event listener.
On Undoable Edit Adds an "on undoable edit" event listener.
On Vetoable Change Adds an "on vetoable change" event listener.
On Window Adds an "on window" event listener.
On Window Focus Adds an "on window focus" event listener.
On Window State Adds an "on window state" event listener.

Addons Items
Addons elevator tab
This elevator displays when the selected item in the tree is a form, a panel or a control. (See How to add an addon)
Calendar Adds a full functional calendar
Date Chooser Adds a date chooser.
Month Chooser Adds a month chooser.
Year Chooser Adds a year chooser.
Calculator Adds a calculator.
Calculator Combo Box Adds a calculator combo box.
IP textfield Adds an IP text field.
Jide Button Adds a Jide button.
Split Button Adds a split button.
Styled Label Adds a styled label.
Banner Panel Adds a banner panel.
Range Slider Adds a range slider.
Java Component Adds a Java component.