Class SwingWidgetFactory

java.lang.Object
org.nuiton.jaxx.widgets.extra.SwingWidgetFactory

public class SwingWidgetFactory
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    SwingWidgetFactory()  
  • Method Summary

    Modifier and Type Method Description
    static javax.swing.AbstractButton createButton​(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 Details

    • SwingWidgetFactory

      public SwingWidgetFactory()
  • Method Details

    • 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
    • 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)