jasco.util
Class SwingFactory

java.lang.Object
  extended by jasco.util.SwingFactory

public class SwingFactory
extends java.lang.Object


Constructor Summary
SwingFactory()
           
 
Method Summary
static javax.swing.JMenu createJMenu(java.lang.String name, int mnemonic, java.lang.String[] commands, javax.swing.KeyStroke[] shortcuts, javax.swing.Icon[] icons, int[] mnemonics, java.lang.String[] labels, java.awt.event.ActionListener listener)
           
static javax.swing.JMenu createJMenu(java.lang.String name, int mnemonic, java.lang.String[] commands, javax.swing.KeyStroke[] shortcuts, javax.swing.Icon[] icons, int[] mnemonics, java.lang.String[] labels, java.awt.event.ActionListener listener, boolean tearoff)
           
static javax.swing.JPopupMenu createJPopupMenu(java.lang.String[] commands, javax.swing.Icon[] icons, int[] mnemonics, java.lang.String[] labels, java.awt.event.ActionListener listener)
           
static javax.swing.JToolBar createJToolBar(java.lang.String[] commands, javax.swing.Icon[] icons, java.lang.String[] tooltips, java.awt.event.ActionListener listener, boolean showText)
           
static javax.swing.JToolBar createJToolBar(java.lang.String[] commands, javax.swing.Icon[] icons, java.lang.String[] tooltips, java.awt.event.ActionListener listener, boolean showText, javax.swing.JToolBar res)
           
static javax.swing.JToolBar createJToolBar(java.lang.String title, java.lang.String[] commands, javax.swing.Icon[] icons, java.lang.String[] tooltips, java.awt.event.ActionListener listener, boolean showText, javax.swing.JToolBar result)
           
static javax.swing.JToolBar createJToolBar(java.lang.String title, java.util.Vector commands, java.util.Vector icons, java.util.Vector tooltips, java.awt.event.ActionListener listener, boolean showText)
           
static javax.swing.JToolBar createJToolBar(java.lang.String title, java.util.Vector commands, java.util.Vector icons, java.util.Vector tooltips, java.awt.event.ActionListener listener, boolean showText, javax.swing.JToolBar res)
           
static javax.swing.JToolBar createJToolBar(java.util.Vector commands, java.util.Vector icons, java.util.Vector tooltips, java.awt.event.ActionListener listener, boolean showText)
           
static javax.swing.JToolBar createJToolBar(java.util.Vector commands, java.util.Vector icons, java.util.Vector tooltips, java.awt.event.ActionListener listener, boolean showText, javax.swing.JToolBar res)
           
static javax.swing.Icon getIcon(java.lang.String name)
           
static javax.swing.Icon getImage(java.lang.String name)
           
static int paintInCenter(java.lang.String s, int width, int ypos, java.awt.Graphics g)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingFactory

public SwingFactory()
Method Detail

createJMenu

public static javax.swing.JMenu createJMenu(java.lang.String name,
                                            int mnemonic,
                                            java.lang.String[] commands,
                                            javax.swing.KeyStroke[] shortcuts,
                                            javax.swing.Icon[] icons,
                                            int[] mnemonics,
                                            java.lang.String[] labels,
                                            java.awt.event.ActionListener listener)

createJMenu

public static javax.swing.JMenu createJMenu(java.lang.String name,
                                            int mnemonic,
                                            java.lang.String[] commands,
                                            javax.swing.KeyStroke[] shortcuts,
                                            javax.swing.Icon[] icons,
                                            int[] mnemonics,
                                            java.lang.String[] labels,
                                            java.awt.event.ActionListener listener,
                                            boolean tearoff)

createJPopupMenu

public static javax.swing.JPopupMenu createJPopupMenu(java.lang.String[] commands,
                                                      javax.swing.Icon[] icons,
                                                      int[] mnemonics,
                                                      java.lang.String[] labels,
                                                      java.awt.event.ActionListener listener)

createJToolBar

public static javax.swing.JToolBar createJToolBar(java.util.Vector commands,
                                                  java.util.Vector icons,
                                                  java.util.Vector tooltips,
                                                  java.awt.event.ActionListener listener,
                                                  boolean showText,
                                                  javax.swing.JToolBar res)

createJToolBar

public static javax.swing.JToolBar createJToolBar(java.lang.String[] commands,
                                                  javax.swing.Icon[] icons,
                                                  java.lang.String[] tooltips,
                                                  java.awt.event.ActionListener listener,
                                                  boolean showText,
                                                  javax.swing.JToolBar res)

createJToolBar

public static javax.swing.JToolBar createJToolBar(java.util.Vector commands,
                                                  java.util.Vector icons,
                                                  java.util.Vector tooltips,
                                                  java.awt.event.ActionListener listener,
                                                  boolean showText)

createJToolBar

public static javax.swing.JToolBar createJToolBar(java.lang.String[] commands,
                                                  javax.swing.Icon[] icons,
                                                  java.lang.String[] tooltips,
                                                  java.awt.event.ActionListener listener,
                                                  boolean showText)

createJToolBar

public static javax.swing.JToolBar createJToolBar(java.lang.String title,
                                                  java.util.Vector commands,
                                                  java.util.Vector icons,
                                                  java.util.Vector tooltips,
                                                  java.awt.event.ActionListener listener,
                                                  boolean showText)

createJToolBar

public static javax.swing.JToolBar createJToolBar(java.lang.String title,
                                                  java.util.Vector commands,
                                                  java.util.Vector icons,
                                                  java.util.Vector tooltips,
                                                  java.awt.event.ActionListener listener,
                                                  boolean showText,
                                                  javax.swing.JToolBar res)

createJToolBar

public static javax.swing.JToolBar createJToolBar(java.lang.String title,
                                                  java.lang.String[] commands,
                                                  javax.swing.Icon[] icons,
                                                  java.lang.String[] tooltips,
                                                  java.awt.event.ActionListener listener,
                                                  boolean showText,
                                                  javax.swing.JToolBar result)

getIcon

public static javax.swing.Icon getIcon(java.lang.String name)

getImage

public static javax.swing.Icon getImage(java.lang.String name)

paintInCenter

public static int paintInCenter(java.lang.String s,
                                int width,
                                int ypos,
                                java.awt.Graphics g)