| 
Groovy 1.8.5 | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.codehaus.groovy.runtime.SwingGroovyMethods
public class SwingGroovyMethods 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.
| Method Summary | |
|---|---|
            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
         | 
        
            iterator(Container self)
            Returns an Iterator which traverses the Container one Component at a time.  | 
        
            static Iterator
         | 
        
            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
         | 
        
            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
         | 
        
            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
         | 
        
            iterator(JPopupMenu self)
            Returns an Iterator which traverses the JPopupMenu one MenuElement at a time.  | 
        
            static Iterator
         | 
        
            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 int
         | 
        
            size(Container self)
            Provide the standard Groovy   | 
        
            static int
         | 
        
            size(ButtonGroup self)
            Provide the standard Groovy   | 
        
            static int
         | 
        
            size(ListModel self)
            Provide the standard Groovy   | 
        
            static int
         | 
        
            size(JComboBox self)
            Provide the standard Groovy   | 
        
            static int
         | 
        
            size(TableModel self)
            Provide the standard Groovy   | 
        
            static int
         | 
        
            size(TableColumnModel self)
            Provide the standard Groovy   | 
        
            static int
         | 
        
            size(TreePath self)
            Provide the standard Groovy   | 
        
            static int
         | 
        
            size(TreeNode self)
            Provide the standard Groovy   | 
        
            static int
         | 
        
            size(JMenu self)
            Provide the standard Groovy   | 
        
            static int
         | 
        
            size(JMenuBar self)
            Provide the standard Groovy   | 
        
            static int
         | 
        
            size(JTabbedPane self)
            Provide the standard Groovy   | 
        
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll | 
| Method Detail | 
|---|
public static void clear(Container self)
self -  a Container
public static void clear(DefaultListModel self)
self -  a DefaultListModel
public static void clear(JComboBox self)
self -  a JComboBox
public static void clear(DefaultComboBoxModel self)
self -  a DefaultComboBoxModel
public static void clear(DefaultMutableTreeNode self)
self -  a DefaultMutableTreeNode
public static void clear(JTabbedPane self)
self -  a JTabbedPane
public static Component getAt(Container self, int index)
self -   a Containerindex -  the index of the Component to get
public static AbstractButton getAt(ButtonGroup self, int index)
self -   a ButtonGroupindex -  the index of the AbstractButton to get
public static Object getAt(ListModel self, int index)
self -   a ListModelindex -  the index of the element to get
public static Object getAt(JComboBox self, int index)
self -   a JComboBoxindex -  the index of the item to get
public static Object[] getAt(TableModel self, int index)
self -   a TableModelindex -  the index of the row to get
public static TableColumn getAt(TableColumnModel self, int index)
self -   a TableColumnModelindex -  the index of the column to get
public static Object getAt(TreePath self, int index)
self -   a TreePathindex -  the index of the path to get
public static TreeNode getAt(TreeNode self, int index)
self -   a TreeNodeindex -  the index of the child node to get
public static Component getAt(JMenu self, int index)
self -   a JMenuindex -  the index of the menu component to get
public static JMenu getAt(JMenuBar self, int index)
self -   a JMenuBarindex -  the index of the menu to get
public static Component getAt(JTabbedPane self, int index)
self -   a JTabbedPaneindex -  the index of the tab component to get
public static Component getAt(JToolBar self, int index)
self -   a JToolBarindex -  the index of the tab component to get
public static Iterator iterator(Container self)
self -  a Container
public static Iterator iterator(ButtonGroup self)
self -  a ButtonGroup
public static Iterator iterator(ListModel self)
self -  a ListModel
public static Iterator iterator(DefaultListModel self)
self -  a DefaultListModel
public static Iterator iterator(JComboBox self)
self -  a ComboBox
public static Iterator iterator(MutableComboBoxModel self)
self -  a MutableComboBoxModel
public static Iterator iterator(TableModel self)
self -  a TableModel
public static Iterator iterator(DefaultTableModel self)
self -  a DefaultTableModel
public static Iterator iterator(TableColumnModel self)
self -  a TableColumnModel
public static Iterator iterator(TreePath self)
self -  a TreePath
@SuppressWarnings("unchecked")
public static Iterator iterator(TreeNode self)
        self -  a TreeNode
public static Iterator iterator(JMenu self)
self -  a JMenu
public static Iterator iterator(JMenuBar self)
self -  a JMenuBar
public static Iterator iterator(JPopupMenu self)
self -  a JPopupMenu
public static Iterator iterator(JTabbedPane self)
self -  a JTabbedPane
public static Container leftShift(Container self, Component c)
self -  a Containerc -     a Component to be added to the container.
public static ButtonGroup leftShift(ButtonGroup self, AbstractButton b)
self -  a ButtonGroupb -     an AbstractButton to be added to the buttonGroup.
public static DefaultListModel leftShift(DefaultListModel self, Object e)
self -  a DefaultListModele -     an element to be added to the listModel.
public static JComboBox leftShift(JComboBox self, Object i)
self -  a JComboBoxi -     an item to be added to the comboBox.
public static MutableComboBoxModel leftShift(MutableComboBoxModel self, Object i)
self -  a MutableComboBoxModeli -     an item to be added to the model.
public static DefaultTableModel leftShift(DefaultTableModel self, Object row)
if row.size < model.size -> row will be padded with nulls
self -  a DefaultTableModelrow -   a row to be added to the model.
public static TableColumnModel leftShift(TableColumnModel self, TableColumn column)
self -    a TableColumnModelcolumn -  a TableColumn to be added to the model.
public static TreePath leftShift(TreePath self, Object p)
WARNING: this operation returns a new TreePath, not the original one.
self -  a TreePathp -     an object to be added to the treePath.
public static MutableTreeNode leftShift(MutableTreeNode self, MutableTreeNode node)
self -  a MutableTreeNodenode -  a node to be added to the treeNode.
public static DefaultMutableTreeNode leftShift(DefaultMutableTreeNode self, DefaultMutableTreeNode node)
self -  a DefaultMutableTreeNodenode -  a node to be added to the treeNode.
public static JMenu leftShift(JMenu self, Action action)
self -    a JMenuaction -  an action to be added to the menu.
public static JMenu leftShift(JMenu self, Component component)
self -       a JMenucomponent -  a component to be added to the menu.
public static JMenu leftShift(JMenu self, JMenuItem item)
self -  a JMenuitem -  an item to be added to the menu.
public static JMenu leftShift(JMenu self, String str)
self -  a JMenustr -   a String to be added to the menu.
public static JMenu leftShift(JMenu self, GString gstr)
self -  a JMenugstr -  a GString to be added to the menu.
public static JMenuBar leftShift(JMenuBar self, JMenu menu)
self -  a JMenuBarmenu -  a menu to be added to the menuBar.
public static JPopupMenu leftShift(JPopupMenu self, Action action)
self -    a JPopupMenuaction -  an action to be added to the popupMenu.
public static JPopupMenu leftShift(JPopupMenu self, Component component)
self -       a JPopupMenucomponent -  a component to be added to the popupMenu.
public static JPopupMenu leftShift(JPopupMenu self, JMenuItem item)
self -  a JPopupMenuitem -  an item to be added to the popupMenu.
public static JPopupMenu leftShift(JPopupMenu self, String str)
self -  a JPopupMenustr -   a String to be added to the popupMenu.
public static JPopupMenu leftShift(JPopupMenu self, GString gstr)
self -  a JPopupMenugstr -  a GString to be added to the popupMenu.
public static JToolBar leftShift(JToolBar self, Action action)
self -    a JToolBaraction -  an Action to be added to the toolBar.
public static void putAt(DefaultListModel self, int index, Object e)
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 index
public static void putAt(MutableComboBoxModel self, int index, Object i)
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 index
public static void putAt(DefaultTableModel self, int index, Object row)
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
self -   a DefaultTableModelindex -  an indexrow -    the row to insert at the given index
public static void putAt(MutableTreeNode self, int index, MutableTreeNode node)
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 index
public static int size(Container self)
size() method for Container.
     self -  a Container
public static int size(ButtonGroup self)
size() method for ButtonGroup.
     self -  a ButtonGroup
public static int size(ListModel self)
size() method for ListModel.
     self -  a ListModel
public static int size(JComboBox self)
size() method for JComboBox.
     self -  a JComboBox
public static int size(TableModel self)
size() method for TableModel.
     self -  a TableModel
public static int size(TableColumnModel self)
size() method for TableColumnModel.
     self -  a TableColumnModel
public static int size(TreePath self)
size() method for TreePath.
     self -  a TreePath
public static int size(TreeNode self)
size() method for TreeNode.
     self -  a TreeNode
public static int size(JMenu self)
size() method for JMenu.
     self -  a JMenu
public static int size(JMenuBar self)
size() method for JMenuBar.
     self -  a JMenuBar
public static int size(JTabbedPane self)
size() method for JTabbedPane.
     self -  a JTabbedPane
Copyright © 2003-2011 The Codehaus. All rights reserved.