uic.themeconfig
Class ConfigDialog

java.lang.Object
  extended by uic.widgets.AbstractWindow
      extended by uic.widgets.StandardDialog
          extended by uic.themeconfig.ConfigDialog

public class ConfigDialog
extends StandardDialog

The base dialog window.

Since:
1.1

Field Summary
 
Fields inherited from class uic.widgets.StandardDialog
BUTTON_APPLY, BUTTON_CANCEL, BUTTON_DEFAULTS, BUTTON_HELP, BUTTON_OK, BUTTON_USER1, BUTTON_USER2, BUTTON_USER3, CONFIG_ALLOW_ESC_CLOSE, OK_APPLY_CANCEL, OK_CANCEL, PROPERTY_ENABLE_APPLY, PROPERTY_ENABLE_OK, PROPERTY_ENABLE_USER1, PROPERTY_ENABLE_USER2, PROPERTY_ENABLE_USER3, PROPERTY_TEXT_USER1, PROPERTY_TEXT_USER2, PROPERTY_TEXT_USER3
 
Fields inherited from class uic.widgets.AbstractWindow
internalWindow
 
Method Summary
protected  void applyPressedSlot()
           
static void clearReference()
          The config dialog is cached between instances using a softreference, remove it.
static void main(String[] args)
           
static UICTheme showConfigDialog(JFrame parent, UICTheme theme)
           
 TranslationInterface translate()
           
static void updateThemeOn(Window target, UICTheme theme)
           
 
Methods inherited from class uic.widgets.StandardDialog
addActionListener, addCommandButton, buttonPressedSlot, changeUser1ButtonTextSlot, changeUser2ButtonTextSlot, changeUser3ButtonTextSlot, createInternalWindow, createInternalWindow, enableApplyButtonSlot, enableOKButtonSlot, enableUser1ButtonSlot, enableUser2ButtonSlot, enableUser3ButtonSlot, hide, hide, removeActionListener, setComponent, show, showAndForget, showAndForget
 
Methods inherited from class uic.widgets.AbstractWindow
getBounds, getDefaultFocusComponent, getDialogSizePanel, getLocation, getRPContainer, getSize, positionDialog, positionDialog, setDefaultFocusComponent, show, show
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

showConfigDialog

public static UICTheme showConfigDialog(JFrame parent,
                                        UICTheme theme)

applyPressedSlot

protected void applyPressedSlot()

updateThemeOn

public static void updateThemeOn(Window target,
                                 UICTheme theme)

main

public static void main(String[] args)

clearReference

public static void clearReference()
The config dialog is cached between instances using a softreference, remove it. Normally there is no need to remove the cached instance since it is guarenteed to be garbage collected before an OutOfMemory is throwed. In some rare cases you may want to remove it manually anyway.

Since:
2.0

translate

public TranslationInterface translate()
Overrides:
translate in class StandardDialog


Copyright © 2002-2004 Thomas Zander Available under the Free Apache licence