de.hillenbrand.jreqtools
Class LookAndFeelRequester

java.lang.Object
  extended by de.hillenbrand.jreqtools.AbstractRequester
      extended by de.hillenbrand.jreqtools.OkCancelRequester
          extended by de.hillenbrand.jreqtools.SelectRequester
              extended by de.hillenbrand.jreqtools.LookAndFeelRequester

public class LookAndFeelRequester
extends SelectRequester

This is a requester for look and feels. The chosen look and feel can also be set immediately.


Nested Class Summary
static class LookAndFeelRequester.LookAndFeelInfo
           
static class LookAndFeelRequester.LookAndFeelInfoListCellRenderer
          Renders an item in a list.
 
Field Summary
 
Fields inherited from class de.hillenbrand.jreqtools.SelectRequester
comparator, multiSelection
 
Fields inherited from class de.hillenbrand.jreqtools.OkCancelRequester
answer, cancel, comment, drawFirstSeparator, drawSecondSeparator, icon, ok
 
Fields inherited from class de.hillenbrand.jreqtools.AbstractRequester
CANCEL, dialog, listener, message, OK, title
 
Constructor Summary
LookAndFeelRequester(java.lang.String message)
           
LookAndFeelRequester(java.lang.String title, java.lang.String message)
           
 
Method Summary
static java.lang.String[] getInstalledLookAndFeelNames()
          Returns the names of all installed Look & Feels in a sorted array.
static LookAndFeelRequester.LookAndFeelInfo[] getInstalledLookAndFeels()
          Returns information about all installed Look & Feels in a sorted array.
 java.lang.String getLookAndFeel()
           
protected  int getReturnValue()
           
 void setAfterSelection(java.awt.Component tree)
           
 
Methods inherited from class de.hillenbrand.jreqtools.SelectRequester
getComparator, getOkTriggerComponent, getSelectedValue, getSelectedValues, getUserPanel, isMultiSelection, ok, prepareForRequest, setComparator, setListCellRenderer, setMultiSelection, setSelectedValue, setSelectedValues, setValues
 
Methods inherited from class de.hillenbrand.jreqtools.OkCancelRequester
cancel, createContentPane, getComment, getDefaultButton, getIcon, getPreferredRequesterSize, isDrawFirstSeparator, isDrawSecondSeparator, setCancelButtonText, setComment, setDrawFirstSeparator, setDrawSecondSeparator, setDrawSeparators, setIcon, setOkButtonText, simulateCancelPressed, simulateOkPressed, validateData
 
Methods inherited from class de.hillenbrand.jreqtools.AbstractRequester
_checkLocation, _checkLocation, _checkSize, _checkSize, checkForClass, enableHelpKey4JavaHelp, getBounds, getLocation, getMessage, getSize, getTitle, request, request, request, setBorder, setBounds, setBounds, setLocation, setLocation, setMessage, setSize, setSize, setTitle, setVisible, showError, showException, showMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LookAndFeelRequester

public LookAndFeelRequester(java.lang.String message)

LookAndFeelRequester

public LookAndFeelRequester(java.lang.String title,
                            java.lang.String message)
Method Detail

getInstalledLookAndFeelNames

public static java.lang.String[] getInstalledLookAndFeelNames()
Returns the names of all installed Look & Feels in a sorted array.

Returns:

getInstalledLookAndFeels

public static LookAndFeelRequester.LookAndFeelInfo[] getInstalledLookAndFeels()
Returns information about all installed Look & Feels in a sorted array.

Returns:

getLookAndFeel

public java.lang.String getLookAndFeel()

getReturnValue

protected int getReturnValue()
Overrides:
getReturnValue in class OkCancelRequester

setAfterSelection

public void setAfterSelection(java.awt.Component tree)