A B C D E F G H I L M N O P R S T U V W

A

AbstractDialog - Class in com.jgoodies.uif
An abstract superclass that minimizes the effort required to build consistent Swing dialogs quickly.
AbstractDialog() - Constructor for class com.jgoodies.uif.AbstractDialog
 
AbstractDialog(Frame) - Constructor for class com.jgoodies.uif.AbstractDialog
Constructs a modal AbstractDialog with the given Frame as its owner, using the application's default window title.
AbstractDialog(Frame, String) - Constructor for class com.jgoodies.uif.AbstractDialog
Constructs a modal AbstractDialog with the given Frame as its owner using the given window title.
AbstractDialog(Frame, String, boolean) - Constructor for class com.jgoodies.uif.AbstractDialog
Constructs an AbstractDialog with the given Frame as its owner using the given window title and the specified modal state.
AbstractDialog(Dialog) - Constructor for class com.jgoodies.uif.AbstractDialog
Constructs a modal AbstractDialog with the given Dialog as its owner using the application's default window title.
AbstractDialog(Dialog, String) - Constructor for class com.jgoodies.uif.AbstractDialog
Constructs a modal AbstractDialog with the given Dialog as its owner using the given window title.
AbstractDialog(Dialog, String, boolean) - Constructor for class com.jgoodies.uif.AbstractDialog
Constructs an AbstractDialog with the given Dialog as its owner using the given window title and the specified modal state.
AbstractFrame - Class in com.jgoodies.uif
Provides convenience code that is frequently used in application frames: standardized build process, esthetic height-width ratio, good screen location, frame icons fetched from resource utils, storing and restoring bounds and state, a title composed of prefix and suffix.
AbstractFrame(String) - Constructor for class com.jgoodies.uif.AbstractFrame
Constructs an AbstractFrame using the given window title.
AbstractUIFApplication - Class in com.jgoodies.uif.application
An abstract class that organizes the application startup process.
AbstractUIFApplication() - Constructor for class com.jgoodies.uif.application.AbstractUIFApplication
 
AbstractView - Class in com.jgoodies.uif
An abstract superclass that reduces the effort to build views that return a lazily built panel.
AbstractView() - Constructor for class com.jgoodies.uif.AbstractView
 
accept(Component) - Method in class com.jgoodies.uif.util.UIFFocusTraversalPolicy
Determines whether a Component is an acceptable choice as the new focus owner.
Action - Annotation Type in com.jgoodies.uif.application
A method annotation to specify Action method bodies with their name, and initial enablement.
ActionKeys - Class in com.jgoodies.uif.application
Provides Action keys that have been introduced in Java 6.
actionPerformed(ActionEvent) - Method in class com.jgoodies.uif.action.ToggleAction
Does nothing.
ActionReader - Class in com.jgoodies.uif.application
Sets Action properties from values that are specified in a ResourceMap.
ActionSet - Class in com.jgoodies.uif.action
Describes, holds and manages a set of Actions.
ActionSet(String, List<Action>) - Constructor for class com.jgoodies.uif.action.ActionSet
Constructs an ActionSet with the given name and list of Actions.
ActionSet(String, Action...) - Constructor for class com.jgoodies.uif.action.ActionSet
Constructs an ActionSet with the given name and array of Actions.
add(Action) - Method in class com.jgoodies.uif.action.ActionSet
Adds an Action to this set of Actions.
add(Component, CellConstraints) - Method in class com.jgoodies.uif.builder.I15dPanelBuilder2
Adds a component to the panel using the given cell constraints.
add(String) - Method in class com.jgoodies.uif.builder.MenuBuilder
Creates a menu item for the specified text, adds it to this builder's menu and returns the new menu item.
add(String, Icon) - Method in class com.jgoodies.uif.builder.MenuBuilder
Creates a menu item for the specified text and icon, adds it to this builder's menu and returns the new menu item.
add(String, int) - Method in class com.jgoodies.uif.builder.MenuBuilder
Creates a menu item for the specified text and icon, adds it to this builder's menu and returns the new menu item.
add(String, Icon, int) - Method in class com.jgoodies.uif.builder.MenuBuilder
Creates a menu item for the specified text and icon, adds it to this builder's menu and returns the new menu item.
add(Action) - Method in class com.jgoodies.uif.builder.MenuBuilder
Creates, adds and returns a UIFMenuItem that is configured using the given plain Action.
add(JMenuItem) - Method in class com.jgoodies.uif.builder.MenuBuilder
Adds the given JMenuItem to this builder's menu.
add(UIFMenuItem) - Method in class com.jgoodies.uif.builder.MenuBuilder
Adds the given UIFMenuItem to this builder's menu.
add(UIFRadioButtonMenuItem) - Method in class com.jgoodies.uif.builder.MenuBuilder
Adds the given UIFRadioButtonMenuItem to this builder's menu.
add(UIFCheckBoxMenuItem) - Method in class com.jgoodies.uif.builder.MenuBuilder
Adds the given UIFRadioButtonMenuItem to this builder's menu.
add(Component, CellConstraints) - Method in class com.jgoodies.uif.builder.PanelBuilder2
Adds a component to the panel using the given cell constraints.
add(String) - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Creates a menu item for the specified text, adds it to this builder's menu and returns the new menu item.
add(String, Icon) - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Creates a menu item for the specified text and icon, adds it to this builder's menu and returns the new menu item.
add(String, int) - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Creates a menu item for the specified text and icon, adds it to this builder's menu and returns the new menu item.
add(String, Icon, int) - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Creates a menu item for the specified text and icon, adds it to this builder's menu and returns the new menu item.
add(Action) - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Creates, adds and returns a UIFMenuItem that is configured using the given plain Action.
add(JMenuItem) - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Adds the given JMenuItem to this builder's menu.
add(UIFMenuItem) - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Adds the given UIFMenuItem to this builder's menu.
add(UIFRadioButtonMenuItem) - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Adds the given UIFRadioButtonMenuItem to this builder's menu.
add(UIFCheckBoxMenuItem) - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Adds the given UIFRadioButtonMenuItem to this builder's menu.
add(PopupButton) - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Adds a popup button to this builder's tool bar.
add(Component) - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Adds a component to this builder's tool bar and returns the component.
add(Action) - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Creates, adds and returns a ToolBarButton that is configured using the given Action.
addAction(JComponent, Action, KeyStroke) - Static method in class com.jgoodies.uif.util.ComponentUtils
Adds the given action to the input map of the given component for the given key stroke.
addAction(JComponent, Action, KeyStroke, int) - Static method in class com.jgoodies.uif.util.ComponentUtils
Adds the given action to the input map of the given component for the given key stroke.
addEnterAction(JComponent, Action) - Static method in class com.jgoodies.uif.util.ComponentUtils
Adds the given action to the input map of the given component as a action on pressing the ENTER key.
addExitListener(ExitListener) - Method in class com.jgoodies.uif.application.Application
Adds an ExitListener that observes changes in the application state.
addGap() - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Adds a gap to the tool bar.
addGap(int) - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Adds a gap to the tool bar.
addGlue() - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Adds a glue component to this builder's tool bar.
addLargeGap() - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Adds a large gap to the tool bar.
addLogFileHandler(File, String) - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Adds a FileHandler to the root Logger that writes log files with the specified pattern to the given directory.
addSeparator() - Method in class com.jgoodies.uif.builder.MenuBuilder
Adds a separator to this builder's menu.
addSeparator() - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Adds a separator to this builder's menu.
addSeparator() - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Adds a separator to this builder's tool bar.
addTo(JToolBar) - Method in class com.jgoodies.uif.component.PopupButton
Adds this popup button's two components to the given tool bar individually.
addToggle(ToggleAction) - Method in class com.jgoodies.uif.builder.MenuBuilder
Creates a radio button or check box menu item for the given ToggleAction, adds it to this builder's menu and returns the new menu item.
addToggle(ToggleAction) - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Creates a radio button or check box menu item for the given ToggleAction, adds it to this builder's menu and returns the new menu item.
addToggle(ToggleAction) - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Creates, adds and returns a ToolBarToggleButton that is configured using the given ToggleAction.
ALWAYS - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is always enabled.
Application - Class in com.jgoodies.uif.application
A base class for Swing applications.
Application() - Constructor for class com.jgoodies.uif.application.Application
 
ApplicationContext - Class in com.jgoodies.uif.application
Provides shared access for Swing application data.
applicationExitAllowed(EventObject) - Method in interface com.jgoodies.uif.application.ExitListener
Checks and answers whether the application may exit or not.
applicationExiting() - Method in interface com.jgoodies.uif.application.ExitListener
Invoked if the application is exiting.

B

BOTTOM - Static variable in class com.jgoodies.uif.component.GradientSeparator
Bottom middle color proportion in vertical gradients.
buffer(ValueModel) - Method in class com.jgoodies.uif.AbstractDialog
Creates and returns a BufferedValueModel on the given ValueModel using the dialog's trigger channel to trigger commit and flush events.
build() - Method in class com.jgoodies.uif.AbstractDialog
Builds the dialog's content pane, packs it, sets the resizable property, and locates it on the screen.
build() - Method in class com.jgoodies.uif.AbstractFrame
Builds the frame's content pane, packs it, locates it on the screen, sets the icon, restores the saved state, and registers listeners.
buildButtonBarWithClose() - Method in class com.jgoodies.uif.AbstractDialog
Builds and returns a button bar with a Close button.
buildButtonBarWithOKCancel() - Method in class com.jgoodies.uif.AbstractDialog
Builds and returns a button bar with an OK and a Cancel button.
buildButtonBarWithOKCancelApply() - Method in class com.jgoodies.uif.AbstractDialog
Builds and returns a button bar with three buttons: OK, Cancel and Apply.
buildContent() - Method in class com.jgoodies.uif.AbstractDialog
Builds and answers the dialog's main content without header and border.
buildContentPane() - Method in class com.jgoodies.uif.AbstractDialog
Builds and returns the content pane, sets the border and puts an optional header component in the dialog's north.
buildContentPane() - Method in class com.jgoodies.uif.AbstractFrame
Subclasses must override this method to build and return the content pane.
buildHeader() - Method in class com.jgoodies.uif.AbstractDialog
Builds and returns the optional header component, which will be put in the dialog's north by the default #buildContentPane implementation.
buildPanel() - Method in class com.jgoodies.uif.AbstractView
Builds and returns this view's panel.

C

cancelled() - Method in class com.jgoodies.uif.util.SafeWorker
Called when this worker has been canceled by means of SwingWorker.cancel(boolean) method.
CARD_DIALOG_BORDER - Static variable in class com.jgoodies.uif.AbstractDialog
TODO: Move this constant to the Forms Borders class.
CardPanel - Class in com.jgoodies.uif.panel
A simpler alternative to a JPanel with a CardLayout.
CardPanel() - Constructor for class com.jgoodies.uif.panel.CardPanel
Creates a CardPanel.
CENTER - Static variable in class com.jgoodies.uif.component.GradientSeparator
Centered middle color proportion in vertical gradients.
CENTER - Static variable in class com.jgoodies.uif.util.CompoundIcon
Put the foreground icon at the top of its display area, centered horizontally.
clearActionMap(Object) - Static method in class com.jgoodies.uif.application.Application
Clears the ActionMap cache entry for the given target.
clearActionMap(Object) - Method in class com.jgoodies.uif.application.ApplicationContext
Clears the ActionMap cache entry for the given target.
clone() - Method in class com.jgoodies.uif.laf.LookConfiguration
Returns a clone of this LookConfigurations instance.
clone() - Method in class com.jgoodies.uif.laf.LookConfigurations
Returns a clone of this LookConfigurations instance.
close() - Method in class com.jgoodies.uif.AbstractDialog
Closes the dialog: makes it invisible and disposes it, which in turn releases all required OS resources.
close() - Static method in class com.jgoodies.uif.splash.Splash
Closes the splash by calling the providers #closeSplash method.
closeSplash() - Method in class com.jgoodies.uif.splash.ImageSplash
Closes and disposes the splash window.
closeSplash() - Method in class com.jgoodies.uif.splash.LogSplash
Implements the close splash behavior; does nothing.
closeSplash() - Method in interface com.jgoodies.uif.splash.SplashProvider
Indicates that the splash shall be closed.
collapseAllSiblings(JTree, TreePath) - Static method in class com.jgoodies.uif.util.TreeUtils
Collapses all siblings of the specified TreePath.
collapseChildren(JTree, TreePath) - Static method in class com.jgoodies.uif.util.TreeUtils
Collapses the children of the specified TreePath.
com.jgoodies.uif - package com.jgoodies.uif
Contains abstract superclasses for dialogs, frames and views
com.jgoodies.uif.action - package com.jgoodies.uif.action
Contains classes that read, manage and extend Swing Actions
com.jgoodies.uif.application - package com.jgoodies.uif.application
Contains classes to describe an application and to manage the application life-cycle
com.jgoodies.uif.builder - package com.jgoodies.uif.builder
Consist of classes that build menus and tool bars
com.jgoodies.uif.component - package com.jgoodies.uif.component
Contains component classes that extend or complement Swing component classes.
com.jgoodies.uif.laf - package com.jgoodies.uif.laf
Provides helper classes that assist in changing the Swing look & feel at runtime and in storing and restoring an l&f
com.jgoodies.uif.osx - package com.jgoodies.uif.osx
Contains classes to handle UI issues specific to the Mac OS X
com.jgoodies.uif.panel - package com.jgoodies.uif.panel
Contains frequently used panel classes
com.jgoodies.uif.splash - package com.jgoodies.uif.splash
Provides a minimal framework for pluggable splash windows.
com.jgoodies.uif.util - package com.jgoodies.uif.util
Consist of general helper classes
componentMoved(ComponentEvent) - Method in class com.jgoodies.uif.util.WindowUtils.SizeChangeHandler
If a frame has been moved, we update the componentMovedModel.
componentResized(ComponentEvent) - Method in class com.jgoodies.uif.util.WindowUtils.SizeChangeHandler
If this window provides a minimum size the window's size is adjusted after a resize to ensure this minimum size.
ComponentTreeUtils - Class in com.jgoodies.uif.util
Consists only of static methods for operations on the Swing component tree.
ComponentUtils - Class in com.jgoodies.uif.util
Consists only of static convenience methods around components.
CompoundIcon - Class in com.jgoodies.uif.util
An Icon implementation that paints two icons as compound or overlaid icon using a specified alignment.
CompoundIcon(Icon, Icon) - Constructor for class com.jgoodies.uif.util.CompoundIcon
Constructs a compound icon for the given foreground and background icons, using a default anchor.
CompoundIcon(Icon, Icon, int) - Constructor for class com.jgoodies.uif.util.CompoundIcon
Constructs a compound icon for the given foreground and background icons, using the specified anchor.
configureButton(AbstractButton, boolean, boolean) - Static method in class com.jgoodies.uif.component.ToolBarButton
Configures an AbstractButton for use in a tool bar.
configureCloseOperation() - Method in class com.jgoodies.uif.AbstractFrame
Configures the behavior that will happen when the user initiates a "close" on this frame.
configureHelp() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Configures the application wide help.
configureLogging() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Configures the logging.
configureLoggingFromProperties(String) - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Reads the specified logging configuration properties file and configures the LogManager.
configurePropertiesFromAction(Action) - Method in class com.jgoodies.uif.component.ToolBarButton
Configures the button's properties from the given action.
configurePropertiesFromAction(Action) - Method in class com.jgoodies.uif.component.ToolBarToggleButton
Configures the button's properties from the given action.
configurePropertiesFromAction(Action) - Method in class com.jgoodies.uif.component.UIFCheckBoxMenuItem
In addition to the superclass behavior, this class sets the displayed mnemonic index if and only if the action provides one under key "mnemonicIndex".
configurePropertiesFromAction(Action) - Method in class com.jgoodies.uif.component.UIFMenuItem
In addition to the superclass behavior, this class sets the displayed mnemonic index if and only if the action provides one under key "mnemonicIndex".
configurePropertiesFromAction(Action) - Method in class com.jgoodies.uif.component.UIFRadioButtonMenuItem
In addition to the superclass behavior, this class sets the displayed mnemonic index if and only if the action provides one under key "mnemonicIndex".
configureSplash() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Configures the splash component.
configureToolBar() - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Sets default settings for the tool bar's rollover and floatable properties: rollover and non-floatable.
configureUI() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Configures all UI related properties: look&feel, system properties, etc.
configureWindowClosing() - Method in class com.jgoodies.uif.AbstractDialog
Configures the closing behavior: invokes #doCloseWindow instead of just closing the dialog.
configureWindowIcon() - Method in class com.jgoodies.uif.AbstractFrame
Sets this frame's icon that is fetched via the ResourceUtils.
createAcceptButton(String, boolean) - Method in class com.jgoodies.uif.AbstractDialog
Creates and returns an Accept button with the given label text and default state.
createApplicationResourceMap() - Method in class com.jgoodies.uif.application.ApplicationContext
Creates and returns the application-level ResourceMap.
createApplyButton() - Method in class com.jgoodies.uif.AbstractDialog
Creates and returns an Apply button.
createButtonModel() - Method in class com.jgoodies.uif.action.ToggleAction
Creates and returns a ButtonModel for this ToggleAction.
createCancelButton() - Method in class com.jgoodies.uif.AbstractDialog
Creates and returns a Cancel button.
createCheck(String, ResourceMap, ValueModel) - Static method in class com.jgoodies.uif.action.ToggleAction
Creates and returns a ToggleAction for the given ValueModel.
createCheck(String, ResourceMap, ValueModel, Object, Object) - Static method in class com.jgoodies.uif.action.ToggleAction
Creates and returns a ToggleAction for the given ValueModel.
createCloseButton(boolean) - Method in class com.jgoodies.uif.AbstractDialog
Creates and returns a Close button.
createHorizontalGradient(Color) - Static method in class com.jgoodies.uif.component.GradientSeparator
Creates and returns a GradientSeparator with a centered horizontal gradient that has the specified color in the middle and is transparent on both sides.
createHorizontalGradient(Color, Color) - Static method in class com.jgoodies.uif.component.GradientSeparator
Creates and returns a GradientSeparator with a two-section horizontal gradient described by two colors.
createHorizontalGradient(Color, Color, Color) - Static method in class com.jgoodies.uif.component.GradientSeparator
Creates and returns a GradientSeparator with a two-section horizontal gradient described by three colors.
createLookAndFeelInstance(String) - Static method in class com.jgoodies.uif.laf.ExtUIManager
Creates and returns an instance of LookAndFeel for the specified class name.
createOKButton(boolean) - Method in class com.jgoodies.uif.AbstractDialog
Creates and returns an OK button.
createRadio(String, ResourceMap, ValueModel, Object) - Static method in class com.jgoodies.uif.action.ToggleAction
Creates and returns a ToggleAction for the given ValueModel and choice value.
createResetButton() - Method in class com.jgoodies.uif.AbstractDialog
Creates and returns a Reset button.
createSingleHorizontalGradient(Color, Color) - Static method in class com.jgoodies.uif.component.GradientSeparator
Creates and returns a GradientSeparator with a single horizontal gradient described by two colors.
createSingleVerticalGradient(Color, Color) - Static method in class com.jgoodies.uif.component.GradientSeparator
Creates and returns a GradientSeparator with a single vertical gradient described by two colors.
createStrippedSplitPane(int, Component, Component) - Static method in class com.jgoodies.uif.component.UIFSplitPane
Constructs a UIFSplitPane, i.e. a JSplitPane that has no borders.
createVerticalGradient(Color) - Static method in class com.jgoodies.uif.component.GradientSeparator
Creates and returns a GradientSeparator with a two-section vertical gradient that has the specified color in the center and is transparent on both ends.
createVerticalGradient(Color, Color) - Static method in class com.jgoodies.uif.component.GradientSeparator
Creates and returns a GradientSeparator with a two-section vertical gradient described by two colors.
createVerticalGradient(Color, Color, Color) - Static method in class com.jgoodies.uif.component.GradientSeparator
Creates and returns a GradientSeparator with a two-section vertical gradient described by three colors.

D

DEFAULT - Static variable in class com.jgoodies.uif.util.Resizer
The default Resizer for an aspect ratio of 4:3.
DEFAULT - Static variable in class com.jgoodies.uif.util.UIFFocusTraversalPolicy
Holds a default instance of the focus traversal policy, intended to be used as the global default policy.
DEFAULT_LAF_KEY - Static variable in class com.jgoodies.uif.laf.ExtUIManager
A key for the user preferences used to store and restore the classname of the default Look&Feel.
DIALOG_BORDER - Static variable in class com.jgoodies.uif.AbstractDialog
TODO: Move this constant to the Forms Borders class.
DISPLAYED_MNEMONIC_INDEX_KEY - Static variable in class com.jgoodies.uif.application.ActionKeys
The key used for storing an Integer that corresponds to the index in the text (identified by the NAME property) that the decoration for a mnemonic should be rendered at.
disposeFramesAndWindows() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Disposes all frames and their owned windows.
doAccept() - Method in class com.jgoodies.uif.AbstractDialog
Invokes #doApply, marks the dialog as uncanceled and finally closes it.
doApply() - Method in class com.jgoodies.uif.AbstractDialog
Applies changes in the dialog and leaves the dialog open.
doCancel() - Method in class com.jgoodies.uif.AbstractDialog
Resets changed dialog values, marks the dialog as canceled and closes it.
doClose() - Method in class com.jgoodies.uif.AbstractDialog
Marks the dialog as uncanceled and closes it.
doCloseWindow() - Method in class com.jgoodies.uif.AbstractDialog
Performs the close window action that is invoked if the dialog is closing, for example by clicking the dialog's close button (often in the upper right corner).
done() - Method in class com.jgoodies.uif.util.SafeWorker
 
doReset() - Method in class com.jgoodies.uif.AbstractDialog
Resets changed dialog values and leaves the dialog open.
dumpProperties(PrintStream, Properties) - Static method in class com.jgoodies.uif.util.SystemUtils
Dumps the given Properties to the specified PrintStream.

E

EAST - Static variable in class com.jgoodies.uif.util.CompoundIcon
Put the foreground icon on the right side of its display area, centered vertically.
elapsedTime() - Static method in class com.jgoodies.uif.splash.Splash
Computes and returns the elapsed time since the last invocation of #resetStartTime().
enabled() - Method in interface com.jgoodies.uif.util.Mode
Checks and answers whether this mode is enabled or disabled.
enabled() - Method in class com.jgoodies.uif.util.Modes
Checks and answers whether this mode is enabled or disabled.
encodedScreenConfiguration() - Static method in class com.jgoodies.uif.util.ScreenUtils
Looks up and returns the screen configuration encoded as a String.
end() - Method in class com.jgoodies.uif.application.Application
Called by the Application.exit(EventObject) default implementation to terminate the application.
ensureClosed() - Static method in class com.jgoodies.uif.splash.Splash
Ensures that the splash is closed, calls #close if necessary.
ensureOpen() - Static method in class com.jgoodies.uif.splash.Splash
Ensures that the splash is open, calls #open if necessary.
ensureParentDirectoryExists(String) - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Ensures that the parent directory exists for the file associated with the specified logging pattern.
equals(Object) - Method in class com.jgoodies.uif.laf.LookConfiguration
Two LookConfiguration instance are equal if and only if the class names of the LookAndFeels are equal and the themes are equal.
equals(Object) - Method in class com.jgoodies.uif.laf.LookConfigurations
Checks and answers if this LookConfigurations equals the given object.
exit() - Method in class com.jgoodies.uif.application.Application
Shuts down this application by calling exit(null).
exit(EventObject) - Method in class com.jgoodies.uif.application.Application
Notifies registered exit listeners that the application is exiting, then shuts down the application by calling shutdown().
exitAllowed(EventObject) - Method in class com.jgoodies.uif.application.Application
Checks and answers if the application is allowed to exit.
ExitListener - Interface in com.jgoodies.uif.application
Describes listeners that hook into the application shutdown process.
exitSystem() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
 
expand(JTree, int) - Static method in class com.jgoodies.uif.util.TreeUtils
Expands the nodes of the given tree up to the given level: 0 does nothing, 1 expands the top level, 2 expands the first two levels, 3 expands the first three levels, etc.
expandTopLevel(JTree) - Static method in class com.jgoodies.uif.util.TreeUtils
Expands the top level rows of the given tree.
ExtUIManager - Class in com.jgoodies.uif.laf
A helper class that configures Swing related look issues: installs new look and feels.

F

failed(Throwable) - Method in class com.jgoodies.uif.util.SafeWorker
Called when a background execution of a worker throws an exception.
finished() - Method in class com.jgoodies.uif.util.SafeWorker
Called as the last operation when a task is done.
fireApplicationExiting() - Method in class com.jgoodies.uif.application.Application
Fires an event that indicates that the application is about to exit.
FIVE2FOUR - Static variable in class com.jgoodies.uif.util.Resizer
A Resizer for an aspect ratio of 5:4.
FIXED_3D - Static variable in class com.jgoodies.uif.laf.LookChoiceStrategies
A strategy that always chooses the Plastic3D look.
FIXED_XP - Static variable in class com.jgoodies.uif.laf.LookChoiceStrategies
A strategy that always chooses the PlasticXP look.
FOUR2THREE - Static variable in class com.jgoodies.uif.util.Resizer
A Resizer for an aspect ratio of 4:3.
from(Dimension) - Method in class com.jgoodies.uif.util.Resizer
Returns a Dimension that has this Resizer's aspect ratio and has been computed by adjusting the given dimension.
from(Dimension, int, int) - Method in class com.jgoodies.uif.util.Resizer
Returns a Dimension that is based on this Resizer's aspect ratio and has been computed by adjusting the given dimension.
fromHeight(int) - Method in class com.jgoodies.uif.util.Resizer
Returns a Dimension with the given height and a computed width so that the result has this Resizer's aspect ratio.
fromWidth(int) - Method in class com.jgoodies.uif.util.Resizer
Returns a Dimension with the given width and a computed height so that the result has this Resizer's aspect ratio.

G

getAction(Object, String) - Static method in class com.jgoodies.uif.application.Application
Returns the action named actionName of the given target object.
getAction(Object, String) - Static method in class com.jgoodies.uif.application.ApplicationContext
Deprecated. Replaced by Application.getAction(Object, String)
getActionMap(Object) - Static method in class com.jgoodies.uif.application.Application
Returns the ActionMap for the given target.
getActionMap(Object) - Method in class com.jgoodies.uif.application.ApplicationContext
Looks up and returns the ActionMap for the given target.
getActionMap(Object, ResourceMap) - Method in class com.jgoodies.uif.application.ApplicationContext
Looks up and returns the ActionMap for the given target.
getActions() - Method in class com.jgoodies.uif.action.ActionSet
Returns an unmodifiable list of this ActionSet's actions.
getAlignmentX() - Method in class com.jgoodies.uif.component.PopupButton
 
getApplication() - Method in class com.jgoodies.uif.application.ApplicationContext
Returns this context's Application.
getApplicationClass() - Method in class com.jgoodies.uif.application.ApplicationContext
Returns the class of this context's application.
getApplicationDataDirectory() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Lazily looks up and returns the directory that shall be used to store and retrieve application data.
getApplicationExitOnWindowClosingHandler() - Method in class com.jgoodies.uif.application.Application
Lazily creates and returns a handler that invokes Application#exit() on the window closing event.
getApplicationPreferencesNodeName() - Method in class com.jgoodies.uif.application.ApplicationContext
Returns the preferences path name for this application.
getApplyAction() - Method in class com.jgoodies.uif.AbstractDialog
Lazily creates and returns the Apply Action that invokes #doApply.
getAppResourceMap() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Returns the application's application resource map chain.
getBoldFont() - Method in class com.jgoodies.uif.component.UIFTree
Returns the bold font.
getBoolean(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the boolean associated with the given resource key.
getBorderPaintedDefaultMode() - Static method in class com.jgoodies.uif.builder.ToolBarBuilder
Returns the border painted default mode that is used to initialize the borderPaintedMode property.
getBorderPaintedMode() - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Returns this builder's border painted mode that is used to set the border painted mode in implicitly created tool bar buttons.
getBorderPaintedMode() - Method in class com.jgoodies.uif.component.ToolBarButton
Returns this button's border painted mode that can be used to change the borderPainted property if the UI changes.
getBorderPaintedMode() - Method in class com.jgoodies.uif.component.ToolBarToggleButton
Returns this button's border painted mode that can be used to change the borderPainted property if the UI changes.
getBundle() - Method in class com.jgoodies.uif.application.ResourceMap
Lazily creates and returns this map's underlying resource bundle, or null if there's no associated bundle.
getBundleBaseName() - Method in class com.jgoodies.uif.application.ResourceMap
Returns the base name of this map's underlying resource bundle.
getByte(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the byte associated with the given resource key.
getCalendar(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns a Calendar object associated with the given key.
getCancelAction() - Method in class com.jgoodies.uif.AbstractDialog
Lazily creates and returns the Cancel Action that invokes #doCancel.
getCharacter(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the char associated with the given resource key.
getClassLoader() - Method in class com.jgoodies.uif.application.ResourceMap
Returns the class loader that is used to load icons, images, and other resources.
getCloseAction() - Method in class com.jgoodies.uif.AbstractDialog
Lazily creates and returns the Close Action that invokes #doClose.
getColor(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns a Color object associated with the given key.
getConfigurations() - Method in class com.jgoodies.uif.laf.LookConfigurations
Returns the Collection of LookConfiguration instances held by this LookConfigurations.
getContent() - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Returns the content - null, if none has been set.
getDate(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns a Date object associated with the given key.
getDefaultConfiguration() - Method in class com.jgoodies.uif.laf.LookConfigurations
Returns the default LookConfiguration.
getDefaultLookAndFeel() - Static method in class com.jgoodies.uif.laf.ExtUIManager
Looks up the class name of the default Look&Feel, then create and returns an instance of this class.
getDefaultLookClassName() - Static method in class com.jgoodies.uif.laf.ExtUIManager
Looks up and returns the Look&Feel name as provided by the current LookChoiceStrategy.
getDefaultLookClassName() - Method in interface com.jgoodies.uif.laf.LookChoiceStrategy
Looks up and returns the class name of this strategy's default look.
getDialogBorder() - Method in class com.jgoodies.uif.AbstractDialog
Returns the border that will be put around the content, which has been created by #buildContent.
getDimension(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns a Dimension object associated with the given key.
getDouble(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the double associated with the given resource key.
getEscapeCancelsDefaultMode() - Static method in class com.jgoodies.uif.AbstractDialog
Returns the default value for the escapeCancelsMode property.
getEscapeCancelsMode() - Method in class com.jgoodies.uif.AbstractDialog
Answers whether Escape cancels this dialog.
getExtendedSystemProperties() - Static method in class com.jgoodies.uif.util.SystemUtils
Looks up and returns an extended set of system properties that consist of the standard system properties plus those added by #addSpecialProperties.
getFile(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and return a File object associated with the given resource key.
getFloat(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the float associated with the given resource key.
getFont(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the Font value for the given resource key.
getFontSizeDelta() - Method in class com.jgoodies.uif.component.UIFLabel
Returns the delta of this label's text font relative to the default font.
getFontStyle() - Method in class com.jgoodies.uif.component.UIFLabel
Returns this label's font style.
getFormatted(String, Object...) - Method in class com.jgoodies.uif.application.ResourceMap
Deprecated. This method will be removed from a future UIF version. Use ResourceMap.getString(String, Object...) instead.
getFrameIcon() - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Returns this frame's icon.
getHeaderBackground() - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Determines and answers the header's background color.
getI15dString(String) - Method in class com.jgoodies.uif.builder.I15dPanelBuilder2
Looks up and returns the internationalized (i15d) string for the given resource key from the ResourceMap.
getIcon(String) - Method in class com.jgoodies.uif.application.ResourceMap
Returns an icon that will be loaded from the URL specified by the property value of the given key.
getIconHeight() - Method in class com.jgoodies.uif.util.CompoundIcon
Returns this icon's height, which is the maximum of the heights of the background and foreground icons.
getIconHeight() - Method in class com.jgoodies.uif.util.NullIcon
 
getIconVisibleDefaultMode() - Static method in class com.jgoodies.uif.builder.MenuBuilder
Returns the default icon mode that is used as initial value of the iconVisibleMode property.
getIconVisibleDefaultMode() - Static method in class com.jgoodies.uif.builder.PopupMenuBuilder
Returns the default icon mode that is used as initial value of the iconVisibleMode property.
getIconVisibleMode() - Method in class com.jgoodies.uif.builder.MenuBuilder
Returns the current icon mode that determines whether menu items created by createActionComponent(Action) get an icon or not.
getIconVisibleMode() - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Returns the current icon mode that determines whether menu items created by createActionComponent(Action) get an icon or not.
getIconVisibleMode() - Method in class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Returns the current icon mode that determines whether this item shows or hides an icon - if any.
getIconVisibleMode() - Method in class com.jgoodies.uif.component.UIFMenuItem
Returns the current icon mode that determines whether this item shows or hides an icon - if any.
getIconVisibleMode() - Method in class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Returns the current icon mode that determines whether this item shows or hides an icon - if any.
getIconWidth() - Method in class com.jgoodies.uif.util.CompoundIcon
Returns this icon's width, which is the maximum of the widths of the background and foreground icons.
getIconWidth() - Method in class com.jgoodies.uif.util.NullIcon
 
getImage(String) - Method in class com.jgoodies.uif.application.ResourceMap
Returns an image that will be loaded from the URL specified by the property value of the given key.
getImageIcon(String) - Method in class com.jgoodies.uif.application.ResourceMap
Returns an ImageIcon that will be loaded from the URL specified by the property value of the given key.
getInitialComponent(Window) - Method in class com.jgoodies.uif.util.UIFFocusTraversalPolicy
Returns the Component that should receive the focus when a Window is made visible for the first time.
getInsets(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns an Insets object associated with the given key.
getInstance() - Static method in class com.jgoodies.uif.application.ApplicationContext
Lazily creates and returns the single instance of this application context.
getInt(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the int associated with the given resource key.
getKeyStroke(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the KeyStroke associated with the given key.
getLabelForFeatureEnabledDefault() - Static method in class com.jgoodies.uif.builder.PanelBuilder2
Returns the global default for the enablement of the setLabelFor feature.
getLong(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the long associated with the given resource key.
getLookAndFeel() - Method in class com.jgoodies.uif.laf.LookConfiguration
Returns the LookAndFeel described by this configuration.
getLookChoiceStrategy() - Static method in class com.jgoodies.uif.laf.ExtUIManager
Returns the current LookChoiceStrategy.
getLookConfigurations() - Static method in class com.jgoodies.uif.laf.ExtUIManager
Returns a clone of the LookConfigurations object which is lazily initialized with default values.
getMaximumSize() - Method in class com.jgoodies.uif.component.PopupButton
 
getMenu() - Method in class com.jgoodies.uif.builder.MenuBuilder
Returns the menu that is built by this builder.
getMessageFormat(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the MessageFormat associated with the given key.
getName() - Method in class com.jgoodies.uif.action.ActionSet
Returns this set's name.
getObject(String, Class<T>) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up a resource value for the given resource key, converts it if necessary, and returns a value of the specified type.
getOKAction() - Method in class com.jgoodies.uif.AbstractDialog
Lazily creates and returns the OK Action that invokes #doAccept.
getOpaqueMode() - Method in class com.jgoodies.uif.component.UIFButton
Returns this button's opaqueness mode that can be used to change the opaque property if the UI changes.
getPanel() - Method in class com.jgoodies.uif.AbstractView
Returns this view's panel.
getParent() - Method in class com.jgoodies.uif.application.ResourceMap
Returns this map's parent that is used to look up resources, if a resource is missing in this map's resource bundle.
getParent(EventObject) - Static method in class com.jgoodies.uif.util.WindowUtils
Returns the parent window for a given event.
getPlatformResourcesEnabled() - Static method in class com.jgoodies.uif.application.ActionReader
 
getPopupMenu() - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Returns the popup menu that is built by this builder.
getProvider() - Static method in class com.jgoodies.uif.splash.Splash
Returns the current SplashProvider.
getResetAction() - Method in class com.jgoodies.uif.AbstractDialog
Lazily creates and returns the Reset Action that invokes #doReset.
getResourceMap() - Method in class com.jgoodies.uif.AbstractDialog
Returns the ResourceMap used to lookup localized button texts and other resources.
getResourceMap(Class<?>) - Static method in class com.jgoodies.uif.application.Application
Returns the ResourceMap for the given type.
getResourceMap() - Method in class com.jgoodies.uif.application.ApplicationContext
Lazily creates and returns the application-level ResourceMap.
getResourceMap(Class<?>) - Method in class com.jgoodies.uif.application.ApplicationContext
Looks up and returns a ResourceMap for the given class.
getResourceParentPath() - Method in class com.jgoodies.uif.application.ResourceMap
Returns the path to this map's resources package.
getShort(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the short associated with the given resource key.
getStoredLookAndFeel() - Static method in class com.jgoodies.uif.laf.ExtUIManager
Looks up the class name of the default Look&Feel, then create and returns an instance of this class.
getStoredLookClassName() - Static method in class com.jgoodies.uif.laf.ExtUIManager
Looks up and returns the class name of the Look&Feel that has been stored in the user preferences.
getStoredLookConfiguration() - Static method in class com.jgoodies.uif.laf.ExtUIManager
Looks up and returns the default LookConfiguration, that is the default Look&Feel plus theme - if any.
getString(String) - Method in class com.jgoodies.uif.AbstractDialog
Retrieves and returns a String for the given key from this dialog's resource map.
getString(String, Object...) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns a String associated with the given resource key.
getSupportedLookAndFeelInstances() - Static method in class com.jgoodies.uif.laf.ExtUIManager
Lazily initializes and returns the list of supported look and feels sorted by name.
getSystemPreferences() - Method in class com.jgoodies.uif.application.ApplicationContext
Returns this application's root preference node for the system.
getTextColor() - Method in class com.jgoodies.uif.splash.ImageSplash
Returns the note color.
getTextForeground(boolean) - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Determines and answers the header's text foreground color.
getTheme() - Method in class com.jgoodies.uif.laf.LookConfiguration
Returns the theme associated with this configuration's L&F, null if none.
getThemes() - Method in class com.jgoodies.uif.laf.LookConfiguration
Returns the list of themes available for this configuration's L&F.
getTitle() - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Returns this frame's title text.
getTitleSuffix() - Method in class com.jgoodies.uif.AbstractFrame
Returns the title's suffix, the part of the title that is appended to the prefix - if any.
getToolBar() - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Returns the tool bar that is built by this builder.
getToolBar() - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Returns the current toolbar, null if none has been set before.
getTriggerChannel() - Method in class com.jgoodies.uif.AbstractDialog
Returns a ValueModel that can be used to trigger commit and flush events in BufferedValueModels.
getURL(String) - Method in class com.jgoodies.uif.application.ResourceMap
Looks up and returns the URL associated with the given resource key.
getUserPreferences() - Method in class com.jgoodies.uif.application.ApplicationContext
Returns this application's root preference node for the calling user.
getVisibleCard() - Method in class com.jgoodies.uif.panel.CardPanel
Hide the currently visible child "card" and show the specified card.
getVisibleChildIndex() - Method in class com.jgoodies.uif.panel.CardPanel
Return the index of the first (and one would hope - only) visible child.
getVisibleChildName() - Method in class com.jgoodies.uif.panel.CardPanel
Returns the name of the visible child.
getWideMarginDefaultMode() - Static method in class com.jgoodies.uif.builder.ToolBarBuilder
Returns the wide margin default mode that is used to initialize the wideMarginMode property.
getWideMarginMode() - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Returns this builder's wide margin mode that is used to set the wide margin mode in implicitly created tool bar buttons.
getWideMarginMode() - Method in class com.jgoodies.uif.component.ToolBarButton
Returns this button's wide margin mode that can be used to change the button's margin during the configuration.
getWideMarginMode() - Method in class com.jgoodies.uif.component.ToolBarToggleButton
Returns this button's wide margin mode that can be used to change the button's margin during the configuration.
GradientSeparator - Class in com.jgoodies.uif.component
A component that paints a horizontal or vertical gradient background.
GradientSeparator(int, Color, Color, Color, float) - Constructor for class com.jgoodies.uif.component.GradientSeparator
Constructs a GradientSeparator with the specified orientation, gradient colors, and gradient middle location.

H

has1024x768Screen() - Static method in class com.jgoodies.uif.util.ScreenUtils
Returns if the screen dimension is equal or larger than 1024x768 pixel.
has800x600Screen() - Static method in class com.jgoodies.uif.util.ScreenUtils
Returns if the screen dimension is equal or larger than 800x600 pixel.
hasBeenCanceled() - Method in class com.jgoodies.uif.AbstractDialog
Checks and answers whether the dialog has been canceled.
hashCode() - Method in class com.jgoodies.uif.laf.LookConfiguration
Returns this configuration's hash code.
hashCode() - Method in class com.jgoodies.uif.laf.LookConfigurations
Returns this object's hash code.
HORIZONTAL - Static variable in class com.jgoodies.uif.component.GradientSeparator
Constant for horizontal gradients.

I

I15dPanelBuilder2 - Class in com.jgoodies.uif.builder
A general purpose panel builder that uses the FormLayout to lay out JPanels.
I15dPanelBuilder2(FormLayout, ResourceMap) - Constructor for class com.jgoodies.uif.builder.I15dPanelBuilder2
Constructs a I15dPanelBuilder2 for the given layout and resource bundle.
I15dPanelBuilder2(FormLayout, ResourceMap, JPanel) - Constructor for class com.jgoodies.uif.builder.I15dPanelBuilder2
Constructs a I15dPanelBuilder2 for the given FormLayout, resource bundle, and layout container.
ImageSplash - Class in com.jgoodies.uif.splash
This implementation of the SplashProvider interface uses an AWT Window to display a splash image and an optional progress bar.
ImageSplash(Image) - Constructor for class com.jgoodies.uif.splash.ImageSplash
Constructs an AWT based splash for the given image using a default Frame.
ImageSplash(Image, boolean) - Constructor for class com.jgoodies.uif.splash.ImageSplash
Constructs an AWT based splash for the given image using a default Frame that has an optional progress bar.
ImageSplash(Frame, Image, String, boolean) - Constructor for class com.jgoodies.uif.splash.ImageSplash
Constructs an AWT based splash for the given Frame, Image, initial note and progress visibility.
initEventHandling() - Method in class com.jgoodies.uif.AbstractFrame
Initializes the event handling.
interrupted(InterruptedException) - Method in class com.jgoodies.uif.util.SafeWorker
Called when a worker background execution has been interrupted.
IS_JAVA_5 - Static variable in class com.jgoodies.uif.util.SystemUtils
True if this is Java 5.x.
IS_JAVA_6 - Static variable in class com.jgoodies.uif.util.SystemUtils
True if this is Java 6.
IS_JAVA_6_OR_LATER - Static variable in class com.jgoodies.uif.util.SystemUtils
True if this is Java 6.x or later.
IS_LOW_RES - Static variable in class com.jgoodies.uif.util.SystemUtils
Is true if this environment's default toolkit reports a screen resolution below 120 dpi.
IS_OS_LINUX - Static variable in class com.jgoodies.uif.util.SystemUtils
Is true if this is Linux.
IS_OS_MAC - Static variable in class com.jgoodies.uif.util.SystemUtils
Is true if this is the Mac OS.
IS_OS_SOLARIS - Static variable in class com.jgoodies.uif.util.SystemUtils
True if this is Solaris.
IS_OS_WINDOWS - Static variable in class com.jgoodies.uif.util.SystemUtils
Is true if this is the Windows OS.
IS_OS_WINDOWS_2000 - Static variable in class com.jgoodies.uif.util.SystemUtils
Is true if this is the Windows 2000 OS.
IS_OS_WINDOWS_XP - Static variable in class com.jgoodies.uif.util.SystemUtils
Is true if this is the Windows XP OS.
isAntiAliased() - Method in class com.jgoodies.uif.component.UIFLabel
Returns whether this label's text will be rendered with anti-aliasing enabled.
isCheckAction() - Method in class com.jgoodies.uif.action.ToggleAction
Checks and answers if this is an action intended for check components.
isDividerBorderVisible() - Method in class com.jgoodies.uif.component.UIFSplitPane
Checks and answers whether the divider border shall be visible or invisible.
isIconVisible() - Method in class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Answers whether icons are currently visible or hidden.
isIconVisible() - Method in class com.jgoodies.uif.component.UIFMenuItem
Answers whether icons are currently visible or hidden.
isIconVisible() - Method in class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Answers whether icons are currently visible or hidden.
isLabelForApplicable(Component) - Method in class com.jgoodies.uif.builder.I15dPanelBuilder2
Checks and answers whether the given component shall be set as component for a previously added label with mnemonic using JLabel.setLabelFor(Component).
isLabelForApplicable(Component) - Method in class com.jgoodies.uif.builder.PanelBuilder2
Checks and answers whether the given component shall be set as component for a previously added label with mnemonic using JLabel.setLabelFor(Component).
isLabelForFeatureEnabled() - Method in class com.jgoodies.uif.builder.I15dPanelBuilder2
Returns whether the setLabelFor feature is enabled for this PanelBuilder.
isLabelForFeatureEnabled() - Method in class com.jgoodies.uif.builder.PanelBuilder2
Returns whether the setLabelFor feature is enabled for this PanelBuilder.
isLafAqua() - Static method in class com.jgoodies.uif.util.Modes
Lazily checks and answers whether the Aqua look&feel is active.
isLafWindows() - Static method in class com.jgoodies.uif.util.Modes
Lazily checks and answers whether the Windows look&feel is active.
isNoteEnabled() - Method in class com.jgoodies.uif.splash.ImageSplash
Returns whether this splash honors or ignores note changes.
isProgressVisible() - Method in class com.jgoodies.uif.splash.ImageSplash
Returns whether this splash shows a progress bar or not.
isRadioAction() - Method in class com.jgoodies.uif.action.ToggleAction
Checks and answers if this is an action intended for radio components.
isRegisteredAbout() - Static method in class com.jgoodies.uif.osx.OSXApplicationMenu
Checks and answers whether an about listener has been registered with the Mac OS X application menu.
isRegisteredPreferences() - Static method in class com.jgoodies.uif.osx.OSXApplicationMenu
Checks and answers whether a preferences listener has been registered with the Mac OS X application menu.
isRegisteredQuit() - Static method in class com.jgoodies.uif.osx.OSXApplicationMenu
Checks and answers whether a quit listener has been registered with the Mac OS X application menu.
isSelected() - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Answers if the panel is currently selected (or in other words active) or not.

L

LAF_AQUA - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is enabled if and only if the current look&feel is the Mac OS X Aqua look&feel.
LAF_NON_AQUA - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is enabled if and only if the current look&feel is not the Mac OS X Aqua look&feel.
LAF_NON_WINDOWS - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is enabled if and only if the current look&feel is not a Windows look&feel.
LAF_WINDOWS - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is enabled if and only if the current look&feel is a Windows look&feel.
LARGE_ICON_KEY - Static variable in class com.jgoodies.uif.application.ActionKeys
The key used for storing an Icon.
launch(Class<? extends Application>, String...) - Static method in class com.jgoodies.uif.application.Application
Instantiates the given Application class, initializes the ApplicationContext by setting the Application instance, then invokes #startup with the given arguments.
launchApplication() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Brings up the application, it therefore initializes the main frame, checks the setup process, initializes all actions, then builds the main frame, and finally opens it.
LEFT - Static variable in class com.jgoodies.uif.component.GradientSeparator
Left hand middle color proportion in horizontal gradients.
load() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Loads, configures, initializes, and brings up the application.
locateOnOpticalScreenCenter(Component) - Static method in class com.jgoodies.uif.util.ScreenUtils
Locates the given component on the optical screen center.
locateOnScreen() - Method in class com.jgoodies.uif.AbstractDialog
Locates the dialog on the screen.
locateOnScreen() - Method in class com.jgoodies.uif.AbstractFrame
Locates this frame on the screen, by default centered on the screen.
locateOnScreenCenter(Component) - Static method in class com.jgoodies.uif.util.ScreenUtils
Locates the given component on the screen's center.
locateOnScreenEast(Component) - Static method in class com.jgoodies.uif.util.ScreenUtils
Locates the given component on the screen's east.
locateOnScreenNorthEast(Component) - Static method in class com.jgoodies.uif.util.ScreenUtils
Locates the given component on the screen's north-east.
locateOnScreenWest(Component) - Static method in class com.jgoodies.uif.util.ScreenUtils
Locates the given component on the screen's west.
LogSplash - Class in com.jgoodies.uif.splash
A SplashProvider implementation that logs progress and splash messages to a Logger.
LogSplash() - Constructor for class com.jgoodies.uif.splash.LogSplash
Constructs a LogSplash with a default Logger logging on the INFO level.
LogSplash(Logger, Level) - Constructor for class com.jgoodies.uif.splash.LogSplash
Constructs a LogSplash for the specified Logger and Level.
LookChoiceStrategies - Class in com.jgoodies.uif.laf
Provides predefined LookChoiceStrategy implementations.
LookChoiceStrategy - Interface in com.jgoodies.uif.laf
An interface that defines a strategy how to determine the default look.
LookConfiguration - Class in com.jgoodies.uif.laf
Describes a Look and Feel with its optional color theme.
LookConfiguration(LookAndFeel) - Constructor for class com.jgoodies.uif.laf.LookConfiguration
Constructs a LookConfiguration for the specified LookAndFeel.
LookConfiguration(LookAndFeel, Object) - Constructor for class com.jgoodies.uif.laf.LookConfiguration
Constructs a LookConfiguration for the specified LookAndFeel and theme.
LookConfigurations - Class in com.jgoodies.uif.laf
Describes the set of available instances of LookConfiguration with one of them selected as default.
LookConfigurations(LookConfiguration) - Constructor for class com.jgoodies.uif.laf.LookConfigurations
Constructs LookConfigurations object with the specified selection.
lookupApplicationDataBaseDirectory() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Looks up and returns the base directory for application data such as log files,project data, etc.
lookupApplicationDataDirectory() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Looks up and returns the directory for application data such as log files, project data, etc.
lookupSupportedLookAndFeelInstances() - Static method in class com.jgoodies.uif.laf.ExtUIManager
Looks up and returns a list of supported look&feels.

M

MenuBuilder - Class in com.jgoodies.uif.builder
A builder that reduces the effort required to build, configure and fill a JMenu with menu items and separators.
MenuBuilder(String, char) - Constructor for class com.jgoodies.uif.builder.MenuBuilder
Constructs menu bar builder.
MenuBuilder(JMenu) - Constructor for class com.jgoodies.uif.builder.MenuBuilder
Constructs a menu building using the given menu.
MIDDLE - Static variable in class com.jgoodies.uif.component.GradientSeparator
Middle middle color proportion in horizontal gradients.
Mode - Interface in com.jgoodies.uif.util
An interface that describes a mode that is either enabled or disabled.
Modes - Class in com.jgoodies.uif.util
A typesafe enumeration for a bunch of Modes useful for handling differences between platforms and looks.

N

NEVER - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is always disabled.
NORTH - Static variable in class com.jgoodies.uif.util.CompoundIcon
Put the foreground icon at the top of its display area, centered horizontally.
NORTHEAST - Static variable in class com.jgoodies.uif.util.CompoundIcon
Put the foreground icon at the top-right corner of its display area.
NORTHWEST - Static variable in class com.jgoodies.uif.util.CompoundIcon
Put the foreground icon at the top-left corner of its display area.
NullIcon - Class in com.jgoodies.uif.util
An implementation of the Icon interface that has a size but does not render any content.
NullIcon(Dimension) - Constructor for class com.jgoodies.uif.util.NullIcon
Constructs a NullIcon with the given size.
NullIcon(int, int) - Constructor for class com.jgoodies.uif.util.NullIcon
Constructs a NullIcon with the given size.

O

ONE2ONE - Static variable in class com.jgoodies.uif.util.Resizer
A Resizer for an aspect ratio of 1:1.
open() - Method in class com.jgoodies.uif.AbstractDialog
Builds the dialog content, marks it as not canceled and makes it visible.
open() - Method in class com.jgoodies.uif.AbstractFrame
Makes this frame visible.
open() - Static method in class com.jgoodies.uif.splash.Splash
Opens the splash by calling the providers #openSplash method.
openSplash() - Method in class com.jgoodies.uif.splash.ImageSplash
Opens the splash window.
openSplash() - Method in class com.jgoodies.uif.splash.LogSplash
Implements the open splash behavior; does nothing.
openSplash() - Method in interface com.jgoodies.uif.splash.SplashProvider
Indicates that the splash shall be opened.
OS_LINUX - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is enabled if and only if the OS is Linux.
OS_MAC - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is enabled if and only if the OS is Mac.
OS_NON_LINUX - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is enabled if and only if the OS is not Linux.
OS_NON_MAC - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is enabled if and only if the OS is not Mac.
OS_NON_WINDOWS - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is enabled if and only if the OS is not Windows.
OS_WINDOWS - Static variable in class com.jgoodies.uif.util.Modes
Describes a mode that is enabled if and only if the OS is Windows.
OSXApplicationMenu - Class in com.jgoodies.uif.osx
Hooks existing about, preferences and quit action listeners into the Mac OS X application menu.

P

paint(Graphics) - Method in class com.jgoodies.uif.component.UIFLabel
Paints the label: switches on anti-aliasing if necessary.
paint(Graphics) - Method in class com.jgoodies.uif.splash.ImageSplash
Renders the image and optionally a progress bar with a note.
paintComponent(Graphics) - Method in class com.jgoodies.uif.component.GradientSeparator
Paints a background composed of two gradients.
paintIcon(Component, Graphics, int, int) - Method in class com.jgoodies.uif.util.CompoundIcon
Draws this icon at the specified location.
paintIcon(Component, Graphics, int, int) - Method in class com.jgoodies.uif.util.NullIcon
 
PanelBuilder2 - Class in com.jgoodies.uif.builder
Adds a feature to its superclass PanelBuilder that labels with a mnemonic are associated with the next added focusable component.
PanelBuilder2(FormLayout) - Constructor for class com.jgoodies.uif.builder.PanelBuilder2
Constructs a PanelBuilder2 for the given layout.
PanelBuilder2(FormLayout, JPanel) - Constructor for class com.jgoodies.uif.builder.PanelBuilder2
Constructs a PanelBuilder2 for the given FormLayout and layout container.
PopupButton - Class in com.jgoodies.uif.component
Combines an action button and a popup menu.
PopupButton(JButton, JPopupMenu) - Constructor for class com.jgoodies.uif.component.PopupButton
Constructs a popup button using the given main button and popup menu.
PopupMenuBuilder - Class in com.jgoodies.uif.builder
A builder that reduces the effort required to build, configure and fill a JPopupMenu with menu items and separators.
PopupMenuBuilder(String) - Constructor for class com.jgoodies.uif.builder.PopupMenuBuilder
Constructs a popup menu builder.
PopupMenuBuilder(JPopupMenu) - Constructor for class com.jgoodies.uif.builder.PopupMenuBuilder
Constructs a popup menu builder using the given JPopupMenu.
PROPERTYNAME_ANTI_ALIASED - Static variable in class com.jgoodies.uif.component.UIFLabel
 
PROPERTYNAME_CONFIGURATIONS - Static variable in class com.jgoodies.uif.laf.LookConfigurations
The name of the bound read-only property configurations.
PROPERTYNAME_DEFAULT_CONFIGURATION - Static variable in class com.jgoodies.uif.laf.LookConfigurations
The name of the bound read-write property defaultConfiguration.
PROPERTYNAME_DIVIDER_BORDER_VISIBLE - Static variable in class com.jgoodies.uif.component.UIFSplitPane
Holds the name of the bound property that tries to show or hide the split pane's divider border.
PROPERTYNAME_FONT_SIZE_DELTA - Static variable in class com.jgoodies.uif.component.UIFLabel
 
PROPERTYNAME_FONT_STYLE - Static variable in class com.jgoodies.uif.component.UIFLabel
 
PROPERTYNAME_THEME - Static variable in class com.jgoodies.uif.laf.LookConfiguration
The name of the bound read-write property theme.
PROPERTYNAME_THEMES - Static variable in class com.jgoodies.uif.laf.LookConfiguration
The name of the bound read-only property themes.
PROPERTYNAME_TRIGGER_CHANNEL - Static variable in class com.jgoodies.uif.AbstractDialog
The name of the bound read-write property triggerChannel.

R

readAndPutValues(Action, ResourceMap, String) - Static method in class com.jgoodies.uif.application.ActionReader
Reads action properties for prefix in map and sets the associated values in the given action.
register(ActionListener, ActionListener, ActionListener) - Static method in class com.jgoodies.uif.osx.OSXApplicationMenu
Registers the given action listeners for about, preferences and quit with the Mac OS X application menu - if we're on OS X.
remove(Action) - Method in class com.jgoodies.uif.action.ActionSet
Removes an Action from this set of Actions.
removeAction(JComponent, Action, KeyStroke, int) - Static method in class com.jgoodies.uif.util.ComponentUtils
Removes the given action from the input map of the given component for the given key stroke.
removeExitListener(ExitListener) - Method in class com.jgoodies.uif.application.Application
Removes the given ExitListener.
resetStartTime() - Static method in class com.jgoodies.uif.splash.Splash
Resets the start time that is used to compute the elapsed time.
resize(JComponent) - Method in class com.jgoodies.uif.util.Resizer
Sets the component's preferred size to a Dimension that has this Resizer's aspect ratio.
resizeDialogContent(JComponent) - Method in class com.jgoodies.uif.util.Resizer
Sets the component's preferred size to a Dimension that has this Resizer's aspect ratio.
resizeHook(JComponent) - Method in class com.jgoodies.uif.AbstractDialog
Resizes the specified component.
resizeHook(JComponent) - Method in class com.jgoodies.uif.AbstractFrame
Resizes the specified component.
Resizer - Class in com.jgoodies.uif.util
Assists in getting aesthetic aspect ratios for panels and dialogs.
Resizer(float) - Constructor for class com.jgoodies.uif.util.Resizer
Constructs a Resizer with the specified aspect ratio.
resolvePath(String) - Method in class com.jgoodies.uif.application.ResourceMap
Adds this map's resource parent path, if the given path is relative, and removes the leading slash, if the path is absolute.
ResourceMap - Class in com.jgoodies.uif.application
Adds type conversion, a hierarchy, and variable expansion to ResourceBundles.
ResourceMap(Class<?>) - Constructor for class com.jgoodies.uif.application.ResourceMap
Constructs a resource map for the given class without a parent.
ResourceMap(ResourceMap, Class<?>) - Constructor for class com.jgoodies.uif.application.ResourceMap
Constructs a resource map for the given parent and class.
ResourceMap(ResourceMap, ClassLoader, String) - Constructor for class com.jgoodies.uif.application.ResourceMap
Constructs a resource map for the given class loader and resource bundle base name.
restoreBounds(JWindow, Preferences) - Static method in class com.jgoodies.uif.util.WindowUtils
Restores the window's bounds from the given preferences.
restoreBounds(JDialog, Preferences) - Static method in class com.jgoodies.uif.util.WindowUtils
Restores the window's bounds from the given preferences.
restoreBounds(JFrame, Preferences) - Static method in class com.jgoodies.uif.util.WindowUtils
Restores the frame's bounds from the given preferences.
restoreState() - Method in class com.jgoodies.uif.AbstractFrame
Restores this frame's state from the user preferences as provided by the ApplicationContext.
restoreState(Frame, Preferences) - Static method in class com.jgoodies.uif.util.WindowUtils
Restores the frame's state from the given preferences.
restoreState(Frame, Preferences, boolean) - Static method in class com.jgoodies.uif.util.WindowUtils
Restores the frame's state from the given preferences.
REVERSE_SQRT - Static variable in class com.jgoodies.uif.util.Resizer
A Resizer for an aspect ratio of 1:sqrt(2).
RIGHT - Static variable in class com.jgoodies.uif.component.GradientSeparator
Right hand middle color proportion in horizontal gradients.

S

SafeWorker<T,V> - Class in com.jgoodies.uif.util
Adds behavior to its superclass SwingWorker to properly handle exceptions thrown during the background execution.
SafeWorker() - Constructor for class com.jgoodies.uif.util.SafeWorker
 
screenConfigurationNode(Preferences) - Static method in class com.jgoodies.uif.util.ScreenUtils
Looks up and returns a preferences child node for the given preferences.
ScreenUtils - Class in com.jgoodies.uif.util
This class consists only of static convenience behavior for screen handling.
SELECTED_KEY - Static variable in class com.jgoodies.uif.application.ActionKeys
The key used for storing a Boolean that corresponds to the selected state.
setAboutName(String) - Static method in class com.jgoodies.uif.osx.OSXApplicationMenu
Sets the name that is used in the Mac OS X application menu as title and suffix for the about and quit actions.
setAntiAliased(boolean) - Method in class com.jgoodies.uif.component.UIFLabel
Enables or disabled the anti-aliasing of this label's text.
setBorderPaintedDefaultMode(Mode) - Static method in class com.jgoodies.uif.builder.ToolBarBuilder
Sets a new border painted default mode that is used to initialize the borderPaintedMode property.
setBorderPaintedMode(Mode) - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Sets a new border painted mode that is used to set the border painted mode in implicitly created tool bar buttons.
setBorderPaintedMode(Mode) - Method in class com.jgoodies.uif.component.ToolBarButton
Sets a new border painted mode that can be used to change the borderPainted property if the UI changes.
setBorderPaintedMode(Mode) - Method in class com.jgoodies.uif.component.ToolBarToggleButton
Sets a new border painted mode that can be used to change the borderPainted property if the UI changes.
setBorderStyle(Object) - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Sets the JGoodies Looks border style as object or by name.
setContent(Component) - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Sets a new panel content; replaces any existing content, if existing.
setDefaultButton(JButton) - Method in class com.jgoodies.uif.AbstractDialog
Sets a button as default button in the dialog's root pane.
setDefaultConfiguration(LookConfiguration) - Method in class com.jgoodies.uif.laf.LookConfigurations
Sets a new default LookConfiguration.
setDisplayedMnemonicIndex(JMenuItem, Action) - Static method in class com.jgoodies.uif.component.UIFMenuItem
Sets the menu item's display mnemonic index using the index value as provided by the given action under key "mnemonicIndex".
setDividerBorderVisible(boolean) - Method in class com.jgoodies.uif.component.UIFSplitPane
Makes the divider border visible or invisible.
setEnabled(boolean) - Method in class com.jgoodies.uif.action.ActionSet
Enables or disables all actions in this set of actions.
setEscapeCancelsDefaultMode(Mode) - Static method in class com.jgoodies.uif.AbstractDialog
Sets the application-wide default for the escapeCancelsMode property.
setEscapeCancelsMode(Mode) - Method in class com.jgoodies.uif.AbstractDialog
Specifies whether this dialog will be canceled if Escape is pressed.
setFontSizeDelta(int) - Method in class com.jgoodies.uif.component.UIFLabel
Sets a new font size delta that will make this label's text larger or smaller than the default font.
setFontStyle(int) - Method in class com.jgoodies.uif.component.UIFLabel
Sets a new font style that will be used to render this label's text.
setFrameIcon(Icon) - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Sets a new frame icon.
setHeaderStyle(Object) - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Sets the JGoodies Looks header style as object or by name.
setIconVisible(boolean) - Method in class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Shows or hides this item's icons.
setIconVisible(boolean) - Method in class com.jgoodies.uif.component.UIFMenuItem
Shows or hides this item's icons.
setIconVisible(boolean) - Method in class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Shows or hides this item's icons.
setIconVisibleDefaultMode(Mode) - Static method in class com.jgoodies.uif.builder.MenuBuilder
Sets a new default icon mode that is used as initial value for the iconVisibleMode property.
setIconVisibleDefaultMode(Mode) - Static method in class com.jgoodies.uif.builder.PopupMenuBuilder
Sets a new default icon mode that is used as initial value for the iconVisibleMode property.
setIconVisibleMode(Mode) - Method in class com.jgoodies.uif.builder.MenuBuilder
Sets a new icon mode that determines whether menu items created by createActionComponent(Action) get an icon or not.
setIconVisibleMode(Mode) - Method in class com.jgoodies.uif.builder.PopupMenuBuilder
Sets a new icon mode that determines whether menu items created by createActionComponent(Action) get an icon or not.
setIconVisibleMode(Mode) - Method in class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Sets a new icon visible mode that determines whether this item shows or hides an icon - if any.
setIconVisibleMode(Mode) - Method in class com.jgoodies.uif.component.UIFMenuItem
Sets a new icon visible mode that determines whether this item shows or hides an icon - if any.
setIconVisibleMode(Mode) - Method in class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Sets a new icon visible mode that determines whether this item shows or hides an icon - if any.
setImageIcon(Frame, Image, Image) - Static method in class com.jgoodies.uif.util.WindowUtils
Chooses an appropriate image from the given image set and sets it as image icon in the given frame.
setInitialComponent(Component) - Method in class com.jgoodies.uif.AbstractDialog
Sets a Component that should receive the focus when this dialog is made visible for the first time.
setInitialComponent(Component) - Method in class com.jgoodies.uif.util.UIFFocusTraversalPolicy
Sets the Component that should receive the focus when a Window is made visible for the first time.
setLabelForFeatureEnabled(boolean) - Method in class com.jgoodies.uif.builder.I15dPanelBuilder2
Enables or disables the setLabelFor feature for this PanelBuilder.
setLabelForFeatureEnabled(boolean) - Method in class com.jgoodies.uif.builder.PanelBuilder2
Enables or disables the setLabelFor feature for this PanelBuilder.
setLabelForFeatureEnabledDefault(boolean) - Static method in class com.jgoodies.uif.builder.PanelBuilder2
Sets the default value for the setLabelFor feature enablement.
setLookChoiceStrategy(LookChoiceStrategy) - Static method in class com.jgoodies.uif.laf.ExtUIManager
Sets a LookChoiceStrategy that will be used to lookup the very first look, if no look has been stored.
setLookConfigurations(LookConfigurations) - Static method in class com.jgoodies.uif.laf.ExtUIManager
Sets a new LookConfigurations object, stores them in the ApplicationContext's user preferences, sets the look and theme and finally updates all component tree UIs.
setNote(String) - Method in class com.jgoodies.uif.splash.ImageSplash
Sets a new note if and only if ImageSplash.isNoteEnabled() returns true.
setNote(String) - Method in class com.jgoodies.uif.splash.LogSplash
Logs the given splash message.
setNote(String) - Static method in class com.jgoodies.uif.splash.Splash
Sets the splash note.
setNote(String, int) - Static method in class com.jgoodies.uif.splash.Splash
Sets the splash note and progress at the same time.
setNote(String) - Method in interface com.jgoodies.uif.splash.SplashProvider
Sets the splash text message.
setNoteEnabled(boolean) - Method in class com.jgoodies.uif.splash.ImageSplash
Sets whether this splash shall honor or ignore note changes.
setOpaqueMode(Mode) - Method in class com.jgoodies.uif.component.UIFButton
Sets a new opaqueness mode that can be used to change the opaque property if the UI changes.
setPlatformResourcesEnabled(boolean) - Static method in class com.jgoodies.uif.application.ActionReader
 
setProgress(int) - Method in class com.jgoodies.uif.splash.ImageSplash
Sets a new progress value.
setProgress(int) - Method in class com.jgoodies.uif.splash.LogSplash
Logs the given splash progress.
setProgress(int) - Static method in class com.jgoodies.uif.splash.Splash
Sets the splash progress percent value.
setProgress(int) - Method in interface com.jgoodies.uif.splash.SplashProvider
Sets the splash progress.
setProgressBarBounds(Rectangle) - Method in class com.jgoodies.uif.splash.ImageSplash
Sets the bounds for the progress bar using the given Rectangle.
setProgressBarBounds(int) - Method in class com.jgoodies.uif.splash.ImageSplash
Sets the bounds for the progress bar using a pad from the dialog's bottom.
setProgressVisible(boolean) - Method in class com.jgoodies.uif.splash.ImageSplash
Shows or hides the progress bar.
setProvider(SplashProvider) - Static method in class com.jgoodies.uif.splash.Splash
Sets a SplashProvider.
setResizable() - Method in class com.jgoodies.uif.AbstractDialog
Sets the dialog's resizable state.
setSelected(boolean) - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Selects or deselects this simple internal frame.
setStoredLookAndFeel(LookAndFeel) - Static method in class com.jgoodies.uif.laf.ExtUIManager
Stores the given LookAndFeel as default in the user preferences.
setStoredLookConfiguration(LookConfiguration) - Static method in class com.jgoodies.uif.laf.ExtUIManager
Sets the LookConfiguration used as default.
setText(String) - Method in class com.jgoodies.uif.component.ToolBarButton
 
setTextColor(Color) - Method in class com.jgoodies.uif.splash.ImageSplash
Sets a new note color.
setTheme(Object) - Method in class com.jgoodies.uif.laf.LookConfiguration
Associates the given theme with this configuration's L&F.
setTitle(String) - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Sets a new title text.
setTitlePrefix(String) - Method in class com.jgoodies.uif.AbstractFrame
Sets this frame's title by means of a prefix.
setTitleSuffix(String) - Method in class com.jgoodies.uif.AbstractFrame
Sets this frame's title suffix, which is used to compose this frame's title together with the title prefix.
setToolBar(JToolBar) - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Sets a new tool bar in the header.
setTriggerChannel(ValueModel) - Method in class com.jgoodies.uif.AbstractDialog
Sets the given ValueModel as the dialog's new trigger channel.
setup() - Static method in class com.jgoodies.uif.laf.ExtUIManager
Installs the Plastic L&Fs, enables system fonts, restores the LookConfigurations from the application preferences and finally sets the selected look and theme.
setWideMarginDefaultMode(Mode) - Static method in class com.jgoodies.uif.builder.ToolBarBuilder
Sets a new wide margin default mode that is used to initialize the wideMarginMode property.
setWideMarginMode(Mode) - Method in class com.jgoodies.uif.builder.ToolBarBuilder
Sets a new wide margin mode that is used to set the border painted mode in implicitly created tool bar buttons.
setWideMarginMode(Mode) - Method in class com.jgoodies.uif.component.ToolBarButton
Sets a new border painted mode that can be used to change the borderPainted property if the UI changes.
setWideMarginMode(Mode) - Method in class com.jgoodies.uif.component.ToolBarToggleButton
Sets a new border painted mode that can be used to change the borderPainted property if the UI changes.
showCard(Component) - Method in class com.jgoodies.uif.panel.CardPanel
Hides the currently visible child "card" and show the specified card.
showCard(String) - Method in class com.jgoodies.uif.panel.CardPanel
Shows the card with the specified name.
showFirstCard() - Method in class com.jgoodies.uif.panel.CardPanel
Show the first card that was added to this CardPanel.
showLastCard() - Method in class com.jgoodies.uif.panel.CardPanel
Show the last card that was added to this CardPanel.
showNextCard() - Method in class com.jgoodies.uif.panel.CardPanel
Show the card that was added to this CardPanel after the currently visible card.
showPreviousCard() - Method in class com.jgoodies.uif.panel.CardPanel
Show the card that was added to this CardPanel before the currently visible card.
shutdown() - Method in class com.jgoodies.uif.application.AbstractUIFApplication
 
shutdown() - Method in class com.jgoodies.uif.application.Application
Performs cleanup tasks when the application exits.
SimpleInternalFrame - Class in com.jgoodies.uif.panel
A JPanel subclass that has a drop shadow border and that provides a header with icon, title and tool bar.
SimpleInternalFrame() - Constructor for class com.jgoodies.uif.panel.SimpleInternalFrame
Constructs a SimpleInternalFrame with a default title.
SimpleInternalFrame(String) - Constructor for class com.jgoodies.uif.panel.SimpleInternalFrame
Constructs a SimpleInternalFrame with the specified title.
SimpleInternalFrame(Icon, String) - Constructor for class com.jgoodies.uif.panel.SimpleInternalFrame
Constructs a SimpleInternalFrame with the specified icon, and title.
SimpleInternalFrame(String, JToolBar, JComponent) - Constructor for class com.jgoodies.uif.panel.SimpleInternalFrame
Constructs a SimpleInternalFrame with the specified title, tool bar, and content panel.
SimpleInternalFrame(Icon, String, JToolBar, JComponent) - Constructor for class com.jgoodies.uif.panel.SimpleInternalFrame
Constructs a SimpleInternalFrame with the specified icon, title, tool bar, and content panel.
sleep(long) - Static method in class com.jgoodies.uif.util.SystemUtils
Sleeps for the given milliseconds catching a potential InterruptedException.
SOUTH - Static variable in class com.jgoodies.uif.util.CompoundIcon
Put the foreground icon at the bottom of its display area, centered horizontally.
SOUTHEAST - Static variable in class com.jgoodies.uif.util.CompoundIcon
Put the foreground icon at the bottom-right corner of its display area.
SOUTHWEST - Static variable in class com.jgoodies.uif.util.CompoundIcon
Put the foreground icon at the bottom-left corner of its display area.
Splash - Class in com.jgoodies.uif.splash
A singleton that provides access to a pluggable splash to improve the application's feedback during startup.
SplashProvider - Interface in com.jgoodies.uif.splash
An interface that describes splash providers as used by the Splash class.
SQRT - Static variable in class com.jgoodies.uif.util.Resizer
A Resizer for an aspect ratio of sqrt(2):1.
startup(String[]) - Method in class com.jgoodies.uif.application.AbstractUIFApplication
Does a minimal preparation before running the application load process: initializes fields and catches errors.
startup(String[]) - Method in class com.jgoodies.uif.application.Application
Starts this application when the application is launched.
storeBounds(Preferences, JWindow) - Static method in class com.jgoodies.uif.util.WindowUtils
Stores the window bounds in a child node of the given preferences, that reflects the current screen configuration.
storeBounds(Preferences, JDialog) - Static method in class com.jgoodies.uif.util.WindowUtils
Stores the dialog bounds in a child node of the given preferences, that reflects the current screen configuration.
storeBounds(Preferences, Frame) - Static method in class com.jgoodies.uif.util.WindowUtils
Stores the frame bounds in a child node of the given preferences, that reflects the current screen configuration.
storeState() - Method in class com.jgoodies.uif.AbstractFrame
Stores this frame's state in the user preferences as provided by the ApplicationContext.
storeState(Preferences, Frame) - Static method in class com.jgoodies.uif.util.WindowUtils
Stores the frame's extended state in a child node of given preferences that reflects the current screen configuration.
succeeded(T) - Method in class com.jgoodies.uif.util.SafeWorker
Called when the background operation has been successfully executed.
SYSTEM - Static variable in class com.jgoodies.uif.laf.LookChoiceStrategies
A strategy that always chooses the system look.
systemExitAllowed() - Static method in class com.jgoodies.uif.util.SystemUtils
Checks and answers if a system exit is allowed or not.
SystemUtils - Class in com.jgoodies.uif.util
Provides convenience behavior to determine the operating system and a few other odds and ends.

T

ToggleAction - Class in com.jgoodies.uif.action
An Action implementation useful to to create JCheckBoxes, JRadioButtons, JCheckBoxMenuItems and other toggle components.
ToolBarBuilder - Class in com.jgoodies.uif.builder
A builder that reduces the effort required to build, configure and fill a JToolBar with buttons and gaps.
ToolBarBuilder() - Constructor for class com.jgoodies.uif.builder.ToolBarBuilder
Constructs a tool bar builder for a tool bar without name.
ToolBarBuilder(String) - Constructor for class com.jgoodies.uif.builder.ToolBarBuilder
Constructs a tool bar builder for a tool bar with the given name.
ToolBarBuilder(String, Object) - Constructor for class com.jgoodies.uif.builder.ToolBarBuilder
Constructs a tool bar builder for tool bar with the given name and header style.
ToolBarBuilder(JToolBar) - Constructor for class com.jgoodies.uif.builder.ToolBarBuilder
Constructs a tool bar builder for the given tool bar.
ToolBarButton - Class in com.jgoodies.uif.component
A JButton subclass intended for use in tool bars.
ToolBarButton() - Constructor for class com.jgoodies.uif.component.ToolBarButton
Constructs a tool bar button without icon.
ToolBarButton(Icon) - Constructor for class com.jgoodies.uif.component.ToolBarButton
Constructs a tool bar button with the specified icon.
ToolBarButton(Action) - Constructor for class com.jgoodies.uif.component.ToolBarButton
Constructs tool bar button and sets properties as described by the given action.
ToolBarToggleButton - Class in com.jgoodies.uif.component
Provides a default configuration suitable for most toolbar toggle buttons.
ToolBarToggleButton() - Constructor for class com.jgoodies.uif.component.ToolBarToggleButton
Constructs a toggle button for use in tool bars.
ToolBarToggleButton(Icon) - Constructor for class com.jgoodies.uif.component.ToolBarToggleButton
Constructs a toggle button with the specified icon for use in tool bars.
ToolBarToggleButton(ToggleAction) - Constructor for class com.jgoodies.uif.component.ToolBarToggleButton
Constructs a ToolBarButton using the specified ToggleAction.
TOP - Static variable in class com.jgoodies.uif.component.GradientSeparator
Top middle color proportion in vertical gradients.
toString() - Method in class com.jgoodies.uif.laf.LookConfiguration
Returns a string representation that lists the default configuration and all configurations with look&feel name and optional theme.
toString() - Method in class com.jgoodies.uif.laf.LookConfigurations
Returns a string representation that lists the default configuration and all configurations with look&feel name and optional theme.
toString() - Method in class com.jgoodies.uif.util.Modes
Returns a human readable string representation for this mode.
TreeUtils - Class in com.jgoodies.uif.util
Consists only of static methods for convenience tree operations.
triggerCommit() - Method in class com.jgoodies.uif.AbstractDialog
Ensures that the trigger channel changes to true which in turn triggers commit events in all BufferedValueModel instances that share this trigger.
triggerFlush() - Method in class com.jgoodies.uif.AbstractDialog
Ensures that the trigger channel changes to false which in turn triggers flush events in all BufferedValueModel instances that share this trigger.

U

UIFButton - Class in com.jgoodies.uif.component
A JButton subclass that adds support for narrow margins and mode-dependent opaqueness.
UIFButton() - Constructor for class com.jgoodies.uif.component.UIFButton
Constructs a button with no set text or icon.
UIFButton(Icon) - Constructor for class com.jgoodies.uif.component.UIFButton
Constructs a button with an icon.
UIFButton(String) - Constructor for class com.jgoodies.uif.component.UIFButton
Constructs a button with text.
UIFButton(Action) - Constructor for class com.jgoodies.uif.component.UIFButton
Constructs a button where properties are taken from the Action supplied.
UIFButton(String, Icon) - Constructor for class com.jgoodies.uif.component.UIFButton
Constructs a button with the given initial text and icon.
UIFCheckBoxMenuItem - Class in com.jgoodies.uif.component
A JCheckBoxMenuItem subclass that adds supports for temporarily invisible icons.
UIFCheckBoxMenuItem() - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a menu item with no set text or icon.
UIFCheckBoxMenuItem(Icon) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a menu item with the specified icon.
UIFCheckBoxMenuItem(String) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a menu item with the specified text.
UIFCheckBoxMenuItem(String, boolean) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a radio button menu item with the specified text and selection state.
UIFCheckBoxMenuItem(Icon, boolean) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a menu item with the specified icon.
UIFCheckBoxMenuItem(Action) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a radio button menu item whose properties are taken from the specified Action.
UIFCheckBoxMenuItem(ToggleAction) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a radio button menu item whose properties are taken from the specified ToggleAction.
UIFCheckBoxMenuItem(String, Icon) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a menu item with the specified text and icon.
UIFCheckBoxMenuItem(String, Icon, boolean) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a radio button menu item that has the specified text, image, and selection state.
UIFCheckBoxMenuItem(String, int) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a menu item with the specified text and keyboard mnemonic.
UIFCheckBoxMenuItem(String, int, boolean) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a menu item with the specified text and keyboard mnemonic.
UIFCheckBoxMenuItem(String, Icon, int) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a menu item with the specified text, icon and keyboard mnemonic.
UIFCheckBoxMenuItem(String, Icon, int, boolean) - Constructor for class com.jgoodies.uif.component.UIFCheckBoxMenuItem
Constructs a menu item with the specified text, icon and keyboard mnemonic.
UIFFocusTraversalPolicy - Class in com.jgoodies.uif.util
A FocusTraversalPolicy that determines traversal order based on the order of child Components in a Container.
UIFFocusTraversalPolicy() - Constructor for class com.jgoodies.uif.util.UIFFocusTraversalPolicy
Constructs a UIFFocusTraversalPolicy with no initial component set.
UIFFocusTraversalPolicy(Component) - Constructor for class com.jgoodies.uif.util.UIFFocusTraversalPolicy
Constructs a UIFFocusTraversalPolicy with the given Component as initial component.
UIFLabel - Class in com.jgoodies.uif.component
In addition to the superclass JLabel, this class can render the label's text with anti-aliasing (AA) enabled.
UIFLabel(String, boolean) - Constructor for class com.jgoodies.uif.component.UIFLabel
Constructs a UIFLabel for the given text, font style, font extra size, and anti-aliasing mode.
UIFLabel(String, int, int, boolean) - Constructor for class com.jgoodies.uif.component.UIFLabel
Constructs a UIFLabel for the given text, font style, font size delta, and anti-aliasing mode.
UIFMenuItem - Class in com.jgoodies.uif.component
A JMenuItem subclass that adds supports for temporarily invisible icons.
UIFMenuItem() - Constructor for class com.jgoodies.uif.component.UIFMenuItem
Constructs a menu item with no set text or icon.
UIFMenuItem(Icon) - Constructor for class com.jgoodies.uif.component.UIFMenuItem
Constructs a menu item with the specified icon.
UIFMenuItem(String) - Constructor for class com.jgoodies.uif.component.UIFMenuItem
Constructs a menu item with the specified text.
UIFMenuItem(Action) - Constructor for class com.jgoodies.uif.component.UIFMenuItem
Constructs a menu item whose properties are taken from the specified Action.
UIFMenuItem(String, Icon) - Constructor for class com.jgoodies.uif.component.UIFMenuItem
Constructs a menu item with the specified text and icon.
UIFMenuItem(String, int) - Constructor for class com.jgoodies.uif.component.UIFMenuItem
Constructs a menu item with the specified text and keyboard mnemonic.
UIFMenuItem(String, Icon, int) - Constructor for class com.jgoodies.uif.component.UIFMenuItem
Constructs a menu item with the specified text, icon and keyboard mnemonic.
UIFRadioButtonMenuItem - Class in com.jgoodies.uif.component
A JRadioButtonMenuItem subclass that adds supports for temporarily invisible icons.
UIFRadioButtonMenuItem() - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a menu item with no set text or icon.
UIFRadioButtonMenuItem(Icon) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a menu item with the specified icon.
UIFRadioButtonMenuItem(String) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a menu item with the specified text.
UIFRadioButtonMenuItem(String, boolean) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a radio button menu item with the specified text and selection state.
UIFRadioButtonMenuItem(Icon, boolean) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a menu item with the specified icon.
UIFRadioButtonMenuItem(Action) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a radio button menu item whose properties are taken from the specified Action.
UIFRadioButtonMenuItem(ToggleAction) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a radio button menu item whose properties are taken from the specified ToggleAction.
UIFRadioButtonMenuItem(String, Icon) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a menu item with the specified text and icon.
UIFRadioButtonMenuItem(String, Icon, boolean) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a radio button menu item that has the specified text, image, and selection state.
UIFRadioButtonMenuItem(String, int) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a menu item with the specified text and keyboard mnemonic.
UIFRadioButtonMenuItem(String, int, boolean) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a menu item with the specified text and keyboard mnemonic.
UIFRadioButtonMenuItem(String, Icon, int) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a menu item with the specified text, icon and keyboard mnemonic.
UIFRadioButtonMenuItem(String, Icon, int, boolean) - Constructor for class com.jgoodies.uif.component.UIFRadioButtonMenuItem
Constructs a menu item with the specified text, icon and keyboard mnemonic.
UIFSplitPane - Class in com.jgoodies.uif.component
A JSplitPane subclass that can try to remove the divider border.
UIFSplitPane() - Constructor for class com.jgoodies.uif.component.UIFSplitPane
Constructs a UIFSplitPane configured to arrange the child components side-by-side horizontally with no continuous layout, using two buttons for the components.
UIFSplitPane(int) - Constructor for class com.jgoodies.uif.component.UIFSplitPane
Constructs a UIFSplitPane configured with the specified orientation and no continuous layout.
UIFSplitPane(int, boolean) - Constructor for class com.jgoodies.uif.component.UIFSplitPane
Constructs a UIFSplitPane with the specified orientation and redrawing style.
UIFSplitPane(int, Component, Component) - Constructor for class com.jgoodies.uif.component.UIFSplitPane
Constructs a UIFSplitPane with the specified orientation and the given componenents.
UIFSplitPane(int, boolean, Component, Component) - Constructor for class com.jgoodies.uif.component.UIFSplitPane
Constructs a UIFSplitPane with the specified orientation, redrawing style, and given components.
UIFTree - Class in com.jgoodies.uif.component
A JTree subclass that adds support for a bold font and an improvement for the Mac OS X.
UIFTree() - Constructor for class com.jgoodies.uif.component.UIFTree
Constructs a UIFTree on a sample TreeModel.
UIFTree(TreeModel) - Constructor for class com.jgoodies.uif.component.UIFTree
Constructs a UIFTree for the given TreeModel.
UIFTree(TreeNode) - Constructor for class com.jgoodies.uif.component.UIFTree
Constructs a UIFTree for the given TreeNode.
update(Graphics) - Method in class com.jgoodies.uif.splash.ImageSplash
Updates the display area of the window.
updateAllUIs() - Static method in class com.jgoodies.uif.util.ComponentTreeUtils
Updates all UIs of all frames and their owned windows.
updateComponentTreeUI(Component) - Static method in class com.jgoodies.uif.util.ComponentTreeUtils
A simple minded look and feel change: ask each node in the tree to updateUI() -- that is, to initialize its UI property with the current look and feel.
updateUI() - Method in class com.jgoodies.uif.component.PopupButton
In addition to the superclass behavior, we update the popup menu that is not in the component tree.
updateUI() - Method in class com.jgoodies.uif.component.ToolBarButton
In addition to the superclass behavior that updates the UI this method configures several button properties.
updateUI() - Method in class com.jgoodies.uif.component.ToolBarToggleButton
In addition to the superclass behavior that updates the UI this method configures several button properties.
updateUI() - Method in class com.jgoodies.uif.component.UIFButton
In addition to the superclass behavior that updates the UI this method sets the opaque property to the opaque's mode current enabled value - if an opaque mode exists at all.
updateUI() - Method in class com.jgoodies.uif.component.UIFCheckBoxMenuItem
In addition to the superclass behavior that updates the UI this method adds or removes the item's icon according to the icon visible mode's current enabled value - if any.
updateUI() - Method in class com.jgoodies.uif.component.UIFLabel
Restores the fonts after the UI has changed.
updateUI() - Method in class com.jgoodies.uif.component.UIFMenuItem
In addition to the superclass behavior that updates the UI this method adds or removes the item's icon according to the icon visible mode's current enabled value - if any.
updateUI() - Method in class com.jgoodies.uif.component.UIFRadioButtonMenuItem
In addition to the superclass behavior that updates the UI this method adds or removes the item's icon according to the icon visible mode's current enabled value - if any.
updateUI() - Method in class com.jgoodies.uif.component.UIFSplitPane
Updates the UI and sets an empty divider border.
updateUI() - Method in class com.jgoodies.uif.component.UIFTree
Updates the UI and resets the bold font.
updateUI() - Method in class com.jgoodies.uif.panel.SimpleInternalFrame
Updates the UI.

V

VERTICAL - Static variable in class com.jgoodies.uif.component.GradientSeparator
Constant for vertical gradients.

W

WEST - Static variable in class com.jgoodies.uif.util.CompoundIcon
Put the foreground icon on the left side of its display area, centered vertically.
WindowUtils - Class in com.jgoodies.uif.util
Provides static convenience behavior to store and restore window bounds in a Preferences node and to ensure a minimum size for Swing windows.
WindowUtils.SizeChangeHandler - Class in com.jgoodies.uif.util
A ComponentListener that handles size changes in Windows to ensure a minimum size.
WindowUtils.SizeChangeHandler(JWindow) - Constructor for class com.jgoodies.uif.util.WindowUtils.SizeChangeHandler
Constructs a SizeChangeHandler for the given Swing window.
WindowUtils.SizeChangeHandler(JDialog) - Constructor for class com.jgoodies.uif.util.WindowUtils.SizeChangeHandler
Constructs a SizeChangeHandler for the given Swing dialog.
WindowUtils.SizeChangeHandler(JFrame) - Constructor for class com.jgoodies.uif.util.WindowUtils.SizeChangeHandler
Constructs a SizeChangeHandler for the given Swing frame.

A B C D E F G H I L M N O P R S T U V W

Copyright © 2000-2008 JGoodies Karsten Lentzsch. All Rights Reserved.