[Java] Class SwingExtensions 
org.apache.groovy.swing.extensions.SwingExtensions 
  public class SwingExtensions
extends Object  This class defines all the new Swing-related groovy methods which enhance the normal JDK Swing classes when inside the Groovy environment. Static methods are used with the first parameter the destination class.    Methods Summary  
Methods
  Type Params Return Type Name and description    public static void 
clear(Container self)Removes all components from the Container.    public static void 
clear(DefaultListModel<?> self)Removes all elements from the DefaultListModel.    public static void 
clear(JComboBox<?> self)Removes all items from the JComboBox.    public static void 
clear(DefaultComboBoxModel<?> self)Removes all items from the model.    public static void 
clear(DefaultMutableTreeNode self)Removes all children nodes from the DefaultMutableTreeNode.    public static void 
clear(JTabbedPane self)Removes all elements from the JTabbedPane.    public static Component 
getAt(Container self, int index)Support the subscript operator for Container.    public static AbstractButton 
getAt(ButtonGroup self, int index)Support the subscript operator for ButtonGroup.    public static Object 
getAt(ListModel<?> self, int index)Support the subscript operator for ListModel.    public static Object 
getAt(JComboBox self, int index)Support the subscript operator for JComboBox.    public static Object[] 
getAt(TableModel self, int index)Support the subscript operator for TableModel.    public static TableColumn 
getAt(TableColumnModel self, int index)Support the subscript operator for TableColumnModel.    public static Object 
getAt(TreePath self, int index)Support the subscript operator for TreePath.    public static TreeNode 
getAt(TreeNode self, int index)Support the subscript operator for TreeNode.    public static Component 
getAt(JMenu self, int index)Support the subscript operator for JMenu.    public static JMenu 
getAt(JMenuBar self, int index)Support the subscript operator for JMenuBar.    public static Component 
getAt(JTabbedPane self, int index)Support the subscript operator for JTabbedPane.    public static Component 
getAt(JToolBar self, int index)Support the subscript operator for JToolBar.    public boolean 
hasNext()
    public boolean 
hasNext()
    public boolean 
hasNext()
    public boolean 
hasNext()
    public boolean 
hasNext()
    public boolean 
hasNext()
    public boolean 
hasNext()
    public static Iterator<Component> 
iterator(Container self)Returns an Iterator which traverses the Container one Component at a time.    public static Iterator<AbstractButton> 
iterator(ButtonGroup self)Returns an Iterator which traverses the ButtonGroup one AbstractButton at a time.    public static Iterator<?> 
iterator(ListModel<?> self)Returns an Iterator which traverses the ListModel one element at a time.    public static Iterator<?> 
iterator(DefaultListModel<Object> self)Returns an Iterator which traverses the DefaultListModel one element at a time.    public static Iterator<?> 
iterator(JComboBox<Object> self)Returns an Iterator which traverses the ComboBox one item at a time.    public static Iterator<?> 
iterator(MutableComboBoxModel<Object> self)Returns an Iterator which traverses the MutableComboBoxModel one item at a time.    public static Iterator<?> 
iterator(TableModel self)Returns an Iterator which traverses the TableModel one row at a time.    public static Iterator<?> 
iterator(DefaultTableModel self)Returns an Iterator which traverses the DefaultTableModel one item at a time.    public static Iterator<TableColumn> 
iterator(TableColumnModel self)Returns an Iterator which traverses the TableColumnModel one TableColumn at a time.    public static Iterator<?> 
iterator(TreePath self)Returns an Iterator which traverses the TreePath one path at a time.    public static Iterator<TreeNode> 
iterator(TreeNode self)Returns an Iterator which traverses the TreeNode one node at a time.    public static Iterator<Component> 
iterator(JMenu self)Returns an Iterator which traverses the JMenu one component at a time.    public static Iterator<MenuElement> 
iterator(JMenuBar self)Returns an Iterator which traverses the JMenuBar one menu at a time.    public static Iterator<MenuElement> 
iterator(JPopupMenu self)Returns an Iterator which traverses the JPopupMenu one MenuElement at a time.    public static Iterator<Component> 
iterator(JTabbedPane self)Returns an Iterator which traverses the JTabbedPane one Component tab at a time.    public static Container 
leftShift(Container self, Component c)Overloads the left shift operator to provide an easy way to add components to a Container.    public static ButtonGroup 
leftShift(ButtonGroup self, AbstractButton b)Overloads the left shift operator to provide an easy way to add buttons to a ButtonGroup.    public static DefaultListModel<?> 
leftShift(DefaultListModel<Object> self, Object e)Overloads the left shift operator to provide an easy way to add elements to a DefaultListModel.    public static JComboBox<?> 
leftShift(JComboBox<Object> self, Object i)Overloads the left shift operator to provide an easy way to add items to a JComboBox.    public static MutableComboBoxModel<?> 
leftShift(MutableComboBoxModel<Object> self, Object i)Overloads the left shift operator to provide an easy way to add items to a MutableComboBoxModel.    public static DefaultTableModel 
leftShift(DefaultTableModel self, Object row)Overloads the left shift operator to provide an easy way to add rows to a DefaultTableModel.    public static TableColumnModel 
leftShift(TableColumnModel self, TableColumn column)Overloads the left shift operator to provide an easy way to add columns to a TableColumnModel.    public static TreePath 
leftShift(TreePath self, Object p)Overloads the left shift operator to provide an easy way to add paths to a treePath.    public static MutableTreeNode 
leftShift(MutableTreeNode self, MutableTreeNode node)Overloads the left shift operator to provide an easy way to add nodes to a MutableTreeNode.    public static DefaultMutableTreeNode 
leftShift(DefaultMutableTreeNode self, DefaultMutableTreeNode node)Overloads the left shift operator to provide an easy way to add nodes to a DefaultMutableTreeNode.    public static JMenu 
leftShift(JMenu self, Action action)Overloads the left shift operator to provide an easy way to add components to a menu.    public static JMenu 
leftShift(JMenu self, Component component)Overloads the left shift operator to provide an easy way to add components to a menu.    public static JMenu 
leftShift(JMenu self, JMenuItem item)Overloads the left shift operator to provide an easy way to add components to a menu.    public static JMenu 
leftShift(JMenu self, String str)Overloads the left shift operator to provide an easy way to add components to a menu.    public static JMenu 
leftShift(JMenu self, GString gstr)Overloads the left shift operator to provide an easy way to add components to a menu.    public static JMenuBar 
leftShift(JMenuBar self, JMenu menu)Overloads the left shift operator to provide an easy way to add menus to a menuBar.    public static JPopupMenu 
leftShift(JPopupMenu self, Action action)Overloads the left shift operator to provide an easy way to add components to a popupMenu.    public static JPopupMenu 
leftShift(JPopupMenu self, Component component)Overloads the left shift operator to provide an easy way to add components to a popupMenu.    public static JPopupMenu 
leftShift(JPopupMenu self, JMenuItem item)Overloads the left shift operator to provide an easy way to add components to a popupMenu.    public static JPopupMenu 
leftShift(JPopupMenu self, String str)Overloads the left shift operator to provide an easy way to add components to a popupMenu.    public static JPopupMenu 
leftShift(JPopupMenu self, GString gstr)Overloads the left shift operator to provide an easy way to add components to a popupMenu.    public static JToolBar 
leftShift(JToolBar self, Action action)Overloads the left shift operator to provide an easy way to add components to a toolBar.    public Object 
next()
    public Object 
next()
    public Object 
next()
    public Object 
next()
    public Object 
next()
    public TableColumn 
next()
    public Component 
next()
    public static void 
putAt(DefaultListModel<Object> self, int index, Object e)Allow DefaultListModel to work with subscript operators.    public static void 
putAt(MutableComboBoxModel<Object> self, int index, Object i)Allow MutableComboBoxModel to work with subscript operators.    public static void 
putAt(DefaultTableModel self, int index, Object row)Allow DefaultTableModel to work with subscript operators.    public static void 
putAt(MutableTreeNode self, int index, MutableTreeNode node)Allow MutableTreeNode to work with subscript operators.    public void 
remove()
    public void 
remove()
    public void 
remove()
    public void 
remove()
    public void 
remove()
    public void 
remove()
    public void 
remove()
    public static void 
setMnemonic(AbstractButton button, String mnemonic)Allows the usage of a one-element string for a mnemonic    public static int 
size(Container self)Provide the standard Groovy size() method for Container.    public static int 
size(ButtonGroup self)Provide the standard Groovy size() method for ButtonGroup.    public static int 
size(ListModel<?> self)Provide the standard Groovy size() method for ListModel.    public static int 
size(JComboBox self)Provide the standard Groovy size() method for JComboBox.    public static int 
size(TableModel self)Provide the standard Groovy size() method for TableModel.    public static int 
size(TableColumnModel self)Provide the standard Groovy size() method for TableColumnModel.    public static int 
size(TreePath self)Provide the standard Groovy size() method for TreePath.    public static int 
size(TreeNode self)Provide the standard Groovy size() method for TreeNode.    public static int 
size(JMenu self)Provide the standard Groovy size() method for JMenu.    public static int 
size(JMenuBar self)Provide the standard Groovy size() method for JMenuBar.    public static int 
size(JTabbedPane self)Provide the standard Groovy size() method for JTabbedPane.   Inherited Methods Summary  
Inherited Methods
  Methods inherited from class Name   class Object wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll     Method Detail public static void clear(Container self)  Removes all components from the Container. 

Parameters:

self - a Container


Since:
1.6.4
 public static void clear(DefaultListModel<?> self)  Removes all elements from the DefaultListModel. 

Parameters:

self - a DefaultListModel


Since:
1.6.4
 public static void clear(JComboBox<?> self)  Removes all items from the JComboBox. 

Parameters:

self - a JComboBox


Since:
1.6.4
 public static void clear(DefaultComboBoxModel<?> self)  Removes all items from the model. 

Parameters:

self - a DefaultComboBoxModel


Since:
1.7.3
 public static void clear(DefaultMutableTreeNode self)  Removes all children nodes from the DefaultMutableTreeNode. 

Parameters:

self - a DefaultMutableTreeNode


Since:
1.6.4
 public static void clear(JTabbedPane self)  Removes all elements from the JTabbedPane. 

Parameters:

self - a JTabbedPane


Since:
1.6.4
 public static Component getAt(Container self, int index)  Support the subscript operator for Container. 

Parameters:

self - a Container

index - the index of the Component to get


Returns:
the component at the given index


Since:
1.6.4
 public static AbstractButton getAt(ButtonGroup self, int index)  Support the subscript operator for ButtonGroup. 

Parameters:

self - a ButtonGroup

index - the index of the AbstractButton to get


Returns:
the button at the given index


Since:
1.6.4
 public static Object getAt(ListModel<?> self, int index)  Support the subscript operator for ListModel. 

Parameters:

self - a ListModel

index - the index of the element to get


Returns:
the element at the given index


Since:
1.6.4
 public static Object getAt(JComboBox self, int index)  Support the subscript operator for JComboBox. 

Parameters:

self - a JComboBox

index - the index of the item to get


Returns:
the tem at the given index


Since:
1.6.4
 public static Object[] getAt(TableModel self, int index)  Support the subscript operator for TableModel. 

Parameters:

self - a TableModel

index - the index of the row to get


Returns:
the row at the given index


Since:
1.6.4
 public static TableColumn getAt(TableColumnModel self, int index)  Support the subscript operator for TableColumnModel. 

Parameters:

self - a TableColumnModel

index - the index of the column to get


Returns:
the column at the given index


Since:
1.6.4
 public static Object getAt(TreePath self, int index)  Support the subscript operator for TreePath. 

Parameters:

self - a TreePath

index - the index of the path to get


Returns:
the path at the given index


Since:
1.6.4
 public static TreeNode getAt(TreeNode self, int index)  Support the subscript operator for TreeNode. 

Parameters:

self - a TreeNode

index - the index of the child node to get


Returns:
the child node at the given index


Since:
1.6.4
 public static Component getAt(JMenu self, int index)  Support the subscript operator for JMenu. 

Parameters:

self - a JMenu

index - the index of the menu component to get


Returns:
the menu component at the given index


Since:
1.6.4
 public static JMenu getAt(JMenuBar self, int index)  Support the subscript operator for JMenuBar. 

Parameters:

self - a JMenuBar

index - the index of the menu to get


Returns:
the menu at the given index


Since:
1.6.4
 public static Component getAt(JTabbedPane self, int index)  Support the subscript operator for JTabbedPane. 

Parameters:

self - a JTabbedPane

index - the index of the tab component to get


Returns:
the component at the given index


Since:
1.6.4
 public static Component getAt(JToolBar self, int index)  Support the subscript operator for JToolBar. 

Parameters:

self - a JToolBar

index - the index of the tab component to get


Returns:
the tab component at the given index


Since:
1.6.4
 @Override public boolean hasNext() @Override public boolean hasNext() @Override public boolean hasNext() @Override public boolean hasNext() @Override public boolean hasNext() @Override public boolean hasNext() @Override public boolean hasNext() public static Iterator<Component> iterator(Container self)  Returns an Iterator which traverses the Container one Component at a time. 

Parameters:

self - a Container


Returns:
an Iterator for a Container


Since:
1.6.4
 public static Iterator<AbstractButton> iterator(ButtonGroup self)  Returns an Iterator which traverses the ButtonGroup one AbstractButton at a time. 

Parameters:

self - a ButtonGroup


Returns:
an Iterator for a ButtonGroup


Since:
1.6.4
 public static Iterator<?> iterator(ListModel<?> self)  Returns an Iterator which traverses the ListModel one element at a time. 

Parameters:

self - a ListModel


Returns:
an Iterator for a ListModel


Since:
1.6.4
 public static Iterator<?> iterator(DefaultListModel<Object> self)  Returns an Iterator which traverses the DefaultListModel one element at a time. 

Parameters:

self - a DefaultListModel


Returns:
an Iterator for a DefaultListModel


Since:
1.6.4
 public static Iterator<?> iterator(JComboBox<Object> self)  Returns an Iterator which traverses the ComboBox one item at a time. 

Parameters:

self - a ComboBox


Returns:
an Iterator for a ComboBox


Since:
1.6.4
 public static Iterator<?> iterator(MutableComboBoxModel<Object> self)  Returns an Iterator which traverses the MutableComboBoxModel one item at a time. 

Parameters:

self - a MutableComboBoxModel


Returns:
an Iterator for a MutableComboBoxModel


Since:
1.6.4
 public static Iterator<?> iterator(TableModel self)  Returns an Iterator which traverses the TableModel one row at a time. 

Parameters:

self - a TableModel


Returns:
an Iterator for a TableModel


Since:
1.6.4
 public static Iterator<?> iterator(DefaultTableModel self)  Returns an Iterator which traverses the DefaultTableModel one item at a time. 

Parameters:

self - a DefaultTableModel


Returns:
an Iterator for a DefaultTableModel


Since:
1.6.4
 public static Iterator<TableColumn> iterator(TableColumnModel self)  Returns an Iterator which traverses the TableColumnModel one TableColumn at a time. 

Parameters:

self - a TableColumnModel


Returns:
an Iterator for a TableColumnModel


Since:
1.6.4
 public static Iterator<?> iterator(TreePath self)  Returns an Iterator which traverses the TreePath one path at a time. 

Parameters:

self - a TreePath


Returns:
an Iterator for a TreePath


Since:
1.6.4
 @SuppressWarnings("unchecked") public static Iterator<TreeNode> iterator(TreeNode self)  Returns an Iterator which traverses the TreeNode one node at a time. 

Parameters:

self - a TreeNode


Returns:
an Iterator for a TreeNode


Since:
1.6.4
 public static Iterator<Component> iterator(JMenu self)  Returns an Iterator which traverses the JMenu one component at a time. 

Parameters:

self - a JMenu


Returns:
an Iterator for a JMenu


Since:
1.6.4
 public static Iterator<MenuElement> iterator(JMenuBar self)  Returns an Iterator which traverses the JMenuBar one menu at a time. 

Parameters:

self - a JMenuBar


Returns:
an Iterator for a JMenuBar


Since:
1.6.4
 public static Iterator<MenuElement> iterator(JPopupMenu self)  Returns an Iterator which traverses the JPopupMenu one MenuElement at a time. 

Parameters:

self - a JPopupMenu


Returns:
an Iterator for a JPopupMenu


Since:
1.6.4
 public static Iterator<Component> iterator(JTabbedPane self)  Returns an Iterator which traverses the JTabbedPane one Component tab at a time. 

Parameters:

self - a JTabbedPane


Returns:
an Iterator for a JTabbedPane


Since:
1.6.4
 public static Container leftShift(Container self, Component c)  Overloads the left shift operator to provide an easy way to add components to a Container. 

Parameters:

self - a Container

c - a Component to be added to the container.


Returns:
same container, after the value was added to it.


Since:
1.6.4
 public static ButtonGroup leftShift(ButtonGroup self, AbstractButton b)  Overloads the left shift operator to provide an easy way to add buttons to a ButtonGroup. 

Parameters:

self - a ButtonGroup

b - an AbstractButton to be added to the buttonGroup.


Returns:
same buttonGroup, after the value was added to it.


Since:
1.6.4
 public static DefaultListModel<?> leftShift(DefaultListModel<Object> self, Object e)  Overloads the left shift operator to provide an easy way to add elements to a DefaultListModel. 

Parameters:

self - a DefaultListModel

e - an element to be added to the listModel.


Returns:
same listModel, after the value was added to it.


Since:
1.6.4
 public static JComboBox<?> leftShift(JComboBox<Object> self, Object i)  Overloads the left shift operator to provide an easy way to add items to a JComboBox. 

Parameters:

self - a JComboBox

i - an item to be added to the comboBox.


Returns:
same comboBox, after the value was added to it.


Since:
1.6.4
 public static MutableComboBoxModel<?> leftShift(MutableComboBoxModel<Object> self, Object i)  Overloads the left shift operator to provide an easy way to add items to a MutableComboBoxModel. 

Parameters:

self - a MutableComboBoxModel

i - an item to be added to the model.


Returns:
same model, after the value was added to it.


Since:
1.6.4
 public static DefaultTableModel leftShift(DefaultTableModel self, Object row)  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 

Parameters:

self - a DefaultTableModel

row - a row to be added to the model.


Returns:
same model, after the value was added to it.


Since:
1.6.4
 public static TableColumnModel leftShift(TableColumnModel self, TableColumn column)  Overloads the left shift operator to provide an easy way to add columns to a TableColumnModel. 

Parameters:

self - a TableColumnModel

column - a TableColumn to be added to the model.


Returns:
same model, after the value was added to it.


Since:
1.6.4
 public static TreePath leftShift(TreePath self, Object p)  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.

Parameters:

self - a TreePath

p - an object to be added to the treePath.


Returns:
same treePath, after the value was added to it.


Since:
1.6.4
 public static MutableTreeNode leftShift(MutableTreeNode self, MutableTreeNode node)  Overloads the left shift operator to provide an easy way to add nodes to a MutableTreeNode.

Parameters:

self - a MutableTreeNode

node - a node to be added to the treeNode.


Returns:
same treeNode, after the value was added to it.


Since:
1.6.4
 public static DefaultMutableTreeNode leftShift(DefaultMutableTreeNode self, DefaultMutableTreeNode node)  Overloads the left shift operator to provide an easy way to add nodes to a DefaultMutableTreeNode.

Parameters:

self - a DefaultMutableTreeNode

node - a node to be added to the treeNode.


Returns:
same treeNode, after the value was added to it.


Since:
1.6.4
 public static JMenu leftShift(JMenu self, Action action)  Overloads the left shift operator to provide an easy way to add components to a menu.

Parameters:

self - a JMenu

action - an action to be added to the menu.


Returns:
same menu, after the value was added to it.


Since:
1.6.4
 public static JMenu leftShift(JMenu self, Component component)  Overloads the left shift operator to provide an easy way to add components to a menu.

Parameters:

self - a JMenu

component - a component to be added to the menu.


Returns:
same menu, after the value was added to it.


Since:
1.6.4
 public static JMenu leftShift(JMenu self, JMenuItem item)  Overloads the left shift operator to provide an easy way to add components to a menu.

Parameters:

self - a JMenu

item - an item to be added to the menu.


Returns:
same menu, after the value was added to it.


Since:
1.6.4
 public static JMenu leftShift(JMenu self, String str)  Overloads the left shift operator to provide an easy way to add components to a menu.

Parameters:

self - a JMenu

str - a String to be added to the menu.


Returns:
same menu, after the value was added to it.


Since:
1.6.4
 public static JMenu leftShift(JMenu self, GString gstr)  Overloads the left shift operator to provide an easy way to add components to a menu.

Parameters:

self - a JMenu

gstr - a GString to be added to the menu.


Returns:
same menu, after the value was added to it.


Since:
1.6.4
 public static JMenuBar leftShift(JMenuBar self, JMenu menu)  Overloads the left shift operator to provide an easy way to add menus to a menuBar.

Parameters:

self - a JMenuBar

menu - a menu to be added to the menuBar.


Returns:
same menuBar, after the value was added to it.


Since:
1.6.4
 public static JPopupMenu leftShift(JPopupMenu self, Action action)  Overloads the left shift operator to provide an easy way to add components to a popupMenu.

Parameters:

self - a JPopupMenu

action - an action to be added to the popupMenu.


Returns:
same popupMenu, after the value was added to it.


Since:
1.6.4
 public static JPopupMenu leftShift(JPopupMenu self, Component component)  Overloads the left shift operator to provide an easy way to add components to a popupMenu.

Parameters:

self - a JPopupMenu

component - a component to be added to the popupMenu.


Returns:
same popupMenu, after the value was added to it.


Since:
1.6.4
 public static JPopupMenu leftShift(JPopupMenu self, JMenuItem item)  Overloads the left shift operator to provide an easy way to add components to a popupMenu.

Parameters:

self - a JPopupMenu

item - an item to be added to the popupMenu.


Returns:
same popupMenu, after the value was added to it.


Since:
1.6.4
 public static JPopupMenu leftShift(JPopupMenu self, String str)  Overloads the left shift operator to provide an easy way to add components to a popupMenu.

Parameters:

self - a JPopupMenu

str - a String to be added to the popupMenu.


Returns:
same popupMenu, after the value was added to it.


Since:
1.6.4
 public static JPopupMenu leftShift(JPopupMenu self, GString gstr)  Overloads the left shift operator to provide an easy way to add components to a popupMenu.

Parameters:

self - a JPopupMenu

gstr - a GString to be added to the popupMenu.


Returns:
same popupMenu, after the value was added to it.


Since:
1.6.4
 public static JToolBar leftShift(JToolBar self, Action action)  Overloads the left shift operator to provide an easy way to add components to a toolBar.

Parameters:

self - a JToolBar

action - an Action to be added to the toolBar.


Returns:
same toolBar, after the value was added to it.


Since:
1.6.4
 @Override public Object next() @Override public Object next() @Override public Object next() @Override public Object next() @Override public Object next() @Override public TableColumn next() @Override public Component next() public static void putAt(DefaultListModel<Object> self, int index, Object e)  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 the model by 1. 

Parameters:

self - a DefaultListModel

index - an index

e - the element to insert at the given index


Since:
1.6.4
 public static void putAt(MutableComboBoxModel<Object> self, int index, Object i)  Allow 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. 

Parameters:

self - a MutableComboBoxModel

index - an index

i - the item to insert at the given index


Since:
1.6.4
 public static void putAt(DefaultTableModel self, int index, Object row)  Allow 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 

Parameters:

self - a DefaultTableModel

index - an index

row - the row to insert at the given index


Since:
1.6.4
 public static void putAt(MutableTreeNode self, int index, MutableTreeNode node)  Allow 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.

Parameters:

self - a MutableTreeNode

index - an index

node - the node to insert at the given index


Since:
1.6.4
 @Override public void remove() @Override public void remove() @Override public void remove() @Override public void remove() @Override public void remove() @Override public void remove() @Override public void remove() public static void setMnemonic(AbstractButton button, String mnemonic)  Allows the usage of a one-element string for a mnemonic 

Parameters:

button - a AbstractButton

mnemonic - the String


Since:
2.3.7
 public static int size(Container self)  Provide the standard Groovy size() method for Container. 

Parameters:

self - a Container


Returns:
the component count of the container


Since:
1.6.4
 public static int size(ButtonGroup self)  Provide the standard Groovy size() method for ButtonGroup. 

Parameters:

self - a ButtonGroup


Returns:
the button count of the buttonGroup


Since:
1.6.4
 public static int size(ListModel<?> self)  Provide the standard Groovy size() method for ListModel. 

Parameters:

self - a ListModel


Returns:
the size of the ListModel


Since:
1.6.4
 public static int size(JComboBox self)  Provide the standard Groovy size() method for JComboBox. 

Parameters:

self - a JComboBox


Returns:
the item count of the comboBox


Since:
1.6.4
 public static int size(TableModel self)  Provide the standard Groovy size() method for TableModel. 

Parameters:

self - a TableModel


Returns:
the row count of the TableModel


Since:
1.6.4
 public static int size(TableColumnModel self)  Provide the standard Groovy size() method for TableColumnModel. 

Parameters:

self - a TableColumnModel


Returns:
the column count of the TableColumnModel


Since:
1.6.4
 public static int size(TreePath self)  Provide the standard Groovy size() method for TreePath. 

Parameters:

self - a TreePath


Returns:
the path count of the treePath


Since:
1.6.4
 public static int size(TreeNode self)  Provide the standard Groovy size() method for TreeNode. 

Parameters:

self - a TreeNode


Returns:
the child count of the treeNode


Since:
1.6.4
 public static int size(JMenu self)  Provide the standard Groovy size() method for JMenu. 

Parameters:

self - a JMenu


Returns:
the menu component count of the menu


Since:
1.6.4
 public static int size(JMenuBar self)  Provide the standard Groovy size() method for JMenuBar. 

Parameters:

self - a JMenuBar


Returns:
the menu count of the menuBar


Since:
1.6.4
 public static int size(JTabbedPane self)  Provide the standard Groovy size() method for JTabbedPane. 

Parameters:

self - a JTabbedPane


Returns:
the tab count of the tabbedPane


Since:
1.6.4
 

    
{'path': 'public/docs/groovy~4.0/org/apache/groovy/swing/extensions/swingextensions.html', 'source': 'DevDocs.IO'}