| Element | Principal Java Class | Notes |
|---|---|---|
| action | javax.swing.Action | |
| actions | java.util.Collection | |
| bind | org.codehaus.groovy.binding.FullBinding | used to bind attribute to other bean properties |
| borderLayout | java.awt.BorderLayout | |
| boundedRangeModel | javax.swing.DefaultBoundedRangeModel | |
| box | javax.swing.Box | |
| boxLayout | javax.swing.BoxLayout | |
| button | javax.swing.JButton | |
| buttonGroup | javax.swing.ButtonGroup | |
| cardLayout | java.awt.CardLayout | |
| checkBox | javax.swing.JCheckBox | |
| checkBoxMenuItem | javax.swing.JCheckBoxMenuItem | |
| closureColumn | groovy.model.DefaultTableColumn | |
| compoundBorder | javax.swing.border.CompoundBorder | |
| colorChooser | javax.swing.JColorChooser | |
| comboBox | javax.swing.JComboBox | |
| container | placeholder for external container widget | |
| desktopPane | javax.swing.JDesktopPane | |
| dialog | javax.swing.JDialog | |
| editorPane | javax.swing.JEditorPane | |
| emptyBorder | javax.swing.border.EmptyBorder | |
| etchedBorder | javax.swing.border.EtchedBorder | |
| fileChooser | javax.swing.JFileChooser | |
| flowLayout | java.awt.FlowLayout | |
| formattedTextField | javax.swing.JFormattedTextField | |
| frame | javax.swing.JFrame | |
| gbc | java.awt.GridBagConstraints | alias for gridBagConstraints |
| glue | calls Box.createGlue() | |
| gridBagConstraints | java.awt.GridBagConstraints | |
| gridBagLayout | java.awt.GridBagLayout | |
| gridLayout | java.awt.GridLayout | |
| hbox | calls Box.createHorizionalBox() | |
| hglue | calls Box.createHorizionalGlue() | |
| hstrut | calls Box.createHorizionalStrut() | |
| internalFrame | javax.swing.JInternalFrame | |
| imageIcon | javax.swing.ImageIcon | |
| label | javax.swing.JLabel | |
| layeredPane | javax.swing.JLayeredPane | |
| lineBorder | javax.swing.border.LineBorder | |
| list | javax.swing.JList | |
| loweredBevelBorder | javax.swing.border.BevelBorder | |
| loweredEtchedBorder | javax.swing.border.EtchedBorder | |
| map | java.util.Map | returns the attributes |
| matteBorder | javax.swing.border.MatteBorder | |
| menu | javax.swing.JMenu | |
| menuBar | javax.swing.JMenuBar | |
| menuItem | javax.swing.JMenuItem | |
| optionPane | javax.swing.JOptionPane | |
| overlayLayout | javax.swing.OverlayLayout | |
| panel | javax.swing.JPanel | |
| passwordField | javax.swing.JPasswordField | |
| popupMenu | javax.swing.JPopupMenu | |
| progressBar | javax.swing.JProgressBar | |
| propertyColumn | groovy.model.DefaultTableColumn | |
| radioButton | javax.swing.JRadioButton | |
| raisedBevelBorder | javax.swing.border.BevelBorder | |
| raisedEtchedBorder | javax.swing.border.EtchedBorder | |
| radioButtonMenuItem | javax.swing.JRadioButtonMenuItem | |
| rigidArea | calls Box.createRigidArea() | |
| scrollBar | javax.swing.JScrollBar | |
| scrollPane | javax.swing.JScrollPane | |
| separator | javax.swing.JSeparator | |
| slider | javax.swing.JSlider | |
| spinner | javax.swing.JSpinner | |
| spinnerDateModel | javax.swing.SpinnerDateModel | |
| spinnerListModel | javax.swing.SpinnerListModel | |
| spinnerNumberModel | javax.swing.SpinnerNumberModel | |
| splitPane | javax.swing.JSplitPane | |
| springLayout | javax.swing.SpringLayout | |
| tabbedPane | javax.swing.JTabbedPane | |
| table | javax.swing.JTable | |
| tableColumn | javax.swing.table.TableColumn | |
| tableLayout | groovy.swing.impl.TableLayout | |
| tableModel | javax.swing.table.TableModel | can pass value through |
| td | groovy.swing.impl.TableLayoutCell | |
| textArea | javax.swing.JTextArea | |
| textField | javax.swing.JTextField | |
| textPane | javax.swing.JTextPane | |
| titledBorder | javax.swing.border.TitledBorder | |
| toggleButton | javax.swing.JToggleButton | |
| toolBar | javax.swing.JToolBar | |
| tr | groovy.swing.impl.TableLayoutRow | |
| tree | javax.swing.JTree | |
| vbox | calls Box.createVerticleBox() | |
| vglue | calls Box.createVerticleGlue() | |
| viewport | javax.swing.JViewport | |
| vstrut | calls Box.createVerticleStrut() | |
| widget | pass through, should have no child content | |
| window | javax.swing.JWindow |
Labels
(None)