Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Type | Name and description |
---|---|
static void |
clear(Container self) Removes all components from the Container. |
static void |
clear(DefaultListModel self) Removes all elements from the DefaultListModel. |
static void |
clear(JComboBox self) Removes all items from the JComboBox. |
static void |
clear(DefaultComboBoxModel self) Removes all items from the model. |
static void |
clear(DefaultMutableTreeNode self) Removes all children nodes from the DefaultMutableTreeNode. |
static void |
clear(JTabbedPane self) Removes all elements from the JTabbedPane. |
static Component |
getAt(Container self, int index) Support the subscript operator for Container. |
static AbstractButton |
getAt(ButtonGroup self, int index) Support the subscript operator for ButtonGroup. |
static Object |
getAt(ListModel self, int index) Support the subscript operator for ListModel. |
static Object |
getAt(JComboBox self, int index) Support the subscript operator for JComboBox. |
static Object[] |
getAt(TableModel self, int index) Support the subscript operator for TableModel. |
static TableColumn |
getAt(TableColumnModel self, int index) Support the subscript operator for TableColumnModel. |
static Object |
getAt(TreePath self, int index) Support the subscript operator for TreePath. |
static TreeNode |
getAt(TreeNode self, int index) Support the subscript operator for TreeNode. |
static Component |
getAt(JMenu self, int index) Support the subscript operator for JMenu. |
static JMenu |
getAt(JMenuBar self, int index) Support the subscript operator for JMenuBar. |
static Component |
getAt(JTabbedPane self, int index) Support the subscript operator for JTabbedPane. |
static Component |
getAt(JToolBar self, int index) Support the subscript operator for JToolBar. |
static Iterator<Component> |
iterator(Container self) Returns an Iterator which traverses the Container one Component at a time. |
static Iterator<AbstractButton> |
iterator(ButtonGroup self) Returns an Iterator which traverses the ButtonGroup one AbstractButton at a time. |
static Iterator |
iterator(ListModel self) Returns an Iterator which traverses the ListModel one element at a time. |
static Iterator |
iterator(DefaultListModel self) Returns an Iterator which traverses the DefaultListModel one element at a time. |
static Iterator |
iterator(JComboBox self) Returns an Iterator which traverses the ComboBox one item at a time. |
static Iterator |
iterator(MutableComboBoxModel self) Returns an Iterator which traverses the MutableComboBoxModel one item at a time. |
static Iterator |
iterator(TableModel self) Returns an Iterator which traverses the TableModel one row at a time. |
static Iterator |
iterator(DefaultTableModel self) Returns an Iterator which traverses the DefaultTableModel one item at a time. |
static Iterator<TableColumn> |
iterator(TableColumnModel self) Returns an Iterator which traverses the TableColumnModel one TableColumn at a time. |
static Iterator |
iterator(TreePath self) Returns an Iterator which traverses the TreePath one path at a time. |
static Iterator<TreeNode> |
iterator(TreeNode self) Returns an Iterator which traverses the TreeNode one node at a time. |
static Iterator |
iterator(JMenu self) Returns an Iterator which traverses the JMenu one component at a time. |
static Iterator |
iterator(JMenuBar self) Returns an Iterator which traverses the JMenuBar one menu at a time. |
static Iterator<MenuElement> |
iterator(JPopupMenu self) Returns an Iterator which traverses the JPopupMenu one MenuElement at a time. |
static Iterator<Component> |
iterator(JTabbedPane self) Returns an Iterator which traverses the JTabbedPane one Component tab at a time. |
static Container |
leftShift(Container self, Component c) Overloads the left shift operator to provide an easy way to add components to a Container. |
static ButtonGroup |
leftShift(ButtonGroup self, AbstractButton b) Overloads the left shift operator to provide an easy way to add buttons to a ButtonGroup. |
static DefaultListModel |
leftShift(DefaultListModel self, Object e) Overloads the left shift operator to provide an easy way to add elements to a DefaultListModel. |
static JComboBox |
leftShift(JComboBox self, Object i) Overloads the left shift operator to provide an easy way to add items to a JComboBox. |
static MutableComboBoxModel |
leftShift(MutableComboBoxModel self, Object i) Overloads the left shift operator to provide an easy way to add items to a MutableComboBoxModel. |
static DefaultTableModel |
leftShift(DefaultTableModel self, Object row) Overloads the left shift operator to provide an easy way to add rows to a DefaultTableModel. |
static TableColumnModel |
leftShift(TableColumnModel self, TableColumn column) Overloads the left shift operator to provide an easy way to add columns to a TableColumnModel. |
static TreePath |
leftShift(TreePath self, Object p) Overloads the left shift operator to provide an easy way to add paths to a treePath. |
static MutableTreeNode |
leftShift(MutableTreeNode self, MutableTreeNode node) Overloads the left shift operator to provide an easy way to add nodes to a MutableTreeNode. |
static DefaultMutableTreeNode |
leftShift(DefaultMutableTreeNode self, DefaultMutableTreeNode node) Overloads the left shift operator to provide an easy way to add nodes to a DefaultMutableTreeNode. |
static JMenu |
leftShift(JMenu self, Action action) Overloads the left shift operator to provide an easy way to add components to a menu. |
static JMenu |
leftShift(JMenu self, Component component) Overloads the left shift operator to provide an easy way to add components to a menu. |
static JMenu |
leftShift(JMenu self, JMenuItem item) Overloads the left shift operator to provide an easy way to add components to a menu. |
static JMenu |
leftShift(JMenu self, String str) Overloads the left shift operator to provide an easy way to add components to a menu. |
static JMenu |
leftShift(JMenu self, GString gstr) Overloads the left shift operator to provide an easy way to add components to a menu. |
static JMenuBar |
leftShift(JMenuBar self, JMenu menu) Overloads the left shift operator to provide an easy way to add menus to a menuBar. |
static JPopupMenu |
leftShift(JPopupMenu self, Action action) Overloads the left shift operator to provide an easy way to add components to a popupMenu. |
static JPopupMenu |
leftShift(JPopupMenu self, Component component) Overloads the left shift operator to provide an easy way to add components to a popupMenu. |
static JPopupMenu |
leftShift(JPopupMenu self, JMenuItem item) Overloads the left shift operator to provide an easy way to add components to a popupMenu. |
static JPopupMenu |
leftShift(JPopupMenu self, String str) Overloads the left shift operator to provide an easy way to add components to a popupMenu. |
static JPopupMenu |
leftShift(JPopupMenu self, GString gstr) Overloads the left shift operator to provide an easy way to add components to a popupMenu. |
static JToolBar |
leftShift(JToolBar self, Action action) Overloads the left shift operator to provide an easy way to add components to a toolBar. |
static void |
putAt(DefaultListModel self, int index, Object e) Allow DefaultListModel to work with subscript operators. |
static void |
putAt(MutableComboBoxModel self, int index, Object i) Allow MutableComboBoxModel to work with subscript operators. |
static void |
putAt(DefaultTableModel self, int index, Object row) Allow DefaultTableModel to work with subscript operators. |
static void |
putAt(MutableTreeNode self, int index, MutableTreeNode node) Allow MutableTreeNode to work with subscript operators. |
static void |
setMnemonic(AbstractButton button, String mnemonic) Allows the usage of a one-element string for a mnemonic |
static int |
size(Container self) Provide the standard Groovy size() method for Container . |
static int |
size(ButtonGroup self) Provide the standard Groovy size() method for ButtonGroup . |
static int |
size(ListModel self) Provide the standard Groovy size() method for ListModel . |
static int |
size(JComboBox self) Provide the standard Groovy size() method for JComboBox . |
static int |
size(TableModel self) Provide the standard Groovy size() method for TableModel . |
static int |
size(TableColumnModel self) Provide the standard Groovy size() method for TableColumnModel . |
static int |
size(TreePath self) Provide the standard Groovy size() method for TreePath . |
static int |
size(TreeNode self) Provide the standard Groovy size() method for TreeNode . |
static int |
size(JMenu self) Provide the standard Groovy size() method for JMenu . |
static int |
size(JMenuBar self) Provide the standard Groovy size() method for JMenuBar . |
static int |
size(JTabbedPane self) Provide the standard Groovy size() method for JTabbedPane . |
Removes all components from the Container.
self
- a ContainerRemoves all elements from the DefaultListModel.
self
- a DefaultListModelRemoves all items from the JComboBox.
self
- a JComboBoxRemoves all items from the model.
self
- a DefaultComboBoxModelRemoves all children nodes from the DefaultMutableTreeNode.
self
- a DefaultMutableTreeNodeRemoves all elements from the JTabbedPane.
self
- a JTabbedPaneSupport the subscript operator for Container.
self
- a Containerindex
- the index of the Component to getSupport the subscript operator for ButtonGroup.
self
- a ButtonGroupindex
- the index of the AbstractButton to getSupport the subscript operator for ListModel.
self
- a ListModelindex
- the index of the element to getSupport the subscript operator for JComboBox.
self
- a JComboBoxindex
- the index of the item to getSupport the subscript operator for TableModel.
self
- a TableModelindex
- the index of the row to getSupport the subscript operator for TableColumnModel.
self
- a TableColumnModelindex
- the index of the column to getSupport the subscript operator for TreePath.
self
- a TreePathindex
- the index of the path to getSupport the subscript operator for TreeNode.
self
- a TreeNodeindex
- the index of the child node to getSupport the subscript operator for JMenu.
self
- a JMenuindex
- the index of the menu component to getSupport the subscript operator for JMenuBar.
self
- a JMenuBarindex
- the index of the menu to getSupport the subscript operator for JTabbedPane.
self
- a JTabbedPaneindex
- the index of the tab component to getSupport the subscript operator for JToolBar.
self
- a JToolBarindex
- the index of the tab component to getReturns an Iterator which traverses the Container one Component at a time.
self
- a ContainerReturns an Iterator which traverses the ButtonGroup one AbstractButton at a time.
self
- a ButtonGroupReturns an Iterator which traverses the ListModel one element at a time.
self
- a ListModelReturns an Iterator which traverses the DefaultListModel one element at a time.
self
- a DefaultListModelReturns an Iterator which traverses the ComboBox one item at a time.
self
- a ComboBoxReturns an Iterator which traverses the MutableComboBoxModel one item at a time.
self
- a MutableComboBoxModelReturns an Iterator which traverses the TableModel one row at a time.
self
- a TableModelReturns an Iterator which traverses the DefaultTableModel one item at a time.
self
- a DefaultTableModelReturns an Iterator which traverses the TableColumnModel one TableColumn at a time.
self
- a TableColumnModelReturns an Iterator which traverses the TreePath one path at a time.
self
- a TreePathReturns an Iterator which traverses the TreeNode one node at a time.
self
- a TreeNodeReturns an Iterator which traverses the JMenu one component at a time.
self
- a JMenuReturns an Iterator which traverses the JMenuBar one menu at a time.
self
- a JMenuBarReturns an Iterator which traverses the JPopupMenu one MenuElement at a time.
self
- a JPopupMenuReturns an Iterator which traverses the JTabbedPane one Component tab at a time.
self
- a JTabbedPaneOverloads the left shift operator to provide an easy way to add components to a Container.
self
- a Containerc
- a Component to be added to the container.Overloads the left shift operator to provide an easy way to add buttons to a ButtonGroup.
self
- a ButtonGroupb
- an AbstractButton to be added to the buttonGroup.Overloads the left shift operator to provide an easy way to add elements to a DefaultListModel.
self
- a DefaultListModele
- an element to be added to the listModel.Overloads the left shift operator to provide an easy way to add items to a JComboBox.
self
- a JComboBoxi
- an item to be added to the comboBox.Overloads the left shift operator to provide an easy way to add items to a MutableComboBoxModel.
self
- a MutableComboBoxModeli
- an item to be added to the model.Overloads the left shift operator to provide an easy way to add rows to a DefaultTableModel.
if row.size < model.size -> row will be padded with nulls
if row.size > model.size -> additional columns will be discarded
self
- a DefaultTableModelrow
- a row to be added to the model.Overloads the left shift operator to provide an easy way to add columns to a TableColumnModel.
self
- a TableColumnModelcolumn
- a TableColumn to be added to the model.Overloads the left shift operator to provide an easy way to add paths to a treePath.
WARNING: this operation returns a new TreePath, not the original one.
self
- a TreePathp
- an object to be added to the treePath.Overloads the left shift operator to provide an easy way to add nodes to a MutableTreeNode.
self
- a MutableTreeNodenode
- a node to be added to the treeNode.Overloads the left shift operator to provide an easy way to add nodes to a DefaultMutableTreeNode.
self
- a DefaultMutableTreeNodenode
- a node to be added to the treeNode.Overloads the left shift operator to provide an easy way to add components to a menu.
self
- a JMenuaction
- an action to be added to the menu.Overloads the left shift operator to provide an easy way to add components to a menu.
self
- a JMenucomponent
- a component to be added to the menu.Overloads the left shift operator to provide an easy way to add components to a menu.
self
- a JMenuitem
- an item to be added to the menu.Overloads the left shift operator to provide an easy way to add components to a menu.
self
- a JMenustr
- a String to be added to the menu.Overloads the left shift operator to provide an easy way to add components to a menu.
self
- a JMenugstr
- a GString to be added to the menu.Overloads the left shift operator to provide an easy way to add menus to a menuBar.
self
- a JMenuBarmenu
- a menu to be added to the menuBar.Overloads the left shift operator to provide an easy way to add components to a popupMenu.
self
- a JPopupMenuaction
- an action to be added to the popupMenu.Overloads the left shift operator to provide an easy way to add components to a popupMenu.
self
- a JPopupMenucomponent
- a component to be added to the popupMenu.Overloads the left shift operator to provide an easy way to add components to a popupMenu.
self
- a JPopupMenuitem
- an item to be added to the popupMenu.Overloads the left shift operator to provide an easy way to add components to a popupMenu.
self
- a JPopupMenustr
- a String to be added to the popupMenu.Overloads the left shift operator to provide an easy way to add components to a popupMenu.
self
- a JPopupMenugstr
- a GString to be added to the popupMenu.Overloads the left shift operator to provide an easy way to add components to a toolBar.
self
- a JToolBaraction
- an Action to be added to the toolBar.Allow DefaultListModel to work with subscript operators.
WARNING: this operation does not replace the element at the specified index, rather it inserts the element at that index, thus increasing the size of of the model by 1.
self
- a DefaultListModelindex
- an indexe
- the element to insert at the given indexAllow MutableComboBoxModel to work with subscript operators.
WARNING: this operation does not replace the item at the specified index, rather it inserts the item at that index, thus increasing the size of the model by 1.
self
- a MutableComboBoxModelindex
- an indexi
- the item to insert at the given indexAllow DefaultTableModel to work with subscript operators.
WARNING: this operation does not replace the item at the specified index, rather it inserts the item at that index, thus increasing the size of the model by 1.
if row.size < model.size -> row will be padded with nulls
if row.size > model.size -> additional columns will be discarded
self
- a DefaultTableModelindex
- an indexrow
- the row to insert at the given indexAllow MutableTreeNode to work with subscript operators.
WARNING: this operation does not replace the node at the specified index, rather it inserts the node at that index, thus increasing the size of the treeNode by 1.
self
- a MutableTreeNodeindex
- an indexnode
- the node to insert at the given indexAllows the usage of a one-element string for a mnemonic
button
- a AbstractButtonmnemonic
- the String Provide the standard Groovy size()
method for Container
.
self
- a Container Provide the standard Groovy size()
method for ButtonGroup
.
self
- a ButtonGroup Provide the standard Groovy size()
method for ListModel
.
self
- a ListModel Provide the standard Groovy size()
method for JComboBox
.
self
- a JComboBox Provide the standard Groovy size()
method for TableModel
.
self
- a TableModel Provide the standard Groovy size()
method for TableColumnModel
.
self
- a TableColumnModel Provide the standard Groovy size()
method for TreePath
.
self
- a TreePath Provide the standard Groovy size()
method for TreeNode
.
self
- a TreeNode Provide the standard Groovy size()
method for JMenu
.
self
- a JMenu Provide the standard Groovy size()
method for JMenuBar
.
self
- a JMenuBar Provide the standard Groovy size()
method for JTabbedPane
.
self
- a JTabbedPane