|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.merlotxml.merlot.MerlotUtils
Utilities for Merlot
Nested Class Summary | |
static class |
MerlotUtils.ToolbarButtonMouseListener
|
Field Summary | |
static java.lang.String |
MNEMONIC_KEY
|
Fields inherited from interface org.merlotxml.merlot.MerlotConstants |
ACTION_MENU_ACCELERATOR, ACTION_MENU_ICON, ACTION_NAME, ACTION_SHORT_DESCRIPTION, ACTION_SMALL_ICON, AFTER, BEFORE, ERR, INTO, UI, XML |
Constructor Summary | |
MerlotUtils()
|
Method Summary | |
static void |
addActionToMenu(javax.swing.Action a,
javax.swing.MenuElement m)
add an action to a menu. |
static void |
addActionToMenu(javax.swing.Action a,
javax.swing.MenuElement m,
int position)
Add an action to a menu at a specific position |
static void |
addActionToToolBar(javax.swing.Action a,
javax.swing.JToolBar toolbar)
Add an action to a toolbar |
static void |
addActionToToolBar(javax.swing.Action a,
javax.swing.JToolBar toolbar,
int position)
Add an action to a toolbar at a specific location if the action is null a separator is added |
static void |
copyFile(java.io.File from,
java.io.File to)
copy a file to a different file |
static javax.swing.JMenuItem |
createActionMenuItem(javax.swing.Action a)
|
static javax.swing.JButton |
createButtonFromAction(javax.swing.Action a)
|
static javax.swing.JPanel |
createMultiLineLabel(java.lang.String s,
int cols)
creates a wrapped mulit-line label from several labels |
static void |
loadActionResources(javax.swing.Action a,
java.lang.String bundle,
java.lang.String keyprefix)
loads up the resources for an action |
static java.lang.String |
wrapLines(java.lang.String s,
int cols)
Wraps lines at the given number of columns |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String MNEMONIC_KEY
Constructor Detail |
public MerlotUtils()
Method Detail |
public static void addActionToToolBar(javax.swing.Action a, javax.swing.JToolBar toolbar)
public static void addActionToToolBar(javax.swing.Action a, javax.swing.JToolBar toolbar, int position)
public static void addActionToMenu(javax.swing.Action a, javax.swing.MenuElement m)
public static void addActionToMenu(javax.swing.Action a, javax.swing.MenuElement m, int position)
public static javax.swing.JMenuItem createActionMenuItem(javax.swing.Action a)
public static void loadActionResources(javax.swing.Action a, java.lang.String bundle, java.lang.String keyprefix)
public static void copyFile(java.io.File from, java.io.File to) throws java.io.IOException
java.io.IOException
public static javax.swing.JButton createButtonFromAction(javax.swing.Action a)
public static java.lang.String wrapLines(java.lang.String s, int cols)
public static javax.swing.JPanel createMultiLineLabel(java.lang.String s, int cols)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |