org.nuiton.widget
Class SwingWidgetFactory

java.lang.Object
  extended by org.nuiton.widget.SwingWidgetFactory

public class SwingWidgetFactory
extends java.lang.Object


Constructor Summary
SwingWidgetFactory()
           
 
Method Summary
static javax.swing.AbstractButton createButton(ApplicationAction action)
          Creates and returns a AbstractButton
static DatePicker createDatePicker(java.text.DateFormat dateFormat)
           
static javax.swing.AbstractButton createHyperLinkButton(ApplicationAction action)
          Creates and returns a AbstractButton
static javax.swing.JMenu createMenu(java.lang.String text, char mnemonic)
           
static javax.swing.JMenuBar createMenuBar()
          Creates and returns a JMenuBar
static javax.swing.AbstractButton createMenuButton(ApplicationAction action)
          Creates and returns a AbstractButton
static javax.swing.JMenuItem createMenuItem(ApplicationAction action)
           
static javax.swing.JPanel createNamedPanel(java.lang.String title)
          Creates and returns a JPanel
static javax.swing.JPanel createPanel()
          Creates and returns a JPanel
static javax.swing.JSplitPane createSplitPane()
          Creates and returns a JSplitPane
static javax.swing.JToolBar createToolBar()
          Creates and returns a JToolBar
static void setPanelTitle(javax.swing.JPanel panel, java.lang.String title)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingWidgetFactory

public SwingWidgetFactory()
Method Detail

createMenuButton

public static javax.swing.AbstractButton createMenuButton(ApplicationAction action)
Creates and returns a AbstractButton


createButton

public static javax.swing.AbstractButton createButton(ApplicationAction action)
Creates and returns a AbstractButton


createHyperLinkButton

public static javax.swing.AbstractButton createHyperLinkButton(ApplicationAction action)
Creates and returns a AbstractButton


createSplitPane

public static javax.swing.JSplitPane createSplitPane()
Creates and returns a JSplitPane


createPanel

public static javax.swing.JPanel createPanel()
Creates and returns a JPanel


createNamedPanel

public static javax.swing.JPanel createNamedPanel(java.lang.String title)
Creates and returns a JPanel


setPanelTitle

public static void setPanelTitle(javax.swing.JPanel panel,
                                 java.lang.String title)

createToolBar

public static javax.swing.JToolBar createToolBar()
Creates and returns a JToolBar


createMenuBar

public static javax.swing.JMenuBar createMenuBar()
Creates and returns a JMenuBar


createMenu

public static javax.swing.JMenu createMenu(java.lang.String text,
                                           char mnemonic)

createMenuItem

public static javax.swing.JMenuItem createMenuItem(ApplicationAction action)

createDatePicker

public static DatePicker createDatePicker(java.text.DateFormat dateFormat)


Copyright © 2004-2009 CodeLutin. All Rights Reserved.