|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mindprod.common15.Laf
public final class Laf
Methods for selecting Look and Feel.
Constructor Summary | |
---|---|
Laf()
|
Method Summary | |
---|---|
static javax.swing.JMenu |
buildLookAndFeelMenu()
build JMenu to allow user to choose a L&F. |
static javax.swing.UIManager.LookAndFeelInfo |
getCurrentLookAndFeel()
get current L&F |
static javax.swing.UIManager.LookAndFeelInfo |
getPersistedLookAndFeel()
fetch the persisted L&F the user has selected previously |
static javax.swing.UIManager.LookAndFeelInfo |
getPreferredLookAndFeel()
Get the preferred LookAndFeel, default before the user has expressed a preference. |
static boolean |
isLookAndFeelSupported(javax.swing.UIManager.LookAndFeelInfo laf)
is this L&F supported |
static void |
main(java.lang.String[] args)
test harness |
static void |
persistLookAndFeel(javax.swing.UIManager.LookAndFeelInfo laf)
save L&F using the persistence mechanism |
static void |
propagateLookAndFeelChange()
make sure all Frames and Windows are repainted with the new Look and Feel. |
static void |
setLookAndFeel(java.lang.String lookAndFeelClassName)
change the current look and feel. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Laf()
Method Detail |
---|
public static javax.swing.JMenu buildLookAndFeelMenu()
public static javax.swing.UIManager.LookAndFeelInfo getCurrentLookAndFeel()
public static javax.swing.UIManager.LookAndFeelInfo getPersistedLookAndFeel()
public static javax.swing.UIManager.LookAndFeelInfo getPreferredLookAndFeel()
public static boolean isLookAndFeelSupported(javax.swing.UIManager.LookAndFeelInfo laf)
laf
- to check if is supported
public static void persistLookAndFeel(javax.swing.UIManager.LookAndFeelInfo laf)
laf
- L&F to persistpublic static void propagateLookAndFeelChange()
public static void setLookAndFeel(java.lang.String lookAndFeelClassName)
lookAndFeelClassName
- name of Look and Feel classpublic static void main(java.lang.String[] args)
args
- not used
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |