# GUI Builder Dialog Boxes

This page briefly describes the dialog boxes in GUI builder:

Action | Assigns a specific action to an operation. Open this dialog box by clicking on the Edit operations button in the attribute editor and then clicking on the Action button in the Operations dialog box.
Attribute Editor | Sets or changes the attributes of a component. The contents of this dialog box are specific to the type of component selected. Open this dialog box by choosing GUI -> Edit Attributes, clicking on the attribute editor button in the main toolbar, or by clicking the right mouse button outside the selected component but inside the cell.
Cards | Inserts or deletes panels in card stacks or tabbed pages. You can also name and label the panels through this dialog box. Open this dialog box by clicking on the Edit cards button in the attribute editor.
Class Usage Report | Displays a list of class names and sources used in the current project. Open this dialog box by choosing GUI -> Class Usage Report.
Filter | Assigns a specific AWT event to an operation. Open this dialog box by clicking on the Edit operations button in the attribute editor and then clicking on the Filter button in the Operations dialog box.
Font | Changes the font type and size of text displayed in the palette components. Open this dialog box from the attribute editor.
Foreground/Background | Assigns foreground and background colors to the components and windows. Open this dialog box from the attribute editor.
Format | Sets the alignment of text or graphic objects in each column of the Multicolumn List component. Type the alignment characters, `l` (left), `r` (right), or `c` (center). The first character sets the alignment in the first column, the next character typed sets the alignment for the next column, and so on. Open this dialog box from the attribute editor.
Import Components to Palette | Imports components through their JAR files or shadow classes. Also rearranges, deletes, or customizes components in the palette. Open this dialog box by choosing either GUI -> Import Components to Palette or GUI -> Customize Palette.
Import Resolution | Resolves conflicting component names when merging `.gui` files. This dialog box opens automatically when a conflict is detected.
Insets | Positions a component in a cell. Open this dialog box from the attribute editor.
Item | Inserts, deletes, or names panels in a flow layout panel. Open this dialog box by clicking on the Edit items button in the attribute editor.
Main Container | Changes the type of the selected top-level container to either a frame or a panel. Open this dialog box by choosing GUI -> Set Window Type.
Menu Editor | Creates a menu bar with menus and menu items. Open this dialog box from the attribute editor (you must click in the field just outside of the GUI to select the container before opening the attribute editor).
New Window | Creates new windows. Open this dialog box by choosing GUI -> Add New Window.
Operations | Adds events and actions to a component. Open this dialog box by clicking on the Edit operations button in the attribute editor.
Update Component Classes in Design | Displays a list of bean classes. Select the class or classes you want to update. Components in the palette are updated and a dialog box automatically appears asking if you want to reload the design to include the updated version of the component in the layout. Open this dialog box by choosing GUI -> Update Component Classes in Design.

See also:

  Visual Java GUI Builder
  GUI Builder Palette
  Laying Out the Interface
  Adding Custom Components and Windows

  Visual Java GUI Builder API Documentation
    Visual Java GUI Builder Runtime Packages
    Class Hierarchy
    Index of All Fields and Methods