javax.robotics.swing
Class LookAndFeelSelector

java.lang.Object
  extended by javax.robotics.swing.LookAndFeelSelector

public final class LookAndFeelSelector
extends java.lang.Object


Constructor Summary
LookAndFeelSelector()
           
 
Method Summary
static void setGTK()
           
static void setJavaDefault()
           
static void setMac()
           
static void setMotif()
           
static void setSkin(java.io.InputStream fileTheme)
           
static void setSkin(java.lang.String fileTheme)
           
static void setSkin(java.net.URL fileTheme)
           
static void setWindows()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LookAndFeelSelector

public LookAndFeelSelector()
Method Detail

setJavaDefault

public static void setJavaDefault()
                           throws java.lang.SecurityException,
                                  java.lang.IllegalArgumentException,
                                  java.lang.NoSuchMethodException,
                                  java.lang.IllegalAccessException,
                                  java.lang.reflect.InvocationTargetException,
                                  java.lang.ClassNotFoundException,
                                  java.lang.InstantiationException,
                                  javax.swing.UnsupportedLookAndFeelException
Throws:
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.ClassNotFoundException
java.lang.InstantiationException
javax.swing.UnsupportedLookAndFeelException

setMotif

public static void setMotif()
                     throws java.lang.SecurityException,
                            java.lang.IllegalArgumentException,
                            java.lang.NoSuchMethodException,
                            java.lang.IllegalAccessException,
                            java.lang.reflect.InvocationTargetException,
                            java.lang.ClassNotFoundException,
                            java.lang.InstantiationException,
                            javax.swing.UnsupportedLookAndFeelException
Throws:
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.ClassNotFoundException
java.lang.InstantiationException
javax.swing.UnsupportedLookAndFeelException

setWindows

public static void setWindows()
                       throws java.lang.SecurityException,
                              java.lang.IllegalArgumentException,
                              java.lang.NoSuchMethodException,
                              java.lang.IllegalAccessException,
                              java.lang.reflect.InvocationTargetException,
                              java.lang.ClassNotFoundException,
                              java.lang.InstantiationException,
                              javax.swing.UnsupportedLookAndFeelException
Throws:
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.ClassNotFoundException
java.lang.InstantiationException
javax.swing.UnsupportedLookAndFeelException

setMac

public static void setMac()
                   throws java.lang.SecurityException,
                          java.lang.IllegalArgumentException,
                          java.lang.NoSuchMethodException,
                          java.lang.IllegalAccessException,
                          java.lang.reflect.InvocationTargetException,
                          java.lang.ClassNotFoundException,
                          java.lang.InstantiationException,
                          javax.swing.UnsupportedLookAndFeelException
Throws:
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.ClassNotFoundException
java.lang.InstantiationException
javax.swing.UnsupportedLookAndFeelException

setGTK

public static void setGTK()
                   throws java.lang.ClassNotFoundException,
                          java.lang.InstantiationException,
                          java.lang.IllegalAccessException,
                          javax.swing.UnsupportedLookAndFeelException,
                          java.lang.SecurityException,
                          java.lang.IllegalArgumentException,
                          java.lang.NoSuchMethodException,
                          java.lang.reflect.InvocationTargetException
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
javax.swing.UnsupportedLookAndFeelException
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException

setSkin

public static void setSkin(java.io.InputStream fileTheme)
                    throws java.lang.SecurityException,
                           java.lang.IllegalArgumentException,
                           java.lang.NoSuchMethodException,
                           java.lang.IllegalAccessException,
                           java.lang.reflect.InvocationTargetException
Throws:
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException

setSkin

public static void setSkin(java.net.URL fileTheme)
                    throws java.lang.SecurityException,
                           java.lang.IllegalArgumentException,
                           java.lang.NoSuchMethodException,
                           java.lang.IllegalAccessException,
                           java.lang.reflect.InvocationTargetException
Throws:
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException

setSkin

public static void setSkin(java.lang.String fileTheme)
                    throws java.lang.SecurityException,
                           java.lang.IllegalArgumentException,
                           java.lang.NoSuchMethodException,
                           java.lang.IllegalAccessException,
                           java.lang.reflect.InvocationTargetException
Throws:
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException