|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbr.usp.iterador.gui.util.GuiFactory
public class GuiFactory
GUI Factory.
Constructor Summary | |
---|---|
GuiFactory()
|
Method Summary | ||
---|---|---|
javax.swing.JPanel |
createBorderedPanel(java.lang.String title)
|
|
CloseButton |
createCloseButton()
|
|
javax.swing.JScrollPane |
createPane(java.awt.Component c)
Returns a new scroll pane |
|
javax.swing.JTable |
createTable(javax.swing.table.TableModel model)
Creates a table with specific table model |
|
static
|
decorate(T c)
|
|
javax.swing.JButton |
getButton(javax.swing.Icon icon)
Creates a jbutton based on an image |
|
javax.swing.JButton |
getButton(java.lang.String msg)
I18n button. |
|
javax.swing.JButton |
getButton(java.lang.String title,
java.awt.event.ActionListener listener)
|
|
javax.swing.JLabel |
getLabel(java.lang.String msg)
Creates an internationalized label. |
|
javax.swing.JLabel |
getLabel(java.lang.String msg,
int position)
Creates an internationalized label. |
|
java.awt.event.ActionListener |
getLogicListener(java.lang.String logic,
Controller controller)
|
|
javax.swing.JMenu |
getMenu(java.lang.String title)
Returns a i18n menu. |
|
javax.swing.JMenuItem |
getMenuItem(java.lang.String title,
java.awt.event.ActionListener listener)
Returns a I18N menu with the selected listener. |
|
javax.swing.JMenuItem |
getMenuItem(java.lang.String title,
java.lang.Class<?> type,
Controller controller)
Creates a menu item to instantiate a class. |
|
javax.swing.JMenuItem |
getMenuItem(java.lang.String title,
java.lang.String cmd,
Controller controller)
|
|
javax.swing.JPanel |
getPanel(java.awt.Component... components)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GuiFactory()
Method Detail |
---|
public javax.swing.JPanel getPanel(java.awt.Component... components)
public javax.swing.JLabel getLabel(java.lang.String msg)
public javax.swing.JLabel getLabel(java.lang.String msg, int position)
public javax.swing.JButton getButton(java.lang.String msg)
public static <T extends javax.swing.JComponent> T decorate(T c)
public javax.swing.JTable createTable(javax.swing.table.TableModel model)
public javax.swing.JScrollPane createPane(java.awt.Component c)
c
- the data
public javax.swing.JMenu getMenu(java.lang.String title)
public javax.swing.JMenuItem getMenuItem(java.lang.String title, java.awt.event.ActionListener listener)
public javax.swing.JButton getButton(java.lang.String title, java.awt.event.ActionListener listener)
public javax.swing.JButton getButton(javax.swing.Icon icon)
public javax.swing.JMenuItem getMenuItem(java.lang.String title, java.lang.Class<?> type, Controller controller)
public javax.swing.JMenuItem getMenuItem(java.lang.String title, java.lang.String cmd, Controller controller)
public javax.swing.JPanel createBorderedPanel(java.lang.String title)
public java.awt.event.ActionListener getLogicListener(java.lang.String logic, Controller controller)
public CloseButton createCloseButton()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |