Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AboutDemoPanel - Class in ca.corbett.extras.demo.panels
 
AboutDemoPanel() - Constructor for class ca.corbett.extras.demo.panels.AboutDemoPanel
 
AboutDialog - Class in ca.corbett.extras.about
Provides a reusable and consistent AboutDialog that can be used in any application.
AboutDialog(Frame, AboutInfo) - Constructor for class ca.corbett.extras.about.AboutDialog
Creates a new AboutDialog instance with the given parent window and application info,
aboutInfo - Static variable in class ca.corbett.extras.Version
 
AboutInfo - Class in ca.corbett.extras.about
Populate an instance of this class and then hand it to AboutDialog or AboutPanel to very quickly and easily create an "about this app" type of display for the user.
AboutInfo() - Constructor for class ca.corbett.extras.about.AboutInfo
Creates a new, blank AboutInfo instance.
AboutInfo(boolean) - Constructor for class ca.corbett.extras.about.AboutInfo
Creates a new, blank AboutInfo instance with the given showLogConsole option.
AboutInfo.LogoDisplayMode - Enum Class in ca.corbett.extras.about
Used to determine how to display the application logo image on the AboutPanel.
AboutPanel - Class in ca.corbett.extras.about
A re-usable JPanel that can display information about a given application.
AboutPanel(AboutInfo) - Constructor for class ca.corbett.extras.about.AboutPanel
 
AboutPanel(AboutInfo, Alignment, int) - Constructor for class ca.corbett.extras.about.AboutPanel
Creates a new AboutPanel with the given AboutInfo object.
AbstractProperty - Class in ca.corbett.extras.properties
A generic abstract base class for property fields, to be used with PropertiesManager.
AbstractProperty(String, String) - Constructor for class ca.corbett.extras.properties.AbstractProperty
Each property has a fully qualified name that can optionally specify a top-level category and up to one subcategory.
accept(File) - Method in class ca.corbett.extras.image.ImageUtil.ImageFileFilter
 
ActionComponentType - Enum Class in ca.corbett.extras.actionpanel
Represents options for how actions are displayed in an ActionPanel.
actionPanel - Variable in class ca.corbett.extras.actionpanel.ToolBarAction
 
ActionPanel - Class in ca.corbett.extras.actionpanel
A custom panel that can show groups of related actions, either as clickable JLabels or as JButtons.
ActionPanel() - Constructor for class ca.corbett.extras.actionpanel.ActionPanel
 
ActionPanelDemoPanel - Class in ca.corbett.extras.demo.panels
To show off the new ActionPanel component.
ActionPanelDemoPanel() - Constructor for class ca.corbett.extras.demo.panels.ActionPanelDemoPanel
 
ActionPanelOptions - Class in ca.corbett.extras.actionpanel
An abstract base class for the various Options classes used by ActionPanel.
ActionPanelOptions() - Constructor for class ca.corbett.extras.actionpanel.ActionPanelOptions
 
ActionPanelPropertiesDialog - Class in ca.corbett.extras.properties.dialog
A PropertiesDialog implementation that uses an ActionPanel on the left to show the categories and subcategories, and a CardLayout on the right to show the corresponding FormPanel for the selected category/subcategory.
ActionPanelPropertiesDialog(Window, String, List<AbstractProperty>, boolean) - Constructor for class ca.corbett.extras.properties.dialog.ActionPanelPropertiesDialog
It's generally preferable to use the create factory methods in the parent PropertiesDialog class, but you can directly instantiate this class if you want.
actionPerformed(ActionEvent) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.InstallAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.RefreshAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.UninstallAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.UpdateAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel.HyperlinkAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel.DisableAllAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel.EnableAllAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel.ExtensionEnabledToggleAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel.ExtensionUninstallAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.extras.actionpanel.CardAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.extras.demo.SnippetAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.extras.io.HyperlinkUtil.BrowseAction
Opens our configured hyperlink when invoked.
actionPerformed(ActionEvent) - Method in interface ca.corbett.extras.io.KeyAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.forms.actions.ListItemClearAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.forms.actions.ListItemMoveAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.forms.actions.ListItemRemoveAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.forms.actions.ListItemSelectAllAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.forms.demo.ListFieldPanel.ListItemAddAction
 
actionPerformed(ActionEvent) - Method in class ca.corbett.forms.demo.ListFieldPanel.ListItemHelpAction
 
activateAll() - Method in class ca.corbett.extensions.ExtensionManager
Sends an onActivate() message to each enabled extension, to let them know that we're starting up - use deactivateAll() to signal shutdown.
add(FormField) - Method in class ca.corbett.forms.FormPanel
Adds the specified FormField to this FormPanel.
add(String, EnhancedAction) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Adds a single action to the specified group.
add(String, String, String) - Method in class ca.corbett.extras.actionpanel.ActionPanel
A convenience method for adding a CardAction to this ActionPanel.
add(List<FormField>) - Method in class ca.corbett.forms.FormPanel
Synonym for addAll(List<FormField> fields).
addAll(String, List<EnhancedAction>) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Adds multiple actions to the specified group.
addAll(List<FormField>) - Method in class ca.corbett.forms.FormPanel
Adds the specified list of FormFields to this FormPanel.
addAllExtraAttributes(Map<String, Object>) - Method in class ca.corbett.extras.properties.AbstractProperty
Adds the map of extra attributes to our existing list.
addAllExtraAttributes(Map<String, Object>) - Method in class ca.corbett.forms.fields.FormField
Adds the map of extra attributes to our existing list.
addApplicationVersion(VersionManifest.ApplicationVersion) - Method in class ca.corbett.updates.VersionManifest
 
addAudioPanelListener(AudioPanelListener) - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Registers an AudioPanelListener to receive events from this panel.
addAuthorField() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Adds a LabelField to show the author name.
addBottomPadding(int) - Method in class ca.corbett.extras.properties.AbstractProperty
Will add the specified amount of bottom padding to the generated FormField's margins.
addButton(Action) - Method in class ca.corbett.forms.fields.ButtonField
Adds a button with the specified Action to this ButtonField.
addButton(Action) - Method in class ca.corbett.forms.fields.ListField
Adds an Action to the button panel.
addChangeListener(ChangeListener) - Method in class ca.corbett.extras.image.ImageListPanel
Callers can subscribe to receive ChangeEvents when images are added or removed to or from this panel.
addChangeListener(ChangeListener) - Method in class ca.corbett.extras.logging.LogConsoleStyle
Register to receive notifications when any style properties are changed.
addChangeListener(ChangeListener) - Method in class ca.corbett.extras.logging.LogConsoleTheme
Register to receive notifications when any style properties are changed, added, or removed from this theme.
addChangeListener(ChangeListener) - Static method in class ca.corbett.extras.LookAndFeelManager
If you wish to be informed when the current Look and Feel changes, because you have perhaps set some custom colors across your UI, you can subscribe to receive notification when it happens.
addChoosableFileFilter(FileFilter) - Method in class ca.corbett.forms.fields.FileField
Adds a FileFilter to the list of user-selectable filters on the dialog.
addCompletionListener(ActionListener) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.InstallAction
 
addConfigPropsField() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Adds an initially-hidden LabelField which can show a hyperlink for showing a preview of any config properties specified by this extension.
addCustomActionSupplier(ToolBarActionSupplier) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
You can add your own buttons to the ToolBar in addition to (or instead of, if you disable them) the built-in ones.
addCustomField(String, String) - Method in class ca.corbett.extensions.AppExtensionInfo.Builder
 
addCustomField(String, String) - Method in class ca.corbett.extras.about.AboutInfo
Adds a custom field value which will be displayed in the AboutPanel or AboutDialog.
addCustomFields() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
If any custom fields are defined in the AppExtensionInfo instance, this will add one LabelField for each defined field.
addDirTreeListener(DirTreeListener) - Method in class ca.corbett.extras.dirtree.DirTree
Registers a DirTreeListener with this DirTree.
addDownloadListener(DownloadListener) - Method in class ca.corbett.extras.io.DownloadThread
 
addExcludedGroup(String) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
All ActionGroups get a ToolBar by default, if the ToolBar is enabled for the ActionPanel.
addExpandListener(ExpandListener) - Method in class ca.corbett.extras.actionpanel.ActionPanel
You can listen for group expand/collapse events by adding an ExpandListener.
addExtension(VersionManifest.Extension) - Method in class ca.corbett.updates.VersionManifest.ApplicationVersion
 
addExtension(T, boolean) - Method in class ca.corbett.extensions.ExtensionManager
Programmatically adds an extension to our list - this was originally intended for testing purposes, but might be useful as a way for applications to supply built-in extensions without having to package them in separate jar files with the distribution.
addExtensionJarFields() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Adds initially-hidden fields for displaying information about locally-installed extensions.
addFieldValidator(FieldValidator<? extends FormField>) - Method in class ca.corbett.forms.fields.FileField
Overridden so that it acts only on our "user-added" validators list.
addFieldValidator(FieldValidator<? extends FormField>) - Method in class ca.corbett.forms.fields.FormField
Adds a FieldValidator to this FormField.
addFormFieldChangeListener(PropertyFormFieldChangeListener) - Method in class ca.corbett.extras.properties.AbstractProperty
Register to receive a change notification when a generated FormField's value is changed by the user.
addFormFieldGenerationListener(FormFieldGenerationListener) - Method in class ca.corbett.extras.properties.AbstractProperty
Register to receive a notification when this AbstractProperty instance generates a FormField.
addGroupRemovedListener(GroupRemovedListener) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Subscribe to receive notification whenever a group is removed from this ActionPanel.
addGroupRenamedListener(GroupRenamedListener) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Subscribe to receive notification whenever a group is renamed within this ActionPanel.
addGroupReorderedListener(GroupReorderedListener) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Subscribe to receive notification whenever the items within a group are reordered.
addImage(BufferedImage) - Method in class ca.corbett.extras.image.ImageListPanel
Adds a new image to the list.
addImage(BufferedImage) - Method in class ca.corbett.forms.fields.ImageListField
Programmatically adds an image to this image field, assuming the number of images currently contained is less than the configured image limit.
addImage(BufferedImage, ImageIcon) - Method in class ca.corbett.extras.image.ImageListPanel
Adds a new animated gif to the list.
addImage(BufferedImage, ImageIcon) - Method in class ca.corbett.forms.fields.ImageListField
Programmatically adds an animated GIF image to this field, assuming the number of images currently contained is less than the configured image limit.
Adding action buttons to a ListField - Search tag in class ca.corbett.forms.fields.ListField
Section
addInnerPadding(int) - Method in class ca.corbett.extras.properties.AbstractProperty
Will add the specified amount of inner padding (internal spacing) to the generated FormField's margins.
addItem(T) - Method in class ca.corbett.extras.ListPanel
 
addItems(List<T>) - Method in class ca.corbett.extras.ListPanel
 
Additional help - Search tag in package ca.corbett.forms
Section
addLeftPadding(int) - Method in class ca.corbett.extras.properties.AbstractProperty
Will add the specified amount of left padding to the generated FormField's margins.
addListDataListener(ListDataListener) - Method in class ca.corbett.forms.fields.ListField
A convenience method to add a ListDataListener to the underlying ListModel.
addListener(OptionsListener) - Method in class ca.corbett.extras.actionpanel.ActionPanelOptions
You can listen for changes to this options class by adding an OptionsListener.
addListener(Margins.Listener) - Method in class ca.corbett.forms.Margins
You can listen for changes to this Margins instance by adding a Listener.
addListSelectionListener(ListSelectionListener) - Method in class ca.corbett.extras.ListPanel
 
addLogConsoleListener(LogConsoleListener) - Method in class ca.corbett.extras.logging.LogConsole
 
addLongDescriptionField() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Adds a LongTextField with popout capabilities to display the extension's long description.
addNameField() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Adds a LabelField for displaying the extension name in slightly larger font.
addNonBlankValidatorIfNotPresent() - Method in class ca.corbett.forms.fields.PasswordField
 
addNonBlankValidatorIfNotPresent() - Method in class ca.corbett.forms.fields.ShortTextField
 
addPadding(int, int, int, int, int) - Method in class ca.corbett.extras.properties.AbstractProperty
Add the specified padding values to the generated FormField's margins.
addPlaybackListener(PlaybackListener) - Method in class ca.corbett.extras.audio.PlaybackThread
 
addProgressListener(MultiProgressListener) - Method in class ca.corbett.extras.progress.MultiProgressWorker
 
addProgressListener(SimpleProgressListener) - Method in class ca.corbett.extras.progress.SimpleProgressWorker
 
addProjectUrlField() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
If the AppExtensionInfo specifies a project URL, adds a hyperlink label for viewing it.
addReleaseNotesField() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
If the AppExtensionInfo specifies release notes, adds a LongTextField with popout capabilities for viewing them.
addReservedKeyStrokes(List<KeyStroke>) - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Adds additional reserved KeyStrokes to the list of KeyStrokes that cannot be assigned.
addReservedKeyStrokes(List<KeyStroke>) - Method in class ca.corbett.forms.fields.KeyStrokeField
Adds additional reserved KeyStrokes to the list of KeyStrokes that cannot be assigned.
addRightPadding(int) - Method in class ca.corbett.extras.properties.AbstractProperty
Will add the specified amount of right padding to the generated FormField's margins.
addScreenshot(BufferedImage, boolean) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
You can supply optional screenshots to accompany this extension's display.
addScreenshot(BufferedImage, ImageIcon, boolean) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
You can supply optional screenshots to accompany this extension's display.
addScreenshot(File) - Method in class ca.corbett.updates.DownloadedExtension
 
addScreenshot(String) - Method in class ca.corbett.updates.VersionManifest.ExtensionVersion
 
addScreenshotsField() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Adds an initially-hidden ImageListPanel for viewing extension screenshots.
addShortDescriptionField() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Adds a multi-line text field for showing the short description of this extension.
addStartupError(File, String) - Method in class ca.corbett.extensions.ExtensionManager
Invoked internally to log a startup error which can be displayed on the ExtensionManagerDialog later.
addStartupError(File, String, Level, Throwable) - Method in class ca.corbett.extensions.ExtensionManager
Invoked internally to log a startup error which can be displayed on the ExtensionManagerDialog later.
addTopPadding(int) - Method in class ca.corbett.extras.properties.AbstractProperty
Will add the specified amount of top padding to the generated FormField's margins.
addUpdateManagerListener(UpdateManagerListener) - Method in class ca.corbett.updates.UpdateManager
Register to receive notifications from this UpdateManager as various remote resources are downloaded.
addUpdateSource(UpdateSources.UpdateSource) - Method in class ca.corbett.updates.UpdateSources
 
addValidator(FieldValidator<? extends FormField>) - Method in class ca.corbett.extras.TextInputDialog
Adds a FieldValidator to the text field, allowing whatever custom validation rules you want to enforce on the input.
addValueChangedListener(ValueChangedListener) - Method in class ca.corbett.forms.fields.FormField
Adds a value changed listener that will be invoked when the field value is changed.
addVersion(VersionManifest.ExtensionVersion) - Method in class ca.corbett.updates.VersionManifest.Extension
 
addVersionField() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Adds a LabelField for showing the extension version (if one is set).
addVersionRequiredField() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
If the extension has a targetAppName and a targetAppVersion (which it typically will), adds a LabelField to show this.
addWindow(Window) - Method in class ca.corbett.extras.io.KeyStrokeManager
Adds a new window to this KeyStrokeManager
adjustLineWrapLength(int, int, int) - Static method in class ca.corbett.extras.image.ImageTextUtil
Adjusts the line wrap length based on the image aspect ratio.
AdvancedFormPanel - Class in ca.corbett.forms.demo
A demo panel for showing off some "advanced", or less-commonly-used, FormField implementations.
AdvancedFormPanel() - Constructor for class ca.corbett.forms.demo.AdvancedFormPanel
 
AlignLeft - Enum constant in enum class ca.corbett.extras.actionpanel.ToolBarOptions.ButtonPosition
 
alignment - Variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
Alignment - Search tag in class ca.corbett.forms.FormPanel
Section
Alignment - Enum Class in ca.corbett.forms
Useful for FormPanel alignment, to decide how to lay out controls within a FormPanel.
AlignRight - Enum constant in enum class ca.corbett.extras.actionpanel.ToolBarOptions.ButtonPosition
 
ALLOW_ALL - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlType
 
ALLOW_EDITING - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlType
 
ALLOW_RECORDING - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlType
 
allowBlank - Variable in class ca.corbett.extras.properties.DirectoryProperty
 
allowBlank - Variable in class ca.corbett.extras.properties.FileProperty
 
allowBlank - Variable in class ca.corbett.extras.properties.LongTextProperty
 
allowBlank - Variable in class ca.corbett.extras.properties.ShortTextProperty
 
allowPopoutEditing - Variable in class ca.corbett.extras.properties.LongTextProperty
 
allowSizeSelection - Variable in class ca.corbett.extras.properties.FontProperty
 
AnimatedTextRenderer - Class in ca.corbett.extras.image.animation
Animates a text display, such that a given text string will be slowly "printed" out character by character with configurable styling and with a configurable speed.
AnimatedTextRenderer(int, int, String) - Constructor for class ca.corbett.extras.image.animation.AnimatedTextRenderer
Creates a new AnimatedTextRenderer with the given dimensions and the given text string.
AnimatedTextRenderer(int, int, String, double) - Constructor for class ca.corbett.extras.image.animation.AnimatedTextRenderer
Creates a new AnimatedTextRenderer with the given dimensions, text string, and typing speed.
AnimatedTextRenderer(int, int, String, double, Font, Color, Color) - Constructor for class ca.corbett.extras.image.animation.AnimatedTextRenderer
Creates a new AnimatedTextRenderer with the given dimensions, text string, typing speed, and styling options.
AnimatedTextRenderer.CursorPosition - Class in ca.corbett.extras.image.animation
Helper class to store cursor position
ANIMATION_FRAME_DELAY_MS - Static variable in class ca.corbett.extras.actionpanel.ExpandCollapseOptions
 
AnimationDuration - Enum Class in ca.corbett.extras.image.animation
Controls the total duration of an animation.
AnimationPanelEffectsPanel - Class in ca.corbett.extras.demo.panels
This demo panel shows off some of the fun "panel effects" that are available in swing-extras as of the 2.7 release: Panel fade - animate a "fade in" and "fade out" effect. Panel blur - blur the contents of a panel. Falling snow - animate falling snowflakes over a panel.
AnimationPanelEffectsPanel() - Constructor for class ca.corbett.extras.demo.panels.AnimationPanelEffectsPanel
 
AnimationScrollDemoPanel - Class in ca.corbett.extras.demo.panels
A demo panel to show off the ImageScroller class.
AnimationScrollDemoPanel() - Constructor for class ca.corbett.extras.demo.panels.AnimationScrollDemoPanel
 
AnimationSpeed - Enum Class in ca.corbett.extras.image.animation
Controls the speed of animation frames, in terms of the delay between frames.
AnimationTextDemoPanel - Class in ca.corbett.extras.demo.panels
 
AnimationTextDemoPanel() - Constructor for class ca.corbett.extras.demo.panels.AnimationTextDemoPanel
 
AnyFile - Enum constant in enum class ca.corbett.forms.fields.FileField.SelectionType
Browse for any file, whether it exists or not.
append(String, Level) - Method in class ca.corbett.extras.logging.LogConsole
Appends a log message to this console with the given log level.
AppExtension - Class in ca.corbett.extensions
Provides a generic starting point for application extensions.
AppExtension() - Constructor for class ca.corbett.extensions.AppExtension
 
AppExtensionInfo - Class in ca.corbett.extensions
Allows an extension to provide some basic metadata about itself.
AppExtensionInfo(AppExtensionInfo.Builder) - Constructor for class ca.corbett.extensions.AppExtensionInfo
 
AppExtensionInfo.Builder - Class in ca.corbett.extensions
 
AppExtensionPlaceholder(T, boolean) - Constructor for class ca.corbett.extensions.ui.InstalledExtensionsPanel.AppExtensionPlaceholder
 
APPLICATION_RESTART - Static variable in class ca.corbett.updates.UpdateManager
The process exit code that signals to our launcher script that we want to restart the application (like after a new extension is installed).
Application extensions - Search tag in class ca.corbett.extras.ResourceLoader
Section
applicationName - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
applicationName - Variable in class ca.corbett.extras.about.AboutInfo
The user-friendly name of the application, typically taken from Version.NAME.
applicationVersion - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
applicationVersion - Variable in class ca.corbett.extras.about.AboutInfo
The user-friendly version of the application, typically in "X.Y" format.
ApplicationVersion() - Constructor for class ca.corbett.updates.VersionManifest.ApplicationVersion
 
applicationWillRestart() - Method in interface ca.corbett.updates.ShutdownHook
The application is about to restart.
applyProperties(ImagePanelConfig) - Method in class ca.corbett.extras.image.ImagePanel
Applies the configuration options in the given ImagePanelConfig instance to this panel.
AppProperties<T> - Class in ca.corbett.extensions
This class encapsulates a PropertiesManager and an ExtensionManager together into one handy utility that client projects can use more easily than the old approach of having the client projects maintain these things separately.
AppProperties(String, File, ExtensionManager<T>) - Constructor for class ca.corbett.extensions.AppProperties
If your application has an ExtensionManager, you can supply it here and this class will handle loading and saving properties for all enabled extensions.
argsReceived(List<String>) - Method in interface ca.corbett.extras.SingleInstanceManager.ArgsListener
 
AS_IS - Enum constant in enum class ca.corbett.extras.about.AboutInfo.LogoDisplayMode
Will display the logo image as-is centered at the top of the panel.
AS_IS_WITH_BORDER - Enum constant in enum class ca.corbett.extras.about.AboutInfo.LogoDisplayMode
Same as AS_IS but with a panel border around the container.
Asking questions - Search tag in class ca.corbett.extras.MessageUtil
Section
askSelect(String, String[], String) - Method in class ca.corbett.extras.MessageUtil
Shorthand for using JOptionPane to ask the user to select from a list of options.
askSelect(String, String, String[], String) - Method in class ca.corbett.extras.MessageUtil
Shorthand for using JOptionPane to ask the user to select from a list of options.
askText(String, String) - Method in class ca.corbett.extras.MessageUtil
Shorthand for using JOptionPane to ask the user for free-form text input.
askText(String, String, String) - Method in class ca.corbett.extras.MessageUtil
Shorthand for using JOptionPane to ask the user for free-form text input.
askYesNo(String) - Method in class ca.corbett.extras.MessageUtil
Shorthand for using JOptionPane to ask the user a simple yes or no question.
askYesNo(String, String) - Method in class ca.corbett.extras.MessageUtil
Shorthand for using JOptionPane to ask the user a simple yes or no question.
askYesNoCancel(String) - Method in class ca.corbett.extras.MessageUtil
Shorthand for using JOptionPane to ask the user a yes, no, or cancel question.
askYesNoCancel(String, String) - Method in class ca.corbett.extras.MessageUtil
Shorthand for using JOptionPane to ask the user a yes, no, or cancel question.
AUDIO_EXHAUSTED - Enum constant in enum class ca.corbett.extras.audio.PlaybackThread.StopReason
The audio stopped because the clip ran to the very end.
AudioDemoPanel - Class in ca.corbett.extras.demo.panels
Provides a way to test out the AudioUtils, and more specifically, the AudioWaveformPanel.
AudioDemoPanel() - Constructor for class ca.corbett.extras.demo.panels.AudioDemoPanel
 
audioLoaded(AudioWaveformPanel) - Method in interface ca.corbett.extras.audio.AudioPanelListener
Indicates that an audio clip has been loaded into the panel.
audioLoaded(AudioWaveformPanel) - Method in class ca.corbett.extras.demo.panels.AudioDemoPanel
 
AudioPanelListener - Interface in ca.corbett.extras.audio
Provides a way to listen for events on an AudioWaveformPanel.
audioStopped(PlaybackThread.StopReason) - Method in interface ca.corbett.extras.audio.AudioPanelListener
In addition to stateChanged, this message will also be triggered when audio stops playing, to provide information about why the audio stopped.
audioStopped(PlaybackThread.StopReason) - Method in class ca.corbett.extras.demo.panels.AudioDemoPanel
 
AudioUtil - Class in ca.corbett.extras.audio
A utility class that can be used to interact with audio files.
AudioWaveformPanel - Class in ca.corbett.extras.audio
Presents a JPanel that encapsulates an audio clip, and can visually present a graphical waveform of that clip, along with controls for playback and editing.
AudioWaveformPanel() - Constructor for class ca.corbett.extras.audio.AudioWaveformPanel
Creates a new AudioWaveformPanel with no audio clip, and with default properties.
AudioWaveformPanel.ControlPosition - Enum Class in ca.corbett.extras.audio
 
AudioWaveformPanel.ControlSize - Enum Class in ca.corbett.extras.audio
 
AudioWaveformPanel.ControlType - Enum Class in ca.corbett.extras.audio
 
AudioWaveformPanel.PanelState - Enum Class in ca.corbett.extras.audio
 
author - Variable in class ca.corbett.extensions.AppExtensionInfo
 
author - Variable in class ca.corbett.extensions.AppExtensionInfo.Builder
 
authorUrl - Variable in class ca.corbett.extensions.AppExtensionInfo
 
authorUrl - Variable in class ca.corbett.extensions.AppExtensionInfo.Builder
 
AvailableExtensionsPanel - Class in ca.corbett.extensions.ui
This panel queries a remote UpdateSource for a list of compatible extensions with this application, then allows them to be downloaded, installed, or updated.
AvailableExtensionsPanel(Window, ExtensionManager<?>, UpdateManager, String, String) - Constructor for class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
AvailableExtensionsPanel.ExtensionPlaceholder - Class in ca.corbett.extensions.ui
 
AvailableExtensionsPanel.InstallAction - Class in ca.corbett.extensions.ui
 
AvailableExtensionsPanel.RefreshAction - Class in ca.corbett.extensions.ui
 
AvailableExtensionsPanel.UninstallAction - Class in ca.corbett.extensions.ui
 
AvailableExtensionsPanel.UpdateAction - Class in ca.corbett.extensions.ui
 
AvailableExtensionsPanel.VersionManifestDownloadListener - Class in ca.corbett.extensions.ui
Listens to our DownloadManager for a VersionManifest file to be downloaded, then parses it and displays it in our UI.

B

backgroundColor - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
BasicFormPanel - Class in ca.corbett.forms.demo
Builds a FormPanel that contains examples of "basic" FormFields.
BasicFormPanel() - Constructor for class ca.corbett.forms.demo.BasicFormPanel
 
BEST_FIT - Enum constant in enum class ca.corbett.extras.image.ImagePanelConfig.DisplayMode
 
bgColor - Variable in class ca.corbett.extras.properties.FontProperty
 
Blizzard - Enum constant in enum class ca.corbett.extras.image.animation.SnowLayerUI.Quantity
 
blurIn(Runnable) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Performs a "blur in" animation, gradually removing the blur effect.
BlurLayerUI - Class in ca.corbett.extras.image.animation
A custom LayerUI that can apply a blur effect to a JPanel and display an optional text message over it.
BlurLayerUI() - Constructor for class ca.corbett.extras.image.animation.BlurLayerUI
Creates a new BlurLayerUI instance with no blur applied initially and no overlay text.
BlurLayerUI.BlurIntensity - Enum Class in ca.corbett.extras.image.animation
Blur intensity presets controlling the blur kernel size.
blurOut(Runnable) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Performs a "blur out" animation, gradually applying the blur effect.
BooleanProperty - Class in ca.corbett.extras.properties
Represents a property that can either be on or off.
BooleanProperty(String, String) - Constructor for class ca.corbett.extras.properties.BooleanProperty
 
BooleanProperty(String, String, boolean) - Constructor for class ca.corbett.extras.properties.BooleanProperty
 
borderMargin - Variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
BorderOptions - Class in ca.corbett.extras.actionpanel
Encapsulates all border-related options for an ActionPanel.
BOTTOM - Enum constant in enum class ca.corbett.forms.fields.ListField.ButtonPosition
 
BOTTOM_CENTER - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
 
BOTTOM_CENTER - Enum constant in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
 
BOTTOM_CENTER - Enum constant in enum class ca.corbett.forms.Alignment
 
BOTTOM_LEFT - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
 
BOTTOM_LEFT - Enum constant in enum class ca.corbett.extras.CustomizableDesktopPane.LogoPlacement
 
BOTTOM_LEFT - Enum constant in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
 
BOTTOM_LEFT - Enum constant in enum class ca.corbett.forms.Alignment
 
BOTTOM_RIGHT - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
 
BOTTOM_RIGHT - Enum constant in enum class ca.corbett.extras.CustomizableDesktopPane.LogoPlacement
 
BOTTOM_RIGHT - Enum constant in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
 
BOTTOM_RIGHT - Enum constant in enum class ca.corbett.forms.Alignment
 
bounceZoneRatio - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
buffer - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
bufferGraphics - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
build() - Method in class ca.corbett.extensions.AppExtensionInfo.Builder
 
build() - Method in class ca.corbett.extensions.demo.ExtensionsOverviewPanel
 
build() - Method in class ca.corbett.extras.demo.panels.AboutDemoPanel
 
build() - Method in class ca.corbett.extras.demo.panels.ActionPanelDemoPanel
 
build() - Method in class ca.corbett.extras.demo.panels.AnimationPanelEffectsPanel
 
build() - Method in class ca.corbett.extras.demo.panels.AnimationScrollDemoPanel
 
build() - Method in class ca.corbett.extras.demo.panels.AnimationTextDemoPanel
 
build() - Method in class ca.corbett.extras.demo.panels.AudioDemoPanel
 
build() - Method in class ca.corbett.extras.demo.panels.DesktopDemoPanel
 
build() - Method in class ca.corbett.extras.demo.panels.DirTreeDemoPanel
 
build() - Method in class ca.corbett.extras.demo.panels.ImageTextUtilDemoPanel
 
build() - Method in class ca.corbett.extras.demo.panels.ImageUtilDemoPanel
 
build() - Method in class ca.corbett.extras.demo.panels.IntroPanel
 
build() - Method in class ca.corbett.extras.demo.panels.KeyStrokeManagerPanel
 
build() - Method in class ca.corbett.extras.demo.panels.LogConsolePanel
 
build() - Method in class ca.corbett.extras.demo.panels.PanelBuilder
Builds and returns the FormPanel (or technically any JPanel) for this builder.
build() - Method in class ca.corbett.extras.demo.panels.ProgressDemoPanel
 
build() - Method in class ca.corbett.extras.demo.panels.PropertiesDemoPanel
 
build() - Method in class ca.corbett.extras.demo.panels.TextInputDialogPanel
 
build() - Method in class ca.corbett.forms.demo.AdvancedFormPanel
 
build() - Method in class ca.corbett.forms.demo.BasicFormPanel
 
build() - Method in class ca.corbett.forms.demo.CustomFormFieldPanel
 
build() - Method in class ca.corbett.forms.demo.FormActionsPanel
 
build() - Method in class ca.corbett.forms.demo.FormHelpPanel
 
build() - Method in class ca.corbett.forms.demo.FormsOverviewPanel
 
build() - Method in class ca.corbett.forms.demo.FormsRendererPanel
 
build() - Method in class ca.corbett.forms.demo.FormsValidationPanel
 
build() - Method in class ca.corbett.forms.demo.ListFieldPanel
 
buildButtonPanel() - Method in class ca.corbett.extras.PopupTextDialog
Invoked internally to create the button panel at the bottom with the "copy to clipboard", cancel, and OK buttons.
buildButtonPanel() - Method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Builds the ok/cancel button panel at the bottom.
Builder() - Constructor for class ca.corbett.extras.io.TextFileDetector.Builder
 
Builder(String) - Constructor for class ca.corbett.extensions.AppExtensionInfo.Builder
 
buildFormPanel(String) - Method in class ca.corbett.extras.demo.panels.PanelBuilder
Can be invoked internally to generate the start of a FormPanel suitable for adding example FormFields and controls.
buildFormPanel(String, int) - Method in class ca.corbett.extras.demo.panels.PanelBuilder
Can be invoked internally to generate the start of a FormPanel suitable for adding example FormFields and controls.
buildHighlightedHeaderLabel(String, int) - Method in class ca.corbett.extras.demo.panels.PanelBuilder
Can be invoked internally to create a header label whose color is highlighted according to the current look and feel.
buildScrollPane(Component) - Static method in class ca.corbett.extras.ScrollUtil
A static convenience method to generate a JScrollPane with more sensible default values.
buildScrollPane(Component, int) - Static method in class ca.corbett.extras.ScrollUtil
A static convenience method to generate a JScrollPane with more sensible default values.
buildTextArea(String) - Method in class ca.corbett.extras.PopupTextDialog
Creates a plain jane JTextArea with word wrap enabled.
buildToolBarButton(String, String, int, int) - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Builds and returns a button with the specified icon loaded from resources, and with the icon and button set to the given pixel size.
ButtonField - Class in ca.corbett.forms.fields
Represents a FormField that can contain one or more buttons with configurable actions.
ButtonField() - Constructor for class ca.corbett.forms.fields.ButtonField
Creates an empty ButtonField with no buttons and with a default layout.
ButtonField(List<Action>) - Constructor for class ca.corbett.forms.fields.ButtonField
Creates a ButtonField with the specified actions, each action corresponding to a button.
buttonHandler(boolean) - Method in class ca.corbett.extras.PopupTextDialog
 
ButtonProperty - Class in ca.corbett.extras.properties
Wraps a ButtonField, and allows you to add buttons to a FormPanel dynamically.
ButtonProperty(String) - Constructor for class ca.corbett.extras.properties.ButtonProperty
 
ButtonProperty(String, String) - Constructor for class ca.corbett.extras.properties.ButtonProperty
 
BUTTONS - Enum constant in enum class ca.corbett.extras.actionpanel.ActionComponentType
 
byteArrayToHexString(byte[]) - Static method in class ca.corbett.extras.crypt.HashUtil
Converts a byte array into a hex-encoded printable string.

C

ca.corbett.extensions - package ca.corbett.extensions
Contains code that enables your applications to define dynamic extensions that can be packaged into jar files and loaded at runtime to alter the behaviour of your application, or even to supplement your application with additional behaviour.
ca.corbett.extensions.demo - package ca.corbett.extensions.demo
 
ca.corbett.extensions.ui - package ca.corbett.extensions.ui
Contains UI classes for the app-extensions code, most notably the ExtensionManagerDialog.
ca.corbett.extras - package ca.corbett.extras
 
ca.corbett.extras.about - package ca.corbett.extras.about
Contains classes and utilities for showing "About" information in your application (author, date published, release notes, project url, license and so on).
ca.corbett.extras.actionpanel - package ca.corbett.extras.actionpanel
Contains the ActionPanel component and supporting classes.
ca.corbett.extras.audio - package ca.corbett.extras.audio
Contains utility classes related to audio handling (playback and recording).
ca.corbett.extras.crypt - package ca.corbett.extras.crypt
 
ca.corbett.extras.demo - package ca.corbett.extras.demo
Contains the built-in demo application for swing-extras and some helper classes.
ca.corbett.extras.demo.panels - package ca.corbett.extras.demo.panels
 
ca.corbett.extras.dirtree - package ca.corbett.extras.dirtree
Contains the DirTree component, which is handy for showing a view onto a file system.
ca.corbett.extras.gradient - package ca.corbett.extras.gradient
Contains utilities and components related to the generation of color gradient images.
ca.corbett.extras.image - package ca.corbett.extras.image
Contains utilities and components related to image handling.
ca.corbett.extras.image.animation - package ca.corbett.extras.image.animation
This package contains animation classes and other fun visual effects that you can drop into your application: AnimatedTextRenderer - types out text at a configurable rate with configurable color and font options. BlurLayerUI - apply a blur effect to a JPanel. FadeLayerUI - apply a fade-in/fade-out effect to a JPanel. SnowLayerUI - apply a "falling snow" effect to a JPanel.
ca.corbett.extras.io - package ca.corbett.extras.io
Contains utility classes for dealing with input and output operations.
ca.corbett.extras.logging - package ca.corbett.extras.logging
Contains the LogConsole and associated classes - useful for showing log information for your Swing application at runtime.
ca.corbett.extras.progress - package ca.corbett.extras.progress
This package contains classes and utilities for working with progress bars, and with long-running tasks that require progress bars.
ca.corbett.extras.properties - package ca.corbett.extras.properties
Contains a custom Properties implementation to augment the one provided by java.
ca.corbett.extras.properties.dialog - package ca.corbett.extras.properties.dialog
Contains the PropertiesDialog abstract class and its two supported implementations.
ca.corbett.forms - package ca.corbett.forms
Welcome to swing-forms!
ca.corbett.forms.actions - package ca.corbett.forms.actions
This package contains action classes related to swing-forms.
ca.corbett.forms.demo - package ca.corbett.forms.demo
This package contains demo panels that showcase some of the features of swing-forms and gives some examples of how to do stuff with it.
ca.corbett.forms.fields - Search tag in package ca.corbett.forms.fields
Section
ca.corbett.forms.fields - package ca.corbett.forms.fields
ca.corbett.forms.fields
ca.corbett.forms.validators - package ca.corbett.forms.validators
All FormFields support optional validation in the form of a FieldValidator.
ca.corbett.updates - package ca.corbett.updates
Contains classes and utilities to support dynamic application and extension updates from one or more configured remote sources.
calculateEasing(double) - Method in class ca.corbett.extras.image.animation.ImageAnimator
 
calculateEasing(double, boolean, boolean) - Method in class ca.corbett.extras.image.animation.ImageAnimator
 
calculateEasingWithZones(double) - Method in class ca.corbett.extras.image.animation.ImageAnimator
 
calculateMovementParameters() - Method in class ca.corbett.extras.image.animation.ImageAnimator
 
calculateSpeedMultiplier(int, int, int) - Method in class ca.corbett.extras.image.animation.ImageScroller
Calculates speed multiplier based on distance from bounce points
CANCEL - Static variable in class ca.corbett.extras.gradient.GradientColorChooser
 
CANCEL - Static variable in class ca.corbett.extras.MessageUtil
 
cancelButton - Variable in class ca.corbett.extras.PopupTextDialog
 
cancelButton - Variable in class ca.corbett.extras.TextInputDialog
 
CardAction - Class in ca.corbett.extras.actionpanel
An action that flips to a specific card in a CardLayout when triggered.
CardAction(String, String) - Constructor for class ca.corbett.extras.actionpanel.CardAction
Creates a CardAction with the given name and card ID.
CardAction(String, String, Icon) - Constructor for class ca.corbett.extras.actionpanel.CardAction
Creates a CardAction with the given name, card ID, and icon.
cardContainer - Variable in class ca.corbett.extras.actionpanel.CardAction
 
cardId - Variable in class ca.corbett.extras.actionpanel.CardAction
 
categories - Variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
categoryName - Variable in class ca.corbett.extras.properties.AbstractProperty
 
Center - Enum constant in enum class ca.corbett.extras.actionpanel.ToolBarOptions.ButtonPosition
 
CENTER - Enum constant in enum class ca.corbett.extras.CustomizableDesktopPane.LogoPlacement
 
CENTER - Enum constant in enum class ca.corbett.extras.image.ImagePanelConfig.DisplayMode
 
CENTER - Enum constant in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
 
CENTER - Enum constant in enum class ca.corbett.forms.Alignment
 
CENTER_LEFT - Enum constant in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
 
CENTER_LEFT - Enum constant in enum class ca.corbett.forms.Alignment
 
CENTER_RIGHT - Enum constant in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
 
CENTER_RIGHT - Enum constant in enum class ca.corbett.forms.Alignment
 
changedUpdate(DocumentEvent) - Method in class ca.corbett.extras.CoalescingDocumentListener
Deprecated.
 
changedUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.FileField
 
changedUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.KeyStrokeField
 
changedUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.LongTextField
 
changedUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.PasswordField
 
changedUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.ShortTextField
 
charAccumulator - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
charsPerSecond - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
CheckBoxField - Class in ca.corbett.forms.fields
A FormField to wrap a JCheckBox.
CheckBoxField(String, boolean) - Constructor for class ca.corbett.forms.fields.CheckBoxField
 
checkForMultipleHandlers() - Method in class ca.corbett.extras.io.KeyStrokeManager
Returns a list of all keystrokes that have more than one handler registered.
CIRCLE - Enum constant in enum class ca.corbett.extras.gradient.GradientType
Describes a circular gradient that progresses radially from the center outward, color 1 to color 2.
cleanupScreenshotCache() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
Cleans up the temporary screenshot cache directory.
clear() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Clears the current waveform image.
clear() - Method in class ca.corbett.extras.image.ImageListPanel
Removes all images.
clear() - Method in class ca.corbett.extras.io.KeyStrokeManager
Removes all registered keyboard shortcuts and their associated actions.
clear() - Method in class ca.corbett.extras.ListPanel
 
clear() - Method in class ca.corbett.extras.logging.LogConsole
Removes all log messages from the console.
clear() - Method in class ca.corbett.extras.logging.LogConsoleTheme
Clears all log styles except for the Default style, and resets the default background color to white.
clear() - Method in class ca.corbett.forms.fields.ImageListField
Removes all images from this field.
clear(boolean) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Removes all actions from all groups, and then optionally also removes all action groups that are empty.
clearApplicationVersions() - Method in class ca.corbett.updates.VersionManifest
 
clearBuffer() - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
clearCustomActionSuppliers() - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Removes all custom action suppliers that were previously added via addCustomActionSupplier().
clearCustomFields() - Method in class ca.corbett.extras.about.AboutInfo
Removes all custom fields from this AboutInfo.
clearExtensions() - Method in class ca.corbett.updates.VersionManifest.ApplicationVersion
 
clearExtraAttribute(String) - Method in class ca.corbett.extras.properties.AbstractProperty
Removes the value for the named extra attribute.
clearExtraAttribute(String) - Method in class ca.corbett.forms.fields.FormField
Removes the value for the named extra attribute.
clearExtraAttributes() - Method in class ca.corbett.extras.image.ImagePanel
Clears the list of extra attributes.
clearExtraAttributes() - Method in class ca.corbett.extras.properties.AbstractProperty
Removes all extra attributes and their associated values from this AbstractProperty.
clearExtraAttributes() - Method in class ca.corbett.forms.fields.FormField
Removes all extra attributes and their associated values from this FormField.
clearHyperlink() - Method in class ca.corbett.forms.fields.LabelField
Removes any previously set hyperlink, if any.
clearProgressListeners() - Method in class ca.corbett.extras.progress.MultiProgressWorker
 
clearProgressListeners() - Method in class ca.corbett.extras.progress.SimpleProgressWorker
 
clearReservedKeyStrokes() - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Clears the list of reserved KeyStrokes, allowing all KeyStrokes to be assigned.
clearReservedKeyStrokes() - Method in class ca.corbett.forms.fields.KeyStrokeField
Clears the list of reserved KeyStrokes, allowing all KeyStrokes to be assigned.
clearScreenshots() - Method in class ca.corbett.updates.DownloadedExtension
 
clearScreenshots() - Method in class ca.corbett.updates.VersionManifest.ExtensionVersion
 
clearSelection() - Method in class ca.corbett.forms.fields.ListSubsetField
Clears the current selection - this is equivalent to calling unselectAllItems().
clearValidationResults() - Method in class ca.corbett.forms.fields.FormField
Invoke this to clear the validation label off any previously validated field.
clearValidationResults() - Method in class ca.corbett.forms.FormPanel
Invoke this to clear the validation label off any previously validated field.
clearVersions() - Method in class ca.corbett.updates.VersionManifest.Extension
 
clip - Variable in class ca.corbett.extras.audio.PlaybackThread
 
clonePreferences(WaveformConfig) - Static method in class ca.corbett.extras.audio.WaveformConfig
Returns a clone of the given WaveformConfig instance.
cloneProperties(ImagePanelConfig) - Static method in class ca.corbett.extras.image.ImagePanelConfig
Clones the given ImagePanelConfig into a new instance.
cloneProperties(ImagePanelConfig, String) - Static method in class ca.corbett.extras.image.ImagePanelConfig
 
close() - Method in class ca.corbett.extras.io.DownloadManager
Closes the HTTP client.
close() - Method in class ca.corbett.extras.logging.LogConsoleHandler
 
CoalescingDocumentListener - Class in ca.corbett.extras
Deprecated, for removal: This API element is subject to removal in a future version.
This class is deprecated and will be removed in a future release.
CoalescingDocumentListener(JTextComponent, ChangeListener) - Constructor for class ca.corbett.extras.CoalescingDocumentListener
Deprecated.
Create a new instance by supplying the JTextComponent to be monitored along with a ChangeListener that will be invoked when the text field is modified.
CollapsiblePanelField - Class in ca.corbett.forms.fields
Similar to PanelField, except this class gives you an "expand/contract" icon that allows the panel contents to be displayed or hidden.
CollapsiblePanelField(String, boolean) - Constructor for class ca.corbett.forms.fields.CollapsiblePanelField
Creates a new PanelField with an empty wrapped JPanel.
CollapsiblePanelField(String, boolean, LayoutManager) - Constructor for class ca.corbett.forms.fields.CollapsiblePanelField
Creates a new PanelField with an empty wrapped JPanel which has the given LayoutManager.
CollapsiblePanelField.ButtonPosition - Enum Class in ca.corbett.forms.fields
 
CollapsiblePanelProperty - Class in ca.corbett.extras.properties
This property wraps an empty CollapsiblePanelField and allows you to add subfields dynamically to it when the property's FormField is created.
CollapsiblePanelProperty(String, String) - Constructor for class ca.corbett.extras.properties.CollapsiblePanelProperty
 
CollapsiblePanelProperty(String, String, LayoutManager) - Constructor for class ca.corbett.extras.properties.CollapsiblePanelProperty
 
color1() - Method in record class ca.corbett.extras.gradient.Gradient
Returns the value of the color1 record component.
color2() - Method in record class ca.corbett.extras.gradient.Gradient
Returns the value of the color2 record component.
ColorField - Class in ca.corbett.forms.fields
A FormField implementation for selecting a solid color.
ColorField(String, ColorSelectionType) - Constructor for class ca.corbett.forms.fields.ColorField
Creates a ColorField with the given color selection option.
ColorField(String, ColorSelectionType, boolean) - Constructor for class ca.corbett.forms.fields.ColorField
 
ColorOptions - Class in ca.corbett.extras.actionpanel
A class that encapsulates all color-related options for ActionPanel.
ColorProperty - Class in ca.corbett.extras.properties
Represents a property that can either be a solid colour, a gradient, or both.
ColorProperty(String, String, ColorSelectionType) - Constructor for class ca.corbett.extras.properties.ColorProperty
 
colorSelectionType - Variable in class ca.corbett.extras.properties.ColorProperty
 
ColorSelectionType - Enum Class in ca.corbett.extras.gradient
For any class that offers the ability to select either a solid color, or a color gradient, or either option.
ColorTheme - Enum Class in ca.corbett.extras.actionpanel
Provides a few built-in color themes that you can use to quickly change the look of your ActionPanel.
cols - Variable in class ca.corbett.extras.properties.ShortTextProperty
 
columns - Variable in class ca.corbett.extras.properties.DirectoryProperty
 
columns - Variable in class ca.corbett.extras.properties.FileProperty
 
columns - Variable in class ca.corbett.extras.properties.PasswordProperty
 
ComboField<T> - Class in ca.corbett.forms.fields
A FormField wrapping a JComboBox.
ComboField(String) - Constructor for class ca.corbett.forms.fields.ComboField
 
ComboField(String, List<T>, int) - Constructor for class ca.corbett.forms.fields.ComboField
 
ComboField(String, List<T>, int, boolean) - Constructor for class ca.corbett.forms.fields.ComboField
Creates a new ComboField with the given parameters.
ComboProperty<T> - Class in ca.corbett.extras.properties
Represents a single-select chooser field that allows selection from a list of items.
ComboProperty(String, String, List<T>, int, boolean) - Constructor for class ca.corbett.extras.properties.ComboProperty
 
compare(AbstractProperty, AbstractProperty) - Method in class ca.corbett.extras.properties.PropertyComparator
 
compare(File, File) - Method in class ca.corbett.extras.io.FileNameComparator
 
compare(File, File) - Method in class ca.corbett.extras.io.FilePathDepthComparator
Deprecated.
 
compare(String, String) - Method in class ca.corbett.updates.VersionStringComparator
 
compareTo(ExtensionManager.ExtensionWrapper) - Method in class ca.corbett.extensions.ExtensionManager.ExtensionWrapper
 
complete() - Method in interface ca.corbett.extras.audio.RecordingListener
 
COMPRESSION_QUALITY - Static variable in class ca.corbett.extras.image.ImageUtil
JPEG compression quality to use
computeFontSize(Font, List<String>, Graphics2D, int, int, int, int) - Static method in class ca.corbett.extras.image.ImageTextUtil
Invoked internally to determine the smallest font point size that will allow the given text to fit comfortably inside the given pixel boundary.
computeFontSize(Font, List<String>, Graphics2D, int, int, int, int, double, int) - Static method in class ca.corbett.extras.image.ImageTextUtil
Invoked internally to determine the smallest font point size that will allow the given text to fit comfortably inside the given pixel boundary.
configProperties - Variable in class ca.corbett.extensions.AppExtension
List of configuration properties for this extension.
configPropsField - Variable in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
configureKeyboardShortcuts() - Method in class ca.corbett.extras.TextInputDialog
Invoked internally to configure keyboard shortcuts for this dialog.
CONNECTION_TIMEOUT_SECONDS - Static variable in class ca.corbett.extras.io.DownloadManager
 
contentPanel - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
contentPanel - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
CONTROL_COLUMN - Static variable in class ca.corbett.forms.FormPanel
 
convertVersionToSafeCompareString(String) - Static method in class ca.corbett.updates.VersionStringComparator
Given a version string in the format "x.y.z", return a String that is safe for use in string comparison operations.
copy(Margins) - Method in class ca.corbett.forms.Margins
Copies all values from the given other Margins instance.
copyButton - Variable in class ca.corbett.extras.PopupTextDialog
 
copyButton - Variable in class ca.corbett.forms.fields.PasswordField
 
copyPassword() - Method in class ca.corbett.forms.fields.PasswordField
Invoked internally to copy the current password text to the clipboard.
copyright - Variable in class ca.corbett.extras.about.AboutInfo
The copyright notice for this application, if there is one.
COPYRIGHT - Static variable in class ca.corbett.extras.Version
 
copyToClipboard() - Method in class ca.corbett.extras.PopupTextDialog
Copies the current text contents to the clipboard.
createActionPanelDialog(Window, String, List<AbstractProperty>, boolean) - Static method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Returns a new PropertiesDialog instance with the "action panel" style, where properties are grouped into ActionGroups and laid out in an ActionPanel rather than a tabbed pane.
createBoldHeaderLabel(String) - Static method in class ca.corbett.forms.fields.LabelField
A static convenience factory method to create a bold header label with sensible defaults for a section header label.
createBoldHeaderLabel(String, int) - Static method in class ca.corbett.forms.fields.LabelField
A static convenience factory method to create a bold header label with the given font size and with default margins.
createBoldHeaderLabel(String, int, int, int) - Static method in class ca.corbett.forms.fields.LabelField
A static convenience factory method to create a bold header label with the given font size and margins.
createCircularGradientPaint(float, float, int, int, Color, Color) - Static method in class ca.corbett.extras.gradient.GradientUtil
 
createClassicDialog(Window, String, List<AbstractProperty>, boolean) - Static method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Creates and returns a "classic"-style PropertiesDialog, where each top-level category is represented as a tab in a tabbed pane, and subcategories are separated by header labels.
createConfigProperties() - Method in class ca.corbett.extensions.AppExtension
Extensions must implement this method to create and return a list of AbstractProperty instances representing the config for this extension.
createCustomActions(ActionPanel, String) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Returns a list of custom ToolBarActions to add to the toolbar for the given ActionGroup.
createDefault() - Static method in record class ca.corbett.extras.gradient.Gradient
 
createDefaultListModel(List<T>) - Static method in class ca.corbett.forms.fields.ListField
 
createDefaultProperties() - Static method in class ca.corbett.extras.image.ImagePanelConfig
Creates an ImagePanelConfig instance with all default values set.
createDefaultProperties(String) - Static method in class ca.corbett.extras.image.ImagePanelConfig
 
createDefaultStyledTheme() - Static method in class ca.corbett.extras.logging.LogConsoleTheme
Creates and returns a LogConsoleTheme with some basic log matchers.
createDirTree() - Static method in class ca.corbett.extras.dirtree.DirTree
Deprecated, for removal: This API element is subject to removal in a future version.
Use the constructor instead. This factory method may be removed in a future release.
createDirTree(File) - Static method in class ca.corbett.extras.dirtree.DirTree
Deprecated, for removal: This API element is subject to removal in a future version.
Use the constructor instead. This factory method may be removed in a future release.
createDownloadThread(URL, File, DownloadListener) - Method in class ca.corbett.extras.io.DownloadManager
Creates and returns a DownloadThread suitable for executing the given download.
createEditGroupAction(ActionPanel, String) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
If allowItemReorder or allowItemRemoval is true, then this method will return a ToolBarAction for editing the items in the given ActionGroup.
createEmptyGroup(String) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Creates an empty group with the given group name.
createFontFromAttributes(String, boolean, boolean, int) - Static method in class ca.corbett.extras.properties.Properties
Translate between discrete font style properties and the weird way that java.awt.Font represents them.
createGradientImage(Gradient, int, int) - Static method in class ca.corbett.extras.gradient.GradientUtil
Creates a new RGB image of the given width and height, and then fills it with the given Gradient.
createHeaderLabel(String, Font, int, int) - Static method in class ca.corbett.forms.fields.LabelField
A static convenience factory method to create a header label with the specified font and margin properties.
createHeaderLabel(String, String) - Static method in class ca.corbett.extras.properties.LabelProperty
A static convenience factory method to create a "header" label with sensible defaults for a section header label.
createImageWriter() - Static method in class ca.corbett.extras.image.ImageUtil
Internal method to create our internal image utilities.
createInternalProperties() - Method in class ca.corbett.extensions.AppProperties
Override this to specify whatever properties your application needs.
createItemAddAction(ActionPanel, String) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
If allowItemAdd is true and a Supplier is given via setNewActionSupplier(), then this method will return a ToolBarAction for adding a new item to the given ActionGroup.
createLabel(String, String) - Static method in class ca.corbett.extras.properties.LabelProperty
A static convenience factory method to create a "normal" label with sensible defaults for a form label.
createMatrixStyledTheme() - Static method in class ca.corbett.extras.logging.LogConsoleTheme
Creates and returns a "matrix"-style LogConsoleTheme, with a black background and green text.
createPaperStyledTheme() - Static method in class ca.corbett.extras.logging.LogConsoleTheme
Creates and returns a "paper" style LogConsoleTheme, with mostly black text on a grey background.
createPlainHeaderLabel(String) - Static method in class ca.corbett.forms.fields.LabelField
A static convenience factory method to create a "plain" header label with sensible defaults for a form label.
createPlainHeaderLabel(String, int) - Static method in class ca.corbett.forms.fields.LabelField
A static convenience factory method to create a "plain" header label with the given font size and with top and bottom margin values read from our current margin properties.
createPlainHeaderLabel(String, int, int) - Static method in class ca.corbett.forms.fields.LabelField
A static convenience factory method to create a "plain" header label with default font and with the given extra top and bottom margins.
createPlainHeaderLabel(String, int, int, int) - Static method in class ca.corbett.forms.fields.LabelField
A static convenience factory method to create a "plain" header label with the given font size and extra margins for top and bottom.
createPlainTheme() - Static method in class ca.corbett.extras.logging.LogConsoleTheme
Creates and returns a plain theme with black text and no matchers.
createPopup(DirTree) - Static method in class ca.corbett.extras.dirtree.DirTreePopupMenu
Creates an empty popup menu and associates it with the given DirTree.
createRemoveGroupAction(ActionPanel, String) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
If allowGroupRemoval is true, then this method will return a ToolBarAction for removing the given ActionGroup.
createRenameGroupAction(ActionPanel, String) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
If allowGroupRename is true, then this method will return a ToolBarAction for renaming the given ActionGroup.
createScreenshotCacheDirectory() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
Creates a temporary directory for caching screenshot images during this panel's lifetime.
createSimpleReadOnlyProperties() - Static method in class ca.corbett.extras.image.ImagePanelConfig
Creates an ImagePanelConfig suitable for simply display of a non-zoomable, non-scrollable image.
createSimpleReadOnlyProperties(String) - Static method in class ca.corbett.extras.image.ImagePanelConfig
 
createSnippetLabel(SnippetAction) - Method in class ca.corbett.extras.demo.panels.PanelBuilder
Shorthand for creating a snippet label with a bottom margin of 16.
createSnippetLabel(SnippetAction, int) - Method in class ca.corbett.extras.demo.panels.PanelBuilder
Can be invoked by demo panels as a shortcut to create a code snippet label.
CUBIC - Enum constant in enum class ca.corbett.extras.image.animation.ImageScroller.EasingStrength
 
currentCharIndex - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
currentPublicKey - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
currentUpdateSource - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
currentX - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
currentY - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
cursorAccumulator - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
cursorBlinkRate - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
cursorColor - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
CUSTOM - Enum constant in enum class ca.corbett.extras.image.ImagePanelConfig.DisplayMode
 
customFields - Variable in class ca.corbett.extensions.AppExtensionInfo.Builder
 
customFields - Variable in class ca.corbett.extensions.AppExtensionInfo
 
CustomFormFieldPanel - Class in ca.corbett.forms.demo
A demo panel to show a custom FormField implementation - FontField.
CustomFormFieldPanel() - Constructor for class ca.corbett.forms.demo.CustomFormFieldPanel
 
CustomizableDesktopPane - Class in ca.corbett.extras
A customized JDesktopPane that allows setting a customized background instead of the default one provided by Java.
CustomizableDesktopPane(Gradient) - Constructor for class ca.corbett.extras.CustomizableDesktopPane
Creates a new CustomizableDesktopPane with the specified initial GradientConfig and no logo image.
CustomizableDesktopPane(Color) - Constructor for class ca.corbett.extras.CustomizableDesktopPane
Creates a new CustomizableDesktopPane with the specified initial solid background color and no logo image.
CustomizableDesktopPane(BufferedImage, CustomizableDesktopPane.LogoPlacement, float, Gradient) - Constructor for class ca.corbett.extras.CustomizableDesktopPane
Creates a new CustomizableDesktopPane with the specified logo image and placement, and the specified initial GradientConfig.
CustomizableDesktopPane(BufferedImage, CustomizableDesktopPane.LogoPlacement, float, Color) - Constructor for class ca.corbett.extras.CustomizableDesktopPane
Creates a new CustomizableDesktopPane with the specified logo image and placement, and the specified initial solid background color.
CustomizableDesktopPane.LogoPlacement - Enum Class in ca.corbett.extras
Provides a way to choose where the logo image should be displayed, if at all.

D

DARK - Enum constant in enum class ca.corbett.extras.actionpanel.ColorTheme
 
dBuffer - Variable in class ca.corbett.extras.image.ImagePanel
A handle on the image which will be displayed in this panel.
deactivateAll() - Method in class ca.corbett.extensions.ExtensionManager
Sends an onDeactivate() message to each enabled extension, to let them know that we're shutting down - use activateAll() to signal startup.
DeadCalm - Enum constant in enum class ca.corbett.extras.image.animation.SnowLayerUI.Wind
 
DecimalProperty - Class in ca.corbett.extras.properties
Represents a property that can store some floating point value.
DecimalProperty(String, String) - Constructor for class ca.corbett.extras.properties.DecimalProperty
 
DecimalProperty(String, String, double) - Constructor for class ca.corbett.extras.properties.DecimalProperty
 
DecimalProperty(String, String, double, double, double, double) - Constructor for class ca.corbett.extras.properties.DecimalProperty
 
decodeColor(String) - Static method in class ca.corbett.extras.properties.Properties
Attempts to decode a Color value from the given String.
DEFAULT - Enum constant in enum class ca.corbett.extras.actionpanel.ColorTheme
 
DEFAULT_ALIGNMENT - Static variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
DEFAULT_ALIGNMENT - Static variable in class ca.corbett.forms.fields.ButtonField
 
DEFAULT_ANIMATION_DURATION - Static variable in class ca.corbett.extras.image.animation.BlurLayerUI
 
DEFAULT_ANIMATION_DURATION - Static variable in class ca.corbett.extras.image.animation.FadeLayerUI
 
DEFAULT_ANIMATION_DURATION_MS - Static variable in class ca.corbett.extras.actionpanel.ExpandCollapseOptions
 
DEFAULT_ANIMATION_SPEED - Static variable in class ca.corbett.extras.image.animation.BlurLayerUI
 
DEFAULT_ANIMATION_SPEED - Static variable in class ca.corbett.extras.image.animation.FadeLayerUI
 
DEFAULT_BACKGROUND_COLOR - Static variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
DEFAULT_BLUR_OVERLAY_COLOR - Static variable in class ca.corbett.extras.image.animation.BlurLayerUI
 
DEFAULT_BORDER_MARGIN - Static variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
DEFAULT_BUTTON_ALIGNMENT - Static variable in class ca.corbett.forms.fields.ListField
 
DEFAULT_BUTTON_HGAP - Static variable in class ca.corbett.forms.fields.ListField
 
DEFAULT_BUTTON_POSITION - Static variable in class ca.corbett.forms.fields.ListField
 
DEFAULT_BUTTON_VGAP - Static variable in class ca.corbett.forms.fields.ListField
 
DEFAULT_CATEGORY - Static variable in class ca.corbett.extras.properties.AbstractProperty
If a property is not explicitly given a category, it will be placed in a default category called "General".
DEFAULT_COLS - Static variable in class ca.corbett.forms.fields.KeyStrokeField
 
DEFAULT_ECHO_CHAR - Static variable in class ca.corbett.forms.fields.PasswordField
 
DEFAULT_EXTERNAL_PADDING - Static variable in class ca.corbett.extras.actionpanel.ActionPanel
 
DEFAULT_FADE_COLOR - Static variable in class ca.corbett.extras.image.animation.FadeLayerUI
 
DEFAULT_FILL_COLOR - Static variable in class ca.corbett.extras.image.ImageTextUtil
 
DEFAULT_FIXED_CELL_WIDTH - Static variable in class ca.corbett.forms.fields.ListSubsetField
 
DEFAULT_FONT - Static variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
DEFAULT_FONT - Static variable in class ca.corbett.extras.image.ImageTextUtil
 
DEFAULT_FONT - Static variable in class ca.corbett.extras.properties.FontProperty
 
DEFAULT_FONT - Static variable in class ca.corbett.forms.fields.FormField
 
DEFAULT_HGAP - Static variable in class ca.corbett.forms.fields.ButtonField
 
DEFAULT_ICON_SIZE - Static variable in class ca.corbett.extras.actionpanel.ActionPanel
 
DEFAULT_INTENSITY - Static variable in class ca.corbett.extras.image.animation.BlurLayerUI
 
DEFAULT_INTERNAL_PADDING - Static variable in class ca.corbett.extras.actionpanel.ActionPanel
 
DEFAULT_LINE_LENGTH - Static variable in class ca.corbett.extras.image.ImageTextUtil
 
DEFAULT_MARGIN - Static variable in class ca.corbett.forms.Margins
 
DEFAULT_MAX_SIZE_TO_FIT_PERCENT - Static variable in class ca.corbett.extras.image.ImageTextUtil
 
DEFAULT_MIN_FONT_SIZE - Static variable in class ca.corbett.extras.image.ImageTextUtil
 
DEFAULT_OUTLINE_COLOR - Static variable in class ca.corbett.extras.image.ImageTextUtil
 
DEFAULT_OUTLINE_WIDTH_FACTOR - Static variable in class ca.corbett.extras.image.ImageTextUtil
 
DEFAULT_PORT - Static variable in class ca.corbett.extras.SingleInstanceManager
The port number should be something that is unlikely to conflict with any other application.
DEFAULT_PROGRESS_FORMAT - Static variable in class ca.corbett.extras.progress.MultiProgressDialog
This will yield: "[%currentStep of %totalSteps] %message"
DEFAULT_PROPERTY_NAME - Static variable in class ca.corbett.extras.properties.AbstractProperty
If a property is not explicitly given a name, it will show up as "(unnamed property)".
DEFAULT_QUANTITY - Static variable in class ca.corbett.extras.image.animation.SnowLayerUI
 
DEFAULT_SNOW_COLOR - Static variable in class ca.corbett.extras.image.animation.SnowLayerUI
 
DEFAULT_STYLE_NAME - Static variable in class ca.corbett.extras.logging.LogConsoleTheme
 
DEFAULT_TEXT_COLOR - Static variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
DEFAULT_TEXT_COLOR - Static variable in class ca.corbett.extras.image.animation.BlurLayerUI
 
DEFAULT_TEXT_SIZE - Static variable in class ca.corbett.extras.image.animation.BlurLayerUI
 
DEFAULT_THUMB_SIZE - Static variable in class ca.corbett.extras.image.ImageListPanel
 
DEFAULT_VGAP - Static variable in class ca.corbett.forms.fields.ButtonField
 
DEFAULT_VISIBLE_ROW_COUNT - Static variable in class ca.corbett.forms.fields.ListSubsetField
 
DEFAULT_WIND - Static variable in class ca.corbett.extras.image.animation.SnowLayerUI
 
defaultFont - Static variable in class ca.corbett.forms.fields.FormField
 
DELAY_MS - Static variable in class ca.corbett.extras.CoalescingDocumentListener
Deprecated.
 
DemoApp - Class in ca.corbett.extras.demo
A built-in demo application which shows off the features and components contained in this library.
DemoAppLauncher - Class in ca.corbett.extras.demo
Entry point for the DemoApp.
DemoAppLauncher() - Constructor for class ca.corbett.extras.demo.DemoAppLauncher
 
deserializeImage(byte[]) - Static method in class ca.corbett.extras.image.ImageUtil
Converts the given byte array (created via serializeImage) back into a BufferedImage.
DesktopDemoPanel - Class in ca.corbett.extras.demo.panels
A demo panel for the CustomizableDesktopPane, showing off color gradient backgrounds and optional placement of a logo image on the desktop background.
DesktopDemoPanel() - Constructor for class ca.corbett.extras.demo.panels.DesktopDemoPanel
 
destX - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
destY - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
detailsPanel - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
detailsPanel - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
detailsPanelMap - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
detailsPanelMap - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
detect(File) - Method in class ca.corbett.extras.io.TextFileDetector.Builder
 
DIAGONAL1 - Enum constant in enum class ca.corbett.extras.gradient.GradientType
Represents a single gradient that progresses linearly from top left to bottom right, color 1 to color 2.
DIAGONAL2 - Enum constant in enum class ca.corbett.extras.gradient.GradientType
Represents a single gradient that progresses linearly from bottom left to top right, color 1 to color 2.
DIALOG_PROP - Static variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
dir - Variable in class ca.corbett.extras.properties.DirectoryProperty
 
directionX - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
directionY - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
DirectoryProperty - Class in ca.corbett.extras.properties
Represents a field that contains a directory name.
DirectoryProperty(String, String) - Constructor for class ca.corbett.extras.properties.DirectoryProperty
 
DirectoryProperty(String, String, boolean) - Constructor for class ca.corbett.extras.properties.DirectoryProperty
 
DirectoryProperty(String, String, boolean, File) - Constructor for class ca.corbett.extras.properties.DirectoryProperty
 
DirTree - Class in ca.corbett.extras.dirtree
A component that renders directories in the file system as a navigable tree view.
DirTree() - Constructor for class ca.corbett.extras.dirtree.DirTree
Creates a DirTree in "unlocked" mode, showing all filesystem roots.
DirTree(File) - Constructor for class ca.corbett.extras.dirtree.DirTree
Creates a new DirTree instance chrooted to the specified directory.
DirTreeAdapter - Class in ca.corbett.extras.dirtree
An adapter class for DirTreeListener with empty method implementations.
DirTreeAdapter() - Constructor for class ca.corbett.extras.dirtree.DirTreeAdapter
 
DirTreeDemoPanel - Class in ca.corbett.extras.demo.panels
A demo panel for the DirTree component, to show off some of its capabilities.
DirTreeDemoPanel() - Constructor for class ca.corbett.extras.demo.panels.DirTreeDemoPanel
 
DirTreeListener - Interface in ca.corbett.extras.dirtree
Provides a way to listen for events from a DirTree instance.
DirTreeNode - Class in ca.corbett.extras.dirtree
Represents a single node (directory or file) within our DirTree.
DirTreeNode(File, boolean) - Constructor for class ca.corbett.extras.dirtree.DirTreeNode
DirTreeNode(File, boolean, boolean, FileFilter) - Constructor for class ca.corbett.extras.dirtree.DirTreeNode
Creates a new DirTreeNode for the given directory or file.
DirTreeNodeIcon - Class in ca.corbett.extras.dirtree
Deprecated, for removal: This API element is subject to removal in a future version.
This class hasn't been used in ages, and LookAndFeelManager makes it unnecessary.
DirTreeNodeIcon(char) - Constructor for class ca.corbett.extras.dirtree.DirTreeNodeIcon
Deprecated.
 
DirTreePopupMenu - Class in ca.corbett.extras.dirtree
Represents a dynamic right click menu for DirTree.
DisableAllAction() - Constructor for class ca.corbett.extensions.ui.InstalledExtensionsPanel.DisableAllAction
 
dispatchKeyEvent(KeyEvent) - Method in class ca.corbett.extras.about.AboutDialog
Press ESC or Enter to close and dispose the dialog.
displayHeight - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
displayWidth - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
dispose() - Method in class ca.corbett.extras.about.AboutDialog
Overridden to handle memory cleanup.
dispose() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Performs internal cleanup to ensure that this ActionPanel will become eligible for garbage collection when no longer needed.
dispose() - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Cleans up resources
dispose() - Method in class ca.corbett.extras.image.ImagePanel
Explicitly releases internal resources and clears references to help prevent memory leaks.
dispose() - Method in class ca.corbett.extras.io.KeyStrokeManager
Disposes this KeyStrokeManager, removing its key event dispatcher from the KeyboardFocusManager and clearing all registered key bindings.
dispose() - Method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Overridden so we can dispose our KeyStrokeManager when we're done.
doCopy() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Copies the selected portion of the audio clip, and places it on the clipboard.
doCut() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Cuts the selected portion of the audio clip, and places it on the clipboard.
doPaste() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Pastes the contents of the clipboard into the current mark position.
DOWN - Enum constant in enum class ca.corbett.forms.actions.ListItemMoveAction.Direction
 
DOWNLOAD_TIMEOUT_SECONDS - Static variable in class ca.corbett.extras.io.DownloadManager
 
DownloadAdapter - Class in ca.corbett.extras.io
An empty implementation of DownloadListener that you can extend if you only care about implementing one or two methods instead of all of them.
DownloadAdapter() - Constructor for class ca.corbett.extras.io.DownloadAdapter
 
downloadBegins(DownloadThread, URL) - Method in class ca.corbett.extras.io.DownloadAdapter
 
downloadBegins(DownloadThread, URL) - Method in interface ca.corbett.extras.io.DownloadListener
 
downloadComplete(DownloadThread, URL, File) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.VersionManifestDownloadListener
 
downloadComplete(DownloadThread, URL, File) - Method in class ca.corbett.extras.io.DownloadAdapter
 
downloadComplete(DownloadThread, URL, File) - Method in interface ca.corbett.extras.io.DownloadListener
 
downloadComplete(DownloadThread, URL, File) - Method in class ca.corbett.updates.UpdateManager.PublicKeyDownloadListener
 
downloadComplete(DownloadThread, URL, File) - Method in class ca.corbett.updates.UpdateManager.ScreenshotDownloadListener
 
downloadComplete(DownloadThread, URL, File) - Method in class ca.corbett.updates.UpdateManager.VersionManifestDownloadListener
 
DownloadedExtension - Class in ca.corbett.updates
Used internally when retrieving a remote extension to store all associated files together into one object: the jar file, the optional signature file, and the optional list of screenshots.
DownloadedExtension() - Constructor for class ca.corbett.updates.DownloadedExtension
 
downloadFailed(DownloadThread, URL, String) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.VersionManifestDownloadListener
 
downloadFailed(DownloadThread, URL, String) - Method in class ca.corbett.extras.io.DownloadAdapter
 
downloadFailed(DownloadThread, URL, String) - Method in interface ca.corbett.extras.io.DownloadListener
 
downloadFailed(DownloadThread, URL, String) - Method in class ca.corbett.updates.UpdateManager.PublicKeyDownloadListener
 
downloadFailed(DownloadThread, URL, String) - Method in class ca.corbett.updates.UpdateManager.ScreenshotDownloadListener
 
downloadFailed(DownloadThread, URL, String) - Method in class ca.corbett.updates.UpdateManager.VersionManifestDownloadListener
 
downloadFailed(UpdateManager, URL, String) - Method in interface ca.corbett.updates.UpdateManagerListener
 
downloadFile(URL, DownloadListener) - Method in class ca.corbett.extras.io.DownloadManager
Downloads a file from the given URL and saves it in the system temp directory.
downloadFile(URL, File, DownloadListener) - Method in class ca.corbett.extras.io.DownloadManager
Downloads a file from the given URL and saves it to the specified path.
DownloadListener - Interface in ca.corbett.extras.io
Can be used with DownloadManager to listen for progress, completion, or error updates from downloads in progress.
downloadManager - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
downloadManager - Variable in class ca.corbett.updates.UpdateManager
 
DownloadManager - Class in ca.corbett.extras.io
Manages file downloads via http and reports on their progress, completion status, or error status.
DownloadManager() - Constructor for class ca.corbett.extras.io.DownloadManager
 
downloadProgress(DownloadThread, URL, long, long) - Method in class ca.corbett.extras.io.DownloadAdapter
 
downloadProgress(DownloadThread, URL, long, long) - Method in interface ca.corbett.extras.io.DownloadListener
 
DownloadThread - Class in ca.corbett.extras.io
Manages a single download with progress notifications - you generally shouldn't need to interact with this class directly; instances of this class are created and managed automatically by the DownloadManager.
DownloadThread(HttpClient, URL) - Constructor for class ca.corbett.extras.io.DownloadThread
Creates a DownloadThread for retrieving the contents of the given URL.
DownloadThread(HttpClient, URL, File) - Constructor for class ca.corbett.extras.io.DownloadThread
Creates a DownloadThread specifically for retrieving the contents of the given URL and saving it to the given target directory.
drawCursor(AnimatedTextRenderer.CursorPosition) - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Draws the block cursor at the specified position
drawRect(Gradient, Graphics2D, int, int, int, int) - Static method in class ca.corbett.extras.gradient.GradientUtil
Draws an unfilled rectangle into the given Graphics2D object using the given Gradient.
drawString(Gradient, Graphics2D, int, int, int, int, int, int, String) - Static method in class ca.corbett.extras.gradient.GradientUtil
Draws the given String into the given Graphics2D object using the given Gradient.
drawString(Gradient, Graphics2D, int, int, String) - Static method in class ca.corbett.extras.gradient.GradientUtil
Draws the given String into the given Graphics2D object using the given Gradient.
drawText(BufferedImage, String) - Static method in class ca.corbett.extras.image.ImageTextUtil
Shorthand for drawing text on an image with all default settings.
drawText(BufferedImage, String, int, Font, ImageTextUtil.TextAlign, Color, float, Color) - Static method in class ca.corbett.extras.image.ImageTextUtil
Outputs the given lines of text using the given styling parameters.
drawText(BufferedImage, String, int, Font, ImageTextUtil.TextAlign, Color, float, Color, double) - Static method in class ca.corbett.extras.image.ImageTextUtil
Outputs the given lines of text using the given styling parameters.
drawText(BufferedImage, String, int, Font, ImageTextUtil.TextAlign, Color, float, Color, double, int) - Static method in class ca.corbett.extras.image.ImageTextUtil
Outputs the given lines of text using the given styling parameters.
drawText(BufferedImage, String, int, Font, ImageTextUtil.TextAlign, Color, float, Color, BufferedImage, Rectangle) - Static method in class ca.corbett.extras.image.ImageTextUtil
Outputs the given lines of text using the given styling parameters and the given placement rectangle.
drawText(BufferedImage, String, int, Font, ImageTextUtil.TextAlign, Color, float, Color, BufferedImage, Rectangle, double, int) - Static method in class ca.corbett.extras.image.ImageTextUtil
Outputs the given lines of text using the given styling parameters and the given placement rectangle.
drawText(BufferedImage, String, Font, Color, Color) - Static method in class ca.corbett.extras.image.ImageTextUtil
Shorthand for drawing text on an image with the given font styling properties.
drawText(BufferedImage, String, Font, Color, Color, ImageTextUtil.TextAlign) - Static method in class ca.corbett.extras.image.ImageTextUtil
Shorthand for drawing text on an image with the given font styling properties and alignment.

E

EASE_IN - Enum constant in enum class ca.corbett.extras.image.animation.ImageAnimator.EasingType
 
EASE_IN_OUT - Enum constant in enum class ca.corbett.extras.image.animation.ImageAnimator.EasingType
 
EASE_OUT - Enum constant in enum class ca.corbett.extras.image.animation.ImageAnimator.EasingType
 
easingStrength - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
easingStrength - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
easingType - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
easingZonePercentage - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
echoChar - Variable in class ca.corbett.forms.fields.PasswordField
 
EITHER - Enum constant in enum class ca.corbett.extras.gradient.ColorSelectionType
 
emptyPanel - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
emptyPanel - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
EnableAllAction() - Constructor for class ca.corbett.extensions.ui.InstalledExtensionsPanel.EnableAllAction
 
enableDragAndDrop() - Method in class ca.corbett.extras.image.ImageListPanel
Enables drag-and-drop of image files from the filesystem onto this panel.
encodeColor(Color) - Static method in class ca.corbett.extras.properties.Properties
Encodes the given Color to a String in the format 0xAARRGGBB, where AA is the alpha value from 00 to FF, RR is the red value, GG is the green value, and BB is the blue value.
END - Enum constant in enum class ca.corbett.extras.progress.MultiProgressDialog.TruncationMode
 
EnhancedAction - Class in ca.corbett.extras
Extends the AbstractAction class to provide convenient wrappers around setting the name, icon, short description, and accelerator.
EnhancedAction() - Constructor for class ca.corbett.extras.EnhancedAction
Creates an empty EnhancedAction with no name or icon.
EnhancedAction(String) - Constructor for class ca.corbett.extras.EnhancedAction
Creates a new EnhancedAction with the specified name and no icon.
EnhancedAction(String, Icon) - Constructor for class ca.corbett.extras.EnhancedAction
Creates a new EnhancedAction with the specified name and icon.
EnhancedAction(Icon) - Constructor for class ca.corbett.extras.EnhancedAction
Creates a new EnhancedAction with the specified icon and no name.
EnumProperty<T> - Class in ca.corbett.extras.properties
Represents a multi-choice property, very similar to a ComboProperty, except that the options come from a supplied enum instead of a List of String values.
EnumProperty(String, String, T) - Constructor for class ca.corbett.extras.properties.EnumProperty
Creates a new EnumProperty whose choices will be taken from the values of the supplied enum.
equals(Object) - Method in class ca.corbett.extensions.AppExtensionInfo
 
equals(Object) - Method in class ca.corbett.extensions.ExtensionManager.StartupError
 
equals(Object) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.ExtensionPlaceholder
 
equals(Object) - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel.AppExtensionPlaceholder
 
equals(Object) - Method in class ca.corbett.extras.dirtree.DirTreeNode
 
equals(Object) - Method in record class ca.corbett.extras.gradient.Gradient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ca.corbett.extras.properties.AbstractProperty
 
equals(Object) - Method in record class ca.corbett.extras.properties.PropertyFormFieldValueChangedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ca.corbett.forms.fields.FormField
 
equals(Object) - Method in class ca.corbett.forms.Margins
 
equals(Object) - Method in class ca.corbett.forms.validators.ValidationResult
 
equals(Object) - Method in class ca.corbett.updates.UpdateSources
 
equals(Object) - Method in class ca.corbett.updates.UpdateSources.UpdateSource
 
equals(Object) - Method in class ca.corbett.updates.VersionManifest.ApplicationVersion
 
equals(Object) - Method in class ca.corbett.updates.VersionManifest
 
equals(Object) - Method in class ca.corbett.updates.VersionManifest.Extension
 
equals(Object) - Method in class ca.corbett.updates.VersionManifest.ExtensionVersion
 
error(String) - Method in class ca.corbett.extras.MessageUtil
Shows an error message to the user, and also logs it if a Logger was provided.
error(String, String) - Method in class ca.corbett.extras.MessageUtil
Shows an error message to the user, and also logs it if a Logger was provided.
error(String, String, Throwable) - Method in class ca.corbett.extras.MessageUtil
Shows an error message to the user, and also logs it if a Logger was provided.
error(String, Throwable) - Method in class ca.corbett.extras.MessageUtil
Shows an error message to the user, and also logs it if a Logger was provided.
Everything - Enum constant in enum class ca.corbett.updates.ExtensionDownloadThread.Options
 
executeShutdownHooks() - Method in class ca.corbett.updates.UpdateManager
Invoked internally by restartApplication() to execute all shutdown hooks.
ExistingDirectory - Enum constant in enum class ca.corbett.forms.fields.FileField.SelectionType
Browse for a single directory, which must exist and be readable.
ExistingFile - Enum constant in enum class ca.corbett.forms.fields.FileField.SelectionType
Browse for a single file, which must exist and be readable.
ExpandCollapseOptions - Class in ca.corbett.extras.actionpanel
Encapsulates all expand/collapse related options for an ActionPanel, including animation options.
ExpandListener - Interface in ca.corbett.extras.actionpanel
 
EXT_TYPE_BUILTIN - Static variable in class ca.corbett.extensions.AppExtensionInfo
 
EXT_TYPE_SYSTEM - Static variable in class ca.corbett.extensions.AppExtensionInfo
 
EXT_TYPE_USER - Static variable in class ca.corbett.extensions.AppExtensionInfo
 
Extending the code - Search tag in package ca.corbett.forms
Section
extension - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel.AppExtensionPlaceholder
 
Extension() - Constructor for class ca.corbett.updates.VersionManifest.Extension
 
ExtensionDetailsPanel - Class in ca.corbett.extensions.ui
Displays details about an extension using a supplied AppExtensionInfo instance.
ExtensionDetailsPanel(Window, AppExtensionInfo) - Constructor for class ca.corbett.extensions.ui.ExtensionDetailsPanel
Creates an ExtensionDetailsPanel for the given AppExtensionInfo instance (which may be null).
ExtensionDetailsPanel.HyperlinkAction - Class in ca.corbett.extensions.ui
A generic action that can be hooked onto any hyperlinked LabelField to open the given url in the user's default browser.
ExtensionDownloadThread - Class in ca.corbett.updates
A SimpleProgressWorker implementation that can download the given Extension and return it as a DownloadedExtension instance if the download succeeds.
ExtensionDownloadThread(DownloadManager, UpdateSources.UpdateSource, VersionManifest.ExtensionVersion) - Constructor for class ca.corbett.updates.ExtensionDownloadThread
 
ExtensionDownloadThread.Options - Enum Class in ca.corbett.updates
 
ExtensionEnabledToggleAction(InstalledExtensionsPanel.AppExtensionPlaceholder<?>) - Constructor for class ca.corbett.extensions.ui.InstalledExtensionsPanel.ExtensionEnabledToggleAction
 
ExtensionErrorsTab - Class in ca.corbett.extensions.ui
Shows a list of StartupErrors reported by ExtensionManager.
ExtensionErrorsTab(Window, ExtensionManager<?>) - Constructor for class ca.corbett.extensions.ui.ExtensionErrorsTab
 
extensionInstallCallback(DownloadedExtension) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
Invoked internally from the install and update actions, after the extension is downloaded, to complete the process and then prompt to restart the application.
extensionListPanel - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
extensionListPanel - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
ExtensionListRenderer() - Constructor for class ca.corbett.extensions.ui.InstalledExtensionsPanel.ExtensionListRenderer
 
extensionManager - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
ExtensionManager<T> - Class in ca.corbett.extensions
Provides a mechanism for scanning for and loading instances of AppExtension for any given application.
ExtensionManager() - Constructor for class ca.corbett.extensions.ExtensionManager
 
ExtensionManager.ExtensionWrapper - Class in ca.corbett.extensions
This is used internally to combine a source jar file, the extension that it contained, and an isEnabled status flag into one handy location.
ExtensionManager.StartupError - Class in ca.corbett.extensions
Tracks any jar file that failed to load when ExtensionManager started up.
ExtensionManagerDialog<T> - Class in ca.corbett.extensions.ui
Provides a standardized way of viewing and enabling extensions across applications.
ExtensionManagerDialog(ExtensionManager<T>, Window) - Constructor for class ca.corbett.extensions.ui.ExtensionManagerDialog
Creates an ExtensionManager dialog with the given ExtensionManager and the default title of "Extension Manager".
ExtensionManagerDialog(ExtensionManager<T>, Window, UpdateManager) - Constructor for class ca.corbett.extensions.ui.ExtensionManagerDialog
Creates an ExtensionManager dialog with the given ExtensionManager and the given UpdateSources instance, which may be null.
ExtensionPlaceholder(VersionManifest.Extension, boolean) - Constructor for class ca.corbett.extensions.ui.AvailableExtensionsPanel.ExtensionPlaceholder
 
ExtensionsOverviewPanel - Class in ca.corbett.extensions.demo
A demo panel to show off ONLY SOME of what ExtensionManager can do.
ExtensionsOverviewPanel() - Constructor for class ca.corbett.extensions.demo.ExtensionsOverviewPanel
 
ExtensionTitleBar - Class in ca.corbett.extensions.ui
To be used in ExtensionManagerDialog - this class represents the title panel for an Extension, showing the Extension's title, along with optional controls for enabling/disabling, or installing/uninstalling/updating.
ExtensionTitleBar(String) - Constructor for class ca.corbett.extensions.ui.ExtensionTitleBar
 
extensionTypeField - Variable in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
ExtensionUninstallAction(InstalledExtensionsPanel.AppExtensionPlaceholder<?>) - Constructor for class ca.corbett.extensions.ui.InstalledExtensionsPanel.ExtensionUninstallAction
 
ExtensionVersion() - Constructor for class ca.corbett.updates.VersionManifest.ExtensionVersion
 
ExtensionWrapper() - Constructor for class ca.corbett.extensions.ExtensionManager.ExtensionWrapper
 
extInfo - Variable in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
extManager - Variable in class ca.corbett.extensions.AppProperties
 
extManager - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
extraAttributes - Variable in class ca.corbett.extras.image.ImagePanel
An optional map of extra, caller-supplied attributes
extraAttributes - Variable in class ca.corbett.extras.properties.AbstractProperty
 
extraAttributes - Variable in class ca.corbett.forms.fields.FormField
 
extractExtInfo(File) - Method in class ca.corbett.extensions.ExtensionManager
Invoked internally to look for an extInfo.json file inside the given jar file and attempt to parse an AppExtensionInfo object out of it.
extractMajorVersion(String) - Static method in class ca.corbett.extensions.AppExtensionInfo
Extracts and returns the major version number from the given version string.
extractResourceToFile(String, File) - Static method in class ca.corbett.extras.ResourceLoader
Attempts to extract the given jar resource to the specified output file.
extractTextFileFromJar(String, File) - Static method in class ca.corbett.extras.io.FileSystemUtil
Looks for a small text file of the given name within the given Jar file, and returns its contents as a String if found.
extractTextFileFromJar(String, File, Charset) - Static method in class ca.corbett.extras.io.FileSystemUtil
Looks for a small text file of the given name within the given Jar file, and returns its contents as a String if found.
EXTREME - Enum constant in enum class ca.corbett.extras.image.animation.BlurLayerUI.BlurIntensity
 

F

fadeIn(Runnable) - Method in class ca.corbett.extras.image.animation.FadeLayerUI
Performs a "fade in" animation, fading the content back from the fade color to fully visible.
FadeLayerUI - Class in ca.corbett.extras.image.animation
This is a LayerUI implementation that can be used to "fade" a JPanel in and out by overlaying a colored translucent layer that animates its opacity.
FadeLayerUI() - Constructor for class ca.corbett.extras.image.animation.FadeLayerUI
Creates a new FadeLayerUI with default settings.
fadeOut(Runnable) - Method in class ca.corbett.extras.image.animation.FadeLayerUI
Performs a "fade out" animation, fading the content to the configured fade color.
Fast - Enum constant in enum class ca.corbett.extras.image.animation.AnimationSpeed
 
FAST - Enum constant in enum class ca.corbett.extras.image.animation.ImageScroller.ScrollSpeed
 
fieldComponent - Variable in class ca.corbett.forms.fields.FormField
 
fieldLabel - Variable in class ca.corbett.forms.fields.FormField
 
FieldValidator<T> - Interface in ca.corbett.forms.validators
Provides an interface for performing validation on some type of FormField.
fieldValidators - Variable in class ca.corbett.forms.fields.FormField
 
file - Variable in class ca.corbett.extras.properties.FileProperty
 
FileBasedProperties - Class in ca.corbett.extras.properties
Extends the Properties class to provide for saving and loading of properties to and from a flat file on disk.
FileBasedProperties(File) - Constructor for class ca.corbett.extras.properties.FileBasedProperties
Creates a new, empty FileBasedProperties pointed at the given File object.
fileDoubleClicked(DirTree, File) - Method in class ca.corbett.extras.dirtree.DirTreeAdapter
 
fileDoubleClicked(DirTree, File) - Method in interface ca.corbett.extras.dirtree.DirTreeListener
Fired when a file node is double-clicked within the DirTree.
FileField - Class in ca.corbett.forms.fields
A FormField for choosing a single directory or file.
FileField(String, File, int, FileField.SelectionType) - Constructor for class ca.corbett.forms.fields.FileField
Creates a FileField with the given parameters.
FileField(String, File, int, FileField.SelectionType, boolean) - Constructor for class ca.corbett.forms.fields.FileField
Creates a FileField with the given parameters.
FileField.ImagePreviewAccessory - Class in ca.corbett.forms.fields
An example accessory component that can be supplied to the setAccessory method.
FileField.SelectionType - Enum Class in ca.corbett.forms.fields
Currently supported selection modes for this field.
fileFound(File) - Method in interface ca.corbett.extras.io.FileSearchListener
Indicates that the given File appeared during a search.
FileMustBeCreatableValidator - Class in ca.corbett.forms.validators
A validator for use with FileField to ensure that the selected File is in a location that can be written.
FileMustBeCreatableValidator() - Constructor for class ca.corbett.forms.validators.FileMustBeCreatableValidator
 
FileMustBeReadableValidator - Class in ca.corbett.forms.validators
A FieldValidator that ensures that the chosen Directory can be read.
FileMustBeReadableValidator() - Constructor for class ca.corbett.forms.validators.FileMustBeReadableValidator
 
FileMustBeSpecifiedValidator - Class in ca.corbett.forms.validators
Similar to NonBlankFieldValidator for TextFields, this FieldValidator implementation insists that a FileField cannot contain a blank value.
FileMustBeSpecifiedValidator() - Constructor for class ca.corbett.forms.validators.FileMustBeSpecifiedValidator
 
FileMustBeWritableValidator - Class in ca.corbett.forms.validators
A FieldValidator that ensures that the chosen File can be written.
FileMustBeWritableValidator() - Constructor for class ca.corbett.forms.validators.FileMustBeWritableValidator
 
FileMustExistValidator - Class in ca.corbett.forms.validators
A FieldValidator that ensures that the chosen File or Directory exists.
FileMustExistValidator() - Constructor for class ca.corbett.forms.validators.FileMustExistValidator
 
FileMustNotBeDirectoryValidator - Class in ca.corbett.forms.validators
 
FileMustNotBeDirectoryValidator() - Constructor for class ca.corbett.forms.validators.FileMustNotBeDirectoryValidator
 
FileMustNotExistValidator - Class in ca.corbett.forms.validators
The opposite of FileMustExistValidator, this one ensures that the selected file or directory does not already exist (such as for a save dialog).
FileMustNotExistValidator() - Constructor for class ca.corbett.forms.validators.FileMustNotExistValidator
 
FileNameComparator - Class in ca.corbett.extras.io
A simple Comparator implementation that compares File objects by comparing their absolute paths.
FileNameComparator() - Constructor for class ca.corbett.extras.io.FileNameComparator
 
FilePathDepthComparator - Class in ca.corbett.extras.io
Deprecated.
Use FileNameComparator
FilePathDepthComparator() - Constructor for class ca.corbett.extras.io.FilePathDepthComparator
Deprecated.
 
FileProperty - Class in ca.corbett.extras.properties
Represents a property field to allow selection of a file.
FileProperty(String, String) - Constructor for class ca.corbett.extras.properties.FileProperty
 
FileProperty(String, String, boolean) - Constructor for class ca.corbett.extras.properties.FileProperty
 
FileProperty(String, String, boolean, File) - Constructor for class ca.corbett.extras.properties.FileProperty
 
FileProperty(String, String, FileField.SelectionType) - Constructor for class ca.corbett.extras.properties.FileProperty
 
FileProperty(String, String, FileField.SelectionType, boolean, File) - Constructor for class ca.corbett.extras.properties.FileProperty
 
FileProperty(String, String, FileField.SelectionType, File) - Constructor for class ca.corbett.extras.properties.FileProperty
 
FileProperty(String, String, File) - Constructor for class ca.corbett.extras.properties.FileProperty
 
FileSearchListener - Interface in ca.corbett.extras.io
A simple interface to be notified of progress during file searches.
FileSystemUtil - Class in ca.corbett.extras.io
Provides a number of handy static utility methods for working with files and directories.
FileSystemUtil() - Constructor for class ca.corbett.extras.io.FileSystemUtil
Protected constructor to allow subclassing for application-specific utility methods while preventing direct instantiation of this utility class.
fill(Gradient, Graphics2D, int, int, int, int) - Static method in class ca.corbett.extras.gradient.GradientUtil
Renders a gradient fill into the given Graphics2D object using the given Gradient.
fillCircularGradient(Graphics2D, int, int, int, int, Color, Color) - Static method in class ca.corbett.extras.gradient.GradientUtil
 
fillDiagonal1Gradient(Graphics2D, int, int, int, int, Color, Color) - Static method in class ca.corbett.extras.gradient.GradientUtil
 
fillDiagonal2Gradient(Graphics2D, int, int, int, int, Color, Color) - Static method in class ca.corbett.extras.gradient.GradientUtil
 
fillHorizontalGradient(Graphics2D, int, int, int, int, Color, Color) - Static method in class ca.corbett.extras.gradient.GradientUtil
 
fillVerticalGradient(Graphics2D, int, int, int, int, Color, Color) - Static method in class ca.corbett.extras.gradient.GradientUtil
 
findCandidateExtensionJars(File, String, String) - Method in class ca.corbett.extensions.ExtensionManager
Scans the given directory looking for Jar files that contain an extInfo.json file, and if one is found, will check its parameters against the given appName and requiredVersion to make sure the extension would work for that application.
findExtensionByName(String) - Method in class ca.corbett.extensions.ExtensionManager
Searches for any loaded extension with a matching name (case-sensitive) and returns the first match.
findExtensionForExtensionVersion(VersionManifest.ExtensionVersion) - Method in class ca.corbett.updates.VersionManifest
This is a bit wonky, but because ExtensionVersion does not know about the Extension that contains it, I have to have this lookup function to find the Extension for a given ExtensionVersion.
findExtensionJarByExtensionName(String) - Method in class ca.corbett.extensions.ExtensionManager
Similar to findExtensionByName, but will specifically return the Jar file from which the given extension was loaded, assuming it was loaded from a jar file.
findFiles(File, boolean) - Static method in class ca.corbett.extras.io.FileSystemUtil
Shorthand for findFiles without specifying a progress callback.
findFiles(File, boolean, FileSearchListener) - Static method in class ca.corbett.extras.io.FileSystemUtil
Scans the given directory (and optionally all of its subdirectories recursively) and will return a list of all files found.
findFiles(File, boolean, String) - Static method in class ca.corbett.extras.io.FileSystemUtil
Shorthand for findFiles without specifying a progress callback.
findFiles(File, boolean, String, FileSearchListener) - Static method in class ca.corbett.extras.io.FileSystemUtil
Scans the given directory (and optionally all of its subdirectories recursively) looking for files with the given extension.
findFiles(File, boolean, List<String>) - Static method in class ca.corbett.extras.io.FileSystemUtil
Shorthand for findFiles without specifying a progress callback.
findFiles(File, boolean, List<String>, FileSearchListener) - Static method in class ca.corbett.extras.io.FileSystemUtil
Scans the given directory (and optionally all of its subdirectories recursively) looking for files of one of the types specified in the given fileType list.
findFilesExcluding(File, boolean, String) - Static method in class ca.corbett.extras.io.FileSystemUtil
Shorthand for findFilesExcluding without specifying a progress callback.
findFilesExcluding(File, boolean, String, FileSearchListener) - Static method in class ca.corbett.extras.io.FileSystemUtil
Scans the given directory (and optionally all of its subdirectories recursively) looking for any files that do NOT match the given extension.
findFilesExcluding(File, boolean, List<String>) - Static method in class ca.corbett.extras.io.FileSystemUtil
Shorthand for findFilesExcluding without specifying a progress callback.
findFilesExcluding(File, boolean, List<String>, FileSearchListener) - Static method in class ca.corbett.extras.io.FileSystemUtil
Scans the given directory (and optionally all of its subdirectories recursively) looking for any files that do NOT match one of the given extensions.
findFilesRecurse(File, boolean, Set<String>, FileSearchListener, boolean) - Static method in class ca.corbett.extras.io.FileSystemUtil
Internally invoked as needed from findFiles to recurse through a directory structure.
findFormField(String) - Method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Returns the FormField with the given identifier if it exists anywhere on this dialog.
findFormField(String) - Method in class ca.corbett.forms.FormPanel
Synonym for getFormField(String identifier).
findLatestApplicationVersion() - Method in class ca.corbett.updates.VersionManifest
Returns the ApplicationVersion with the highest version number.
findLongestLine(List<String>) - Static method in class ca.corbett.extras.image.ImageTextUtil
 
findSubdirectories(File, boolean) - Static method in class ca.corbett.extras.io.FileSystemUtil
Shorthand for findSubdirectories without specifying a progress callback.
findSubdirectories(File, boolean, FileSearchListener) - Static method in class ca.corbett.extras.io.FileSystemUtil
Scans the given directory (and optionally all of its subdirectories recursively) and will return a list of all subdirectories found.
findSubdirectoriesInternal(File, boolean, FileSearchListener) - Static method in class ca.corbett.extras.io.FileSystemUtil
Invoked internally from findSubdirectories to do the actual work recursively.
fireDownloadFailed(URL, String) - Method in class ca.corbett.updates.UpdateManager
 
fireFormFieldChangedEvent(FormPanel, FormField, ActionEvent) - Method in class ca.corbett.extras.properties.AbstractProperty
 
fireFormFieldGeneratedEvent(FormField) - Method in class ca.corbett.extras.properties.AbstractProperty
 
fireJarFileDownloaded(URL, File) - Method in class ca.corbett.updates.UpdateManager
 
fireMajorProgressUpdate(int, int, String) - Method in class ca.corbett.extras.progress.MultiProgressWorker
 
fireMinorProgressUpdate(int, int, String) - Method in class ca.corbett.extras.progress.MultiProgressWorker
 
fireOptionsChanged() - Method in class ca.corbett.extras.actionpanel.ActionPanelOptions
Invoked internally to let listeners know that something here has changed.
fireProgressBegins(int) - Method in class ca.corbett.extras.progress.MultiProgressWorker
 
fireProgressBegins(int) - Method in class ca.corbett.extras.progress.SimpleProgressWorker
 
fireProgressCanceled() - Method in class ca.corbett.extras.progress.MultiProgressWorker
 
fireProgressCanceled() - Method in class ca.corbett.extras.progress.SimpleProgressWorker
 
fireProgressComplete() - Method in class ca.corbett.extras.progress.MultiProgressWorker
 
fireProgressComplete() - Method in class ca.corbett.extras.progress.SimpleProgressWorker
 
fireProgressError(String, String) - Method in class ca.corbett.extras.progress.MultiProgressWorker
 
fireProgressError(String, String) - Method in class ca.corbett.extras.progress.SimpleProgressWorker
 
fireProgressEvent(long, long) - Method in class ca.corbett.extras.audio.PlaybackThread
 
fireProgressUpdate(int, String) - Method in class ca.corbett.extras.progress.SimpleProgressWorker
 
firePublicKeyDownloaded(URL, PublicKey) - Method in class ca.corbett.updates.UpdateManager
 
fireScreenshotFileDownloaded(URL, BufferedImage) - Method in class ca.corbett.updates.UpdateManager
 
fireSignatureFileDownloaded(URL, File) - Method in class ca.corbett.updates.UpdateManager
 
fireStartedEvent() - Method in class ca.corbett.extras.audio.PlaybackThread
 
fireStopEvent(PlaybackThread.StopReason) - Method in class ca.corbett.extras.audio.PlaybackThread
 
fireValueChangedEvent() - Method in class ca.corbett.forms.fields.FormField
Invoked internally to notify all registered actions about a change in the value of this field.
fireVersionManifestDownloaded(URL, VersionManifest) - Method in class ca.corbett.updates.UpdateManager
 
flush() - Method in class ca.corbett.extras.logging.LogConsoleHandler
 
font - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
font - Variable in class ca.corbett.extras.properties.FontProperty
 
FontDialog - Class in ca.corbett.forms
Represents a dialog that can be shown to the user to allow selection of a font with style properties and optional foreground/background color selection.
FontDialog(Component) - Constructor for class ca.corbett.forms.FontDialog
Creates a new FontDialog with a default initial font and with foreground/background color selection disabled.
FontDialog(Component, Font) - Constructor for class ca.corbett.forms.FontDialog
Creates a new FontDialog with the given initial font and with foreground/background color selection disabled.
FontDialog(Component, Font, Color) - Constructor for class ca.corbett.forms.FontDialog
Creates a new FontDialog with the given initial font and with foreground color selection enabled, but background color selection disabled.
FontDialog(Component, Font, Color, Color) - Constructor for class ca.corbett.forms.FontDialog
Creates a new FontDialog with the given initial font and with foreground and background color selection enabled.
FontField - Class in ca.corbett.forms.fields
A FormField implementation that provides the ability to select a Font, with optional abilities to select font size, font color, and font background color.
FontField(String) - Constructor for class ca.corbett.forms.fields.FontField
Creates a FontField with the given label text and default initial settings.
FontField(String, Font) - Constructor for class ca.corbett.forms.fields.FontField
Creates a FontField with the given label text and the given initial Font.
FontField(String, Font, Color) - Constructor for class ca.corbett.forms.fields.FontField
Creates a FontField with the given label text and the given initial Font, and allows changing the text color but not the background color.
FontField(String, Font, Color, Color) - Constructor for class ca.corbett.forms.fields.FontField
Creates a FontField with the given label text and the given initial Font, and allows changing both the text color and the background color.
FontProperty - Class in ca.corbett.extras.properties
Represents a property field that allows storing a Font, along with associated style and optional color attributes.
FontProperty(String, String) - Constructor for class ca.corbett.extras.properties.FontProperty
Creates a new FontProperty with all default values.
FontProperty(String, String, Color) - Constructor for class ca.corbett.extras.properties.FontProperty
Creates a new FontProperty with the default font and the given foreground color and a null background color.
FontProperty(String, String, Color, Color) - Constructor for class ca.corbett.extras.properties.FontProperty
Creates a new FontProperty with the default font and the given foreground color and the given background color.
FontProperty(String, String, Font) - Constructor for class ca.corbett.extras.properties.FontProperty
Creates a new FontProperty with the given font and null for both foreground and background colors.
FontProperty(String, String, Font, Color) - Constructor for class ca.corbett.extras.properties.FontProperty
Creates a new FontProperty with the given font and the given foreground color, and null for the background color.
FontProperty(String, String, Font, Color, Color) - Constructor for class ca.corbett.extras.properties.FontProperty
Creates a new FontProperty with the given font and the given foreground color and the given background color.
forceRerender() - Method in class ca.corbett.forms.FormPanel
Deprecated, for removal: This API element is subject to removal in a future version.
As of swing-extras 2.7. This method will be removed in a future release.
FORM_FIELD_START_COLUMN - Static variable in class ca.corbett.forms.FormPanel
 
FormActionsPanel - Class in ca.corbett.forms.demo
Builds a FormPanel that gives some examples of attaching a custom Action to FormFields to do certain things when their value changes.
FormActionsPanel() - Constructor for class ca.corbett.forms.demo.FormActionsPanel
 
format(String, StringFormatter.ReplaceMapper) - Static method in class ca.corbett.extras.StringFormatter
Using the given format string and mapper, produce a formatted string.
formatTimeValue(long) - Static method in class ca.corbett.extras.logging.Stopwatch
Takes a count of milliseconds and returns it in a human-readable format along the lines of "1h24m32s".
Formatting timing information - Search tag in class ca.corbett.extras.logging.Stopwatch
Section
formField() - Method in record class ca.corbett.extras.properties.PropertyFormFieldValueChangedEvent
Returns the value of the formField record component.
FormField - Class in ca.corbett.forms.fields
FormField is an abstract base class which allows for the creation of a form field that wraps one or more Java Swing UI components.
FormField() - Constructor for class ca.corbett.forms.fields.FormField
 
formFieldGenerated(AbstractProperty, FormField) - Method in interface ca.corbett.extras.properties.FormFieldGenerationListener
Fired after the given AbstractProperty has generated the FormField, but before the generated FormField has been supplied to whatever requested it (the application config dialog typically).
FormFieldGenerationListener - Interface in ca.corbett.extras.properties
Can be used with AbstractProperty and its implementing classes to listen for FormField generation.
formFieldValueChanged(FormField) - Method in interface ca.corbett.forms.fields.ValueChangedListener
The value in the given FormField has been modified.
FormHelpPanel - Class in ca.corbett.forms.demo
This demo panel shows how to add helpful informational messages to FormFields.
FormHelpPanel() - Constructor for class ca.corbett.forms.demo.FormHelpPanel
 
formPanel - Variable in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
formPanel - Variable in class ca.corbett.extras.TextInputDialog
 
formPanel() - Method in record class ca.corbett.extras.properties.PropertyFormFieldValueChangedEvent
Returns the value of the formPanel record component.
FormPanel - Class in ca.corbett.forms
FormPanel wraps a collection of FormFields and manages the following functions: Layout management - you don't need to write manual GridBagLayout code to use a FormPanel.
FormPanel() - Constructor for class ca.corbett.forms.FormPanel
Creates a new, empty FormPanel with TOP_CENTER Alignment.
FormPanel(Alignment) - Constructor for class ca.corbett.forms.FormPanel
Creates a new, empty FormPanel with the given Alignment.
formPanels - Variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
FormsOverviewPanel - Class in ca.corbett.forms.demo
Builds a very simple FormPanel with some introductory text.
FormsOverviewPanel() - Constructor for class ca.corbett.forms.demo.FormsOverviewPanel
 
FormsRendererPanel - Class in ca.corbett.forms.demo
Some FormFields support custom cell renderers, which can allow you to highly customize those fields - this demo panel shows an example of this in action.
FormsRendererPanel() - Constructor for class ca.corbett.forms.demo.FormsRendererPanel
 
FormsValidationPanel - Class in ca.corbett.forms.demo
Builds a FormPanel that shows how to add custom FieldValidators to make form validation very easy to implement.
FormsValidationPanel() - Constructor for class ca.corbett.forms.demo.FormsValidationPanel
 
fromExtensionJar(Class<? extends AppExtension>, String) - Static method in class ca.corbett.extensions.AppExtensionInfo
Attempts to use the given Class to read extInfo from the given jar resource.
fromFile(File) - Static method in class ca.corbett.updates.UpdateSources
Factory method to generate an UpdateSources instance from the given json file, assuming that the file is readable and contains well-formed json.
fromFile(File) - Static method in class ca.corbett.updates.UpdateSources.UpdateSource
Factory method to generate an UpdateSource instance from the given json file, assuming that the file is readable and contains well-formed json.
fromFile(File) - Static method in class ca.corbett.updates.VersionManifest
 
fromJson(String) - Static method in class ca.corbett.extensions.AppExtensionInfo
Attempts to parse an AppExtensionInfo out of the given json.
fromJson(String) - Static method in class ca.corbett.updates.UpdateSources
Factory method to generate an UpdateSources instance from the given raw json string, assuming that the json is well-formed and parseable.
fromJson(String) - Static method in class ca.corbett.updates.UpdateSources.UpdateSource
Factory method to generate an UpdateSource instance from the given raw json string, assuming that the json is well-formed and parseable.
fromJson(String) - Static method in class ca.corbett.updates.VersionManifest
 
fromLabel(String) - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
 
fromLabel(String) - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlSize
 
fromLabel(String) - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlType
 
fromLabel(String) - Static method in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 
fromLabel(String) - Static method in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
 
fromLabel(String) - Static method in enum class ca.corbett.extras.CustomizableDesktopPane.LogoPlacement
 
fromLabel(String) - Static method in enum class ca.corbett.extras.gradient.GradientType
 
fromLabel(String) - Static method in enum class ca.corbett.extras.image.animation.AnimationDuration
 
fromLabel(String) - Static method in enum class ca.corbett.extras.image.animation.AnimationSpeed
 
fromLabel(String) - Static method in enum class ca.corbett.extras.image.ImagePanelConfig.DisplayMode
 
fromLabel(String) - Static method in enum class ca.corbett.extras.image.ImagePanelConfig.Quality
 
fromLabel(String) - Static method in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
 
fromLabel(String) - Static method in enum class ca.corbett.extras.image.LogoProperty.ColorType
 
fromStream(InputStream) - Static method in class ca.corbett.extensions.AppExtensionInfo
Attempts to parse an AppExtensionInfo instance out of json read from the given InputStream.
FULL_NAME - Static variable in class ca.corbett.extras.Version
 
fullyQualifiedName - Variable in class ca.corbett.extras.properties.AbstractProperty
 

G

General logging and messaging - Search tag in class ca.corbett.extras.MessageUtil
Section
generateAndSaveImage(String, LogoProperty, File) - Static method in class ca.corbett.extras.image.LogoGenerator
Generates an image using the given text and LogoConfig instance, and then saves it to the given File.
generateClassicDialog(Window, String, boolean) - Method in class ca.corbett.extras.properties.PropertiesManager
Generates a PropertiesDialog for the current properties list.
generateDialog(Window, String) - Method in class ca.corbett.extras.properties.PropertiesManager
Generates a PropertiesDialog for the current properties list.
generateDialog(Window, String, boolean) - Method in class ca.corbett.extras.properties.PropertiesManager
Generates a PropertiesDialog for the current properties list.
generateFormField() - Method in class ca.corbett.extras.properties.AbstractProperty
Delegates to generateFormField(null).
generateFormField(FormPanel) - Method in class ca.corbett.extras.properties.AbstractProperty
Generates a FormField instance for this AbstractProperty, depending on our type.
generateFormFieldImpl() - Method in class ca.corbett.extras.audio.WaveformConfig
 
generateFormFieldImpl() - Method in class ca.corbett.extras.image.ImagePanelConfig
 
generateFormFieldImpl() - Method in class ca.corbett.extras.image.LogoProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.logging.LogConsoleTheme
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.AbstractProperty
Descendant classes must implement this method to generate a FormField associated with this property.
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.BooleanProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.ButtonProperty
Creates and returns an empty ButtonField.
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.CollapsiblePanelProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.ColorProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.ComboProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.DecimalProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.DirectoryProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.EnumProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.FileProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.FontProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.HtmlLabelProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.IntegerProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.KeyStrokeProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.LabelProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.ListProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.LongTextProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.LookAndFeelProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.MarginsProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.PanelProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.PasswordProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.ShortTextProperty
 
generateFormFieldImpl() - Method in class ca.corbett.extras.properties.SliderProperty
 
generateImage(String, LogoProperty) - Static method in class ca.corbett.extras.image.LogoGenerator
Generates an image using the given text and LogoConfig instance.
generateKeyPair() - Static method in class ca.corbett.extras.crypt.SignatureUtil
Generates and returns a KeyPair using default settings of RSA and size 2048.
generateThumbnail(BufferedImage, int, int) - Static method in class ca.corbett.extras.image.ImageUtil
Generates an image thumbnail for the given image using the given dimensions.
generateThumbnail(File, int, int) - Static method in class ca.corbett.extras.image.ImageUtil
Generates an image thumbnail for the given image file using the given dimensions.
generateThumbnailWithTransparency(BufferedImage, int, int) - Static method in class ca.corbett.extras.image.ImageUtil
Generates an image thumbnail for the given image using the given dimensions.
generateThumbnailWithTransparency(File, int, int) - Static method in class ca.corbett.extras.image.ImageUtil
Generates an image thumbnail for the given image file using the given dimensions.
generateWaveform() - Method in class ca.corbett.extras.demo.panels.AudioDemoPanel
This is invoked whenever we need to redraw the audio waveform image.
generateWaveform(int[][], WaveformConfig) - Static method in class ca.corbett.extras.audio.AudioUtil
Generates a BufferedImage containing a graphical waveform representing the audio in the given multidimensional int array.
generateWaveform(BufferedInputStream) - Static method in class ca.corbett.extras.audio.AudioUtil
Parses the given audio stream and returns a BufferedImage containing a graphical waveform representing the contained audio.
generateWaveform(BufferedInputStream, WaveformConfig) - Static method in class ca.corbett.extras.audio.AudioUtil
Parses the given audio stream and returns a BufferedImage containing a graphical waveform from the contained audio.
generateWaveform(File) - Static method in class ca.corbett.extras.audio.AudioUtil
Parses the given audio file and returns a BufferedImage containing a graphical waveform representing the contained audio.
generateWaveform(File, WaveformConfig) - Static method in class ca.corbett.extras.audio.AudioUtil
Parses the given audio file and returns a BufferedImage containing a graphical waveform from the contained audio.
Gentle - Enum constant in enum class ca.corbett.extras.image.animation.SnowLayerUI.Quantity
 
get(ActionPanel, String) - Method in interface ca.corbett.extras.actionpanel.ToolBarActionSupplier
Returns a ToolBarAction implementation class that can be added to the ToolBar for an ActionGroup within an ActionPanel.
get(ActionPanel, String) - Method in interface ca.corbett.extras.actionpanel.ToolBarNewItemSupplier
Invoked when "add item" is clicked in an ActionPanel's ToolBar.
getAcceleratorKey() - Method in class ca.corbett.extras.EnhancedAction
Returns the accelerator key of this action, or null if no accelerator key is set.
getAccessory() - Method in class ca.corbett.forms.fields.FileField
Returns the accessory component associated with the file chooser, if one is set.
getAction() - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Gets the Action associated with this property, if any.
getActionBackground() - Method in class ca.corbett.extras.actionpanel.ColorOptions
Returns the background color for action items.
getActionBackground() - Method in enum class ca.corbett.extras.actionpanel.ColorTheme
 
getActionButtonBackground() - Method in class ca.corbett.extras.actionpanel.ColorOptions
If action buttons are enabled instead of labels, this is the background color of the buttons themselves.
getActionButtonBackground() - Method in enum class ca.corbett.extras.actionpanel.ColorTheme
 
getActionComparator() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the Comparator that is used to auto-sort the list of actions within each action group.
getActionComponentType() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Reports the component type that is used to represent actions.
getActionCount() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns a total count of all actions in all action groups.
getActionCount(String) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the count of actions in the named group.
getActionFont() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the font for action items.
getActionForeground() - Method in class ca.corbett.extras.actionpanel.ColorOptions
Returns the foreground color for action items.
getActionForeground() - Method in enum class ca.corbett.extras.actionpanel.ColorTheme
 
getActionGroupMargins() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the Margins instance for action groups.
getActionIconSize() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the size (width and height) at which action icons are rendered.
getActionIconTextGap() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the gap between the action icon and the action text.
getActionPanel() - Method in class ca.corbett.extras.properties.dialog.ActionPanelPropertiesDialog
There are a crazy number of options for ActionPanel, so rather than write wrapper methods for each of them, we just expose the ActionPanel directly.
getActionsForGroup(String) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns all actions that belong to the specified group.
getActionsForKeyStroke(String) - Method in class ca.corbett.extras.io.KeyStrokeManager
Returns the Action(s) currently assigned to the given KeyStroke, or an empty list if the KeyStroke is not found.
getActionsForKeyStroke(KeyStroke) - Method in class ca.corbett.extras.io.KeyStrokeManager
Returns the Action(s) currently assigned to the given KeyStroke, or an empty list if the KeyStroke is not found.
getActionTrayBorder() - Method in class ca.corbett.extras.actionpanel.BorderOptions
Returns the border for the action tray section of action groups, or null if no border is set.
getActionTrayMargins() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the Margins instance for the action tray area of action groups.
getAddIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent adding an item.
getAlignment() - Method in class ca.corbett.extras.properties.ButtonProperty
One of the FlowLayout alignment constants: LEFT, CENTER, RIGHT, LEADING, or TRAILING.
getAlignment() - Method in class ca.corbett.forms.fields.ButtonField
One of FlowLayout's alignment options: LEFT, CENTER, RIGHT, LEADING, or TRAILING from the FlowLayout class.
getAlignment() - Method in class ca.corbett.forms.FormPanel
Returns the Alignment property of this FormPanel.
getAll() - Method in class ca.corbett.extras.ListPanel
 
getAllEnabledExtensionProperties() - Method in class ca.corbett.extensions.ExtensionManager
Invoke this to interrogate each enabled extension for their config properties, if any, and return them in a list.
getAllItems() - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
getAllLoadedExtensions() - Method in class ca.corbett.extensions.ExtensionManager
Returns a list of all loaded extensions - beware that this method will return extensions even if they are marked as disabled!
getAllLoadedExtensionWrappers() - Method in class ca.corbett.extensions.ExtensionManager
Invoked internally to return a list of all loaded extension wrappers, sorted by the extension name.
getAllowLock() - Method in class ca.corbett.extras.dirtree.DirTree
Indicates whether this DirTree allows locking (chrooting).
getAllowUnlock() - Method in class ca.corbett.extras.dirtree.DirTree
Indicates whether this DirTree allows unlocking (de-chrooting).
getAnimationDuration() - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Gets the configured animation duration.
getAnimationDuration() - Method in class ca.corbett.extras.image.animation.FadeLayerUI
Gets the configured animation duration.
getAnimationDurationMs() - Method in class ca.corbett.extras.actionpanel.ExpandCollapseOptions
Returns the duration of the expand/collapse animation in milliseconds.
getAnimationSpeed() - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Gets the configured animation speed.
getAnimationSpeed() - Method in class ca.corbett.extras.image.animation.FadeLayerUI
Gets the configured animation speed.
getApplicationName() - Method in class ca.corbett.extensions.ExtensionManager
Returns the application name as it was supplied to the loadExtensions method, or null if loadExtensions has not yet been invoked.
getApplicationName() - Method in class ca.corbett.updates.UpdateManager
Returns the application name as defined in the update sources json that was used to instantiate this UpdateManager.
getApplicationName() - Method in class ca.corbett.updates.UpdateSources
 
getApplicationName() - Method in class ca.corbett.updates.VersionManifest
 
getApplicationVersion() - Method in class ca.corbett.extensions.ExtensionManager
Returns the application version as it was supplied to the loadExtensions method, or null if loadExtensions has not yet been invoked.
getApplicationVersions() - Method in class ca.corbett.updates.VersionManifest
Returns a list of all ApplicationVersions for this Application.
getApplicationVersionsForMajorVersion(int) - Method in class ca.corbett.updates.VersionManifest
Returns a list of all ApplicationVersions for the given major version number of this Application.
getAspectRatioDescription(Dimension) - Static method in class ca.corbett.extras.image.ImageUtil
Returns a human-readable description of an image's aspect ratio based on the given dimensions.
getAudioData() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Returns the raw audio data contained by this panel.
getAudioInputStream(int[][]) - Static method in class ca.corbett.extras.audio.AudioUtil
Constructs an AudioInputStream based on the parsed audio data.
getAuthor() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getAuthorUrl() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getAvailableItems() - Method in class ca.corbett.forms.fields.ListSubsetField
Gets the list of currently available items - that is, items that are still present in the left list.
getBackground() - Method in class ca.corbett.extras.actionpanel.ActionPanel
We override to return our own stored background color.
getBackgroundColor() - Method in class ca.corbett.extras.image.LogoFormField
 
getBaselineColor() - Method in class ca.corbett.extras.audio.WaveformConfig
Returns the current baseline colour - this is the colour for the center line of the waveform.
getBaselineColor() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
getBaselineThickness() - Method in class ca.corbett.extras.audio.WaveformConfig
Returns the pixel width for the baseline, if it is enabled.
getBaselineWidth() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
getBaseUrl() - Method in class ca.corbett.updates.UpdateSources.UpdateSource
 
getBgColor() - Method in class ca.corbett.extras.audio.WaveformConfig
Returns the current background colour - this is the colour for the area of the image behind the waveform.
getBgColor() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
getBgColor() - Method in class ca.corbett.extras.image.ImagePanelConfig
The background colour of the panel, defaults to Color.DARK_GRAY.
getBgColor() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
getBgColor() - Method in class ca.corbett.extras.image.LogoProperty
Gets the logo image background color.
getBgColor() - Method in class ca.corbett.extras.properties.FontProperty
 
getBgColor() - Method in class ca.corbett.forms.fields.FontField
If background color modification is allowed, returns the selected text color, otherwise null.
getBgColorType() - Method in class ca.corbett.extras.image.LogoProperty
Returns the desired background fill, which is either a solid colour or a gradient fill.
getBgGradient() - Method in class ca.corbett.extras.image.LogoProperty
Returns the GradientConfig for this logo image, if one is in use.
getBgSolidColor() - Method in class ca.corbett.extras.CustomizableDesktopPane
Returns the currently set solid background color, or null if the background is currently set to a gradient.
getBlankIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns a transparent ImageIcon, useful for reserving space where an icon should go.
getBlurIntensity() - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Returns the current blur intensity setting.
getBlurOverlayColor() - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Returns the color used for the blur overlay.
getBoolean(String, Boolean) - Method in class ca.corbett.extras.properties.Properties
Attempts to retrieve a Boolean value for the named property.
getBorderColor() - Method in class ca.corbett.extras.image.LogoFormField
 
getBorderColor() - Method in class ca.corbett.extras.image.LogoProperty
Returns the border color of the logo image.
getBorderColorType() - Method in class ca.corbett.extras.image.LogoProperty
Gets the border color type for this logo image, which is either a solid colour or a gradient fill.
getBorderGradient() - Method in class ca.corbett.extras.image.LogoProperty
Returns the GradientConfig for the border of this logo image, if one is in use.
getBorderMargin() - Method in class ca.corbett.forms.FormPanel
Returns the optional border margin to be applied as described in setBorderMargin.
getBorderOptions() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Options related to borders are accessed via the BorderOptions class.
getBorderWidth() - Method in class ca.corbett.extras.image.LogoFormField
 
getBorderWidth() - Method in class ca.corbett.extras.image.LogoProperty
Returns the pixel width of the border of the logo image.
getBottom() - Method in class ca.corbett.forms.Margins
 
getBottomChannelIndex() - Method in class ca.corbett.extras.audio.WaveformConfig
Returns the channel inde that will be used for the bottom half of the waveform.
getBounceZoneRatio() - Method in class ca.corbett.extras.image.animation.ImageScroller
 
getBuffer() - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Returns the current buffer image
getButtonAlignment() - Method in class ca.corbett.extras.properties.ListProperty
 
getButtonAlignment() - Method in class ca.corbett.forms.fields.ListField
One of FlowLayout's alignment options: LEFT, CENTER, RIGHT, LEADING, or TRAILING from the FlowLayout class.
getButtonCount() - Method in class ca.corbett.forms.fields.ButtonField
Returns the count of buttons currently in this ButtonField.
getButtonHgap() - Method in class ca.corbett.extras.properties.ListProperty
 
getButtonHgap() - Method in class ca.corbett.forms.fields.ListField
Gets the horizontal gap between buttons.
getButtonPadding() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns padding to add between button text/icons and the edges of the button.
getButtonPosition() - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Returns the current ButtonPosition for this toolbar.
getButtonPosition() - Method in class ca.corbett.extras.properties.ListProperty
 
getButtonPosition() - Method in class ca.corbett.forms.fields.ListField
Gets the position of the button panel (above or below the list).
getButtonPreferredDimensions() - Method in class ca.corbett.extras.properties.ListProperty
If the ListField generated from this property is to include buttons, this gets the preferred dimensions of those buttons (requires a FormFieldGenerationListener to add buttons).
getButtonPreferredSize() - Method in class ca.corbett.extras.properties.ButtonProperty
The preferred size for buttons in this ButtonField.
getButtonPreferredSize() - Method in class ca.corbett.forms.fields.ButtonField
Gets the preferred size of the buttons in this ButtonField, or null if the buttons should choose their own preferred size.
getButtonPreferredSize() - Method in class ca.corbett.forms.fields.ListField
Gets the preferred size of buttons in the button panel, or null if buttons should size to their content.
getButtonVgap() - Method in class ca.corbett.extras.properties.ListProperty
 
getButtonVgap() - Method in class ca.corbett.forms.fields.ListField
Gets the vertical gap between the list and the button panel.
getCacheKeyForUrl(URL) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
Generates a cache key from a URL to use as filename.
getCardContainer() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the companion CardLayout Container instance, if one is set.
getCategories() - Method in class ca.corbett.extras.properties.PropertiesManager
Returns a list of all property categories of all non-hidden properties in this PropertiesManager, in the order they were given to the constructor.
getCategories(List<AbstractProperty>) - Static method in class ca.corbett.extras.properties.PropertiesManager
Extracts and returns a list of all top-level property categories for all non-hidden properties in the given list, in the order that they are discovered within that list.
getCategoryName() - Method in class ca.corbett.extras.properties.AbstractProperty
Returns the category name for this property.
getCellRenderer() - Method in class ca.corbett.forms.fields.ComboField
Returns the effective cell renderer.
getCellRenderer() - Method in class ca.corbett.forms.fields.ListField
Returns the effective list cell renderer.
getCellRenderer() - Method in class ca.corbett.forms.fields.ListSubsetField
Returns the effective list cell renderer.
getCheckBoxText() - Method in class ca.corbett.forms.fields.CheckBoxField
Exposes the text from the underlying JCheckBox.
getCollapseIcon() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the icon used for the collapse button in action group headers.
getColor() - Method in class ca.corbett.forms.fields.ColorField
Returns the current Color value for this field.
getColor() - Method in class ca.corbett.forms.fields.LabelField
 
getColor(String, Color) - Method in class ca.corbett.extras.properties.Properties
Attempts to retrieve a Color value for the named property.
getColorOptions() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Options related to custom colors are accessed via the ColorOptions class.
getColorSelectionType() - Method in class ca.corbett.forms.fields.ColorField
Returns whether this ColorField allows solid color selection, gradient selection, or both.
getColorStops() - Method in class ca.corbett.extras.properties.SliderProperty
 
getColorType() - Method in class ca.corbett.extras.properties.ColorProperty
 
getCols() - Method in class ca.corbett.extras.TextInputDialog
If InputType is SingleLine, this controls the column width of the text field.
getColumns() - Method in class ca.corbett.extras.properties.DirectoryProperty
 
getColumns() - Method in class ca.corbett.extras.properties.FileProperty
 
getColumns() - Method in class ca.corbett.extras.properties.PasswordProperty
 
getColumns() - Method in class ca.corbett.extras.properties.ShortTextProperty
 
getColumns() - Method in class ca.corbett.forms.fields.KeyStrokeField
Returns the number of columns in the underlying JTextField.
getComboModel() - Method in class ca.corbett.forms.fields.ComboField
Exposes the underlying DefaultComboBoxModel if you need to add or remove elements after the ComboField has been instantiated.
getCommentHeader() - Method in class ca.corbett.extras.properties.FileBasedProperties
Returns the comment header block that was set in this FileBasedProperties.
getCompression() - Method in class ca.corbett.extras.audio.WaveformConfig
 
getCompression() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
getConfigProperties() - Method in class ca.corbett.extensions.AppExtension
Return a list of configuration properties for this extension.
getConfirmLabel() - Method in class ca.corbett.extras.TextInputDialog
Returns the label used on the confirm button (defaults to "OK").
getControlPanelPosition() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Returns the current control panel position.
getControlPanelSize() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Returns the current control panel size, as one of the ControlPanelSize enum values.
getControlPosition() - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
getControlSize() - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
getControlType() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
 
getControlType() - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
getCopyIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent a copy operation.
getCurrentDir() - Method in class ca.corbett.extras.dirtree.DirTree
Returns the currently selected directory, or null if nothing is selected.
getCurrentLafClassName() - Static method in class ca.corbett.extras.LookAndFeelManager
Returns the class name of the current Look and Feel, or the string "unknown" if there is no Look and Feel set.
getCurrentLafName() - Static method in class ca.corbett.extras.LookAndFeelManager
Returns the self-reported name of the current Look and Feel, or the string "unknown" if there is no Look and Feel set, or if the current Look and Feel does not self-report a name.
getCurrentOffset() - Method in class ca.corbett.extras.audio.PlaybackThread
Returns the current offset, in milliseconds, of the playback.
getCurrentThemeName() - Method in class ca.corbett.extras.logging.LogConsole
Returns the name of the effective LogConsoleTheme.
getCurrentValue() - Method in class ca.corbett.forms.fields.NumberField
 
getCurrentX() - Method in class ca.corbett.extras.image.animation.ImageAnimator
 
getCurrentY() - Method in class ca.corbett.extras.image.animation.ImageAnimator
 
getCustomFieldNames() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getCustomFieldNames() - Method in class ca.corbett.extras.about.AboutInfo
Returns a list of custom field names.
getCustomFieldValue(String) - Method in class ca.corbett.extensions.AppExtensionInfo
 
getCustomFieldValue(String) - Method in class ca.corbett.extras.about.AboutInfo
Returns the current value for the named custom field, if there is one.
getDefaultBgColor() - Method in class ca.corbett.extras.logging.LogConsoleTheme
Returns the default background color - this is the background that will be used unless specifically overridden by some style matcher.
getDefaultFont() - Static method in class ca.corbett.forms.fields.FormField
Returns the prototype Font that will be used in all new FormField constructors.
getDefaultHeaderFont() - Static method in class ca.corbett.forms.fields.LabelField
 
getDefaultLabelFont() - Static method in class ca.corbett.forms.fields.LabelField
 
getDelayMS() - Method in enum class ca.corbett.extras.image.animation.AnimationSpeed
 
getDescription() - Method in class ca.corbett.extras.EnhancedAction
Returns the short description of this action, or null if no description is set.
getDescription() - Method in class ca.corbett.extras.image.ImageUtil.ImageFileFilter
 
getDir() - Method in class ca.corbett.extras.dirtree.DirTreeNode
 
getDirectory() - Method in class ca.corbett.extras.properties.DirectoryProperty
 
getDisplayMode() - Method in class ca.corbett.extras.image.ImagePanelConfig
Returns the current DisplayMode.
getDisplayMode() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
getDocumentEditIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent editing a document or item.
getDouble(String, Double) - Method in class ca.corbett.extras.properties.Properties
Attempts to retrieve a Double value for the named property.
getDownloadedExtension() - Method in class ca.corbett.updates.ExtensionDownloadThread
 
getDownloadPath() - Method in class ca.corbett.updates.VersionManifest.ExtensionVersion
 
getDriftAmount() - Method in enum class ca.corbett.extras.image.animation.SnowLayerUI.Wind
 
getDurationMS() - Method in enum class ca.corbett.extras.image.animation.AnimationDuration
 
getEasingStrength() - Method in class ca.corbett.extras.image.animation.ImageScroller
 
getEasingZonePercentage() - Method in class ca.corbett.extras.image.animation.ImageAnimator
 
getEchoChar() - Method in class ca.corbett.forms.fields.PasswordField
Returns the character that is used to mask user input in this field.
getEditIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent editing an item.
getEnabledLoadedExtensions() - Method in class ca.corbett.extensions.ExtensionManager
Returns a list of all loaded extensions that are marked as enabled.
getErrorMessage() - Method in class ca.corbett.extensions.ExtensionManager.StartupError
 
getErrors() - Method in class ca.corbett.updates.ExtensionDownloadThread
 
getExpandCollapseOptions() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Options related to group expansion/collapse are accessed via the ExpandCollapseOptions class.
getExpandIcon() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the icon used for the expand button in action group headers.
getExtension() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.ExtensionPlaceholder
 
getExtensions() - Method in class ca.corbett.updates.VersionManifest.ApplicationVersion
Returns a copy of the list of all extensions for this application version.
getExtensionsDirectory() - Method in class ca.corbett.extensions.ExtensionManager
Applications will typically have a single directory where they store all extension jars, but this is not a hard requirement.
getExtInfo() - Method in class ca.corbett.updates.VersionManifest.ExtensionVersion
 
getExtraAttribute(String) - Method in class ca.corbett.extras.image.ImagePanel
Returns the value of the named extra attribute, if it exists.
getExtraAttribute(String) - Method in class ca.corbett.extras.properties.AbstractProperty
Returns a named extra attribute's value, if it exists.
getExtraAttribute(String) - Method in class ca.corbett.forms.fields.FormField
Returns a named extra attribute's value, if it exists.
getExtraBottomMargin() - Method in class ca.corbett.extras.properties.LabelProperty
Returns the extra bottom margin for this label.
getExtraBottomMarginHeader() - Static method in class ca.corbett.forms.fields.LabelField
 
getExtraBottomMarginNormal() - Static method in class ca.corbett.forms.fields.LabelField
 
getExtraTopMargin() - Method in class ca.corbett.extras.properties.LabelProperty
Returns the extra top margin for this label.
getExtraTopMarginHeader() - Static method in class ca.corbett.forms.fields.LabelField
 
getExtraTopMarginNormal() - Static method in class ca.corbett.forms.fields.LabelField
 
getFadeColor() - Method in class ca.corbett.extras.image.animation.FadeLayerUI
Gets the fade color that will be used during the fade animation.
getFieldComponent() - Method in class ca.corbett.forms.fields.FormField
Returns the actual JComponent that is wrapped by this field.
getFieldCount() - Method in class ca.corbett.forms.FormPanel
Returns the number of FormFields contained in this panel.
getFieldLabel() - Method in class ca.corbett.forms.fields.FormField
 
getFieldLabelText() - Method in class ca.corbett.extras.audio.WaveformConfigField
Returns the text that is either showing in the field label OR in the field's title border, depending on the value of useTitleBorder.
getFieldLabelText() - Method in class ca.corbett.extras.audio.WaveformPanelFormField
Returns the text that is either showing in the field label OR in the field's title border, depending on the value of useTitleBorder.
getFieldLabelText() - Method in class ca.corbett.extras.image.ImagePanelFormField
Returns the text that is either showing in the field label OR in the field's title border, depending on the value of useTitleBorder.
getFieldLabelText() - Method in class ca.corbett.extras.image.LogoFormField
Returns the text that is either showing in the field label OR in the field's title border, depending on the value of useTitleBorder.
getFieldLabelText() - Method in class ca.corbett.extras.properties.LabelProperty
Returns our field label text.
getFile() - Method in class ca.corbett.extras.properties.FileBasedProperties
Returns the File around which this instance is based.
getFile() - Method in class ca.corbett.extras.properties.FileProperty
 
getFile() - Method in class ca.corbett.forms.fields.FileField
Returns the currently selected File from this field.
getFileExtension(String) - Static method in class ca.corbett.extras.io.DownloadManager
If the given String represents a filename with an extension, this will return the final dot character and the extension.
getFileFilter() - Method in class ca.corbett.extras.dirtree.DirTree
Returns the current FileFilter used to restrict which files are shown.
getFileFilter() - Method in class ca.corbett.forms.fields.FileField
Returns the currently selected FileFilter in the dialog.
getFilenameComponent(String) - Static method in class ca.corbett.extras.io.DownloadManager
Looks for the last / character in the given path string and returns everything after it.
getFilesystemRoots() - Static method in class ca.corbett.extras.dirtree.DirTree
Returns all filesystem roots for the current platform.
getFillColor() - Method in class ca.corbett.extras.audio.WaveformConfig
Returns the current fill colour - this is the colour that will be used to fill the waveform.
getFixedCellWidth() - Method in class ca.corbett.extras.properties.ListProperty
Returns the pixel width of each list cell.
getFixedCellWidth() - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
getFixedCellWidth() - Method in class ca.corbett.forms.fields.ListField
Returns the pixel width of each list cell.
getFixedCellWidth() - Method in class ca.corbett.forms.fields.ListSubsetField
Returns the pixel width of each list cell.
getFloat(String, Float) - Method in class ca.corbett.extras.properties.Properties
Attempts to retrieve a Float value for the named property.
getFont() - Method in class ca.corbett.extras.image.LogoProperty
Returns the Font used in the generated image.
getFont() - Method in class ca.corbett.extras.properties.FontProperty
 
getFont() - Method in class ca.corbett.forms.fields.HtmlLabelField
Returns the current Font used for the label text.
getFont() - Method in class ca.corbett.forms.fields.LabelField
 
getFont(String, Font) - Method in class ca.corbett.extras.properties.Properties
Reads the various Font properties associated with the given name and returns a Font object that encapsulates them.
getFontBgColor() - Method in class ca.corbett.extras.logging.LogConsoleStyle
Returns the font background colour for this style, or null if one is not set.
getFontColor() - Method in class ca.corbett.extras.logging.LogConsoleStyle
Returns the font colour associated with this style.
getFontFamilyName() - Method in class ca.corbett.extras.logging.LogConsoleStyle
Returns the font family name currently in effect for this style.
getFontPointSize() - Method in class ca.corbett.extras.logging.LogConsole
Returns the font size currently in use in the LogConsole.
getFontPointSize() - Method in class ca.corbett.extras.logging.LogConsoleStyle
 
getFormatString() - Method in class ca.corbett.extras.progress.MultiProgressDialog
Returns the current format string that will be used to display progress messages.
getFormField(String) - Method in class ca.corbett.forms.FormPanel
Finds and returns a specific FormField by its identifier, if it exists.
getFormFields() - Method in class ca.corbett.forms.FormPanel
Returns a copy of the list of FormFields contained in this panel.
getFullyQualifiedName() - Method in class ca.corbett.extras.properties.AbstractProperty
Returns the fully qualified name of this property as it was passed to the constructor.
getGradient() - Method in class ca.corbett.extras.gradient.GradientColorChooser.GradientConfigPanel
 
getGradient() - Method in class ca.corbett.extras.properties.ColorProperty
 
getGradient() - Method in class ca.corbett.forms.fields.ColorField
Returns the current GradientConfig for this field.
getGradientColor1() - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
getGradientColor1() - Method in class ca.corbett.extras.gradient.GradientColorChooser.GradientConfigPanel
 
getGradientColor1() - Method in class ca.corbett.extras.properties.ColorProperty
 
getGradientColor2() - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
getGradientColor2() - Method in class ca.corbett.extras.gradient.GradientColorChooser.GradientConfigPanel
 
getGradientColor2() - Method in class ca.corbett.extras.properties.ColorProperty
 
getGradientConfig() - Method in class ca.corbett.extras.CustomizableDesktopPane
Returns the currently set gradient config for the background, or null if the background is currently set to a solid color.
getGradientType() - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
getGradientType() - Method in class ca.corbett.extras.gradient.GradientColorChooser.GradientConfigPanel
 
getGradientType() - Method in class ca.corbett.extras.properties.ColorProperty
 
getGroupBorder() - Method in class ca.corbett.extras.actionpanel.BorderOptions
Returns the group border, or null if no border is set.
getGroupCount() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the number of action groups in this ActionPanel.
getGroupHeaderBackground() - Method in class ca.corbett.extras.actionpanel.ColorOptions
Returns the background color for group headers.
getGroupHeaderBackground() - Method in enum class ca.corbett.extras.actionpanel.ColorTheme
 
getGroupHeaderFont() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the font for group headers.
getGroupHeaderForeground() - Method in class ca.corbett.extras.actionpanel.ColorOptions
Returns the foreground color for group headers.
getGroupHeaderForeground() - Method in enum class ca.corbett.extras.actionpanel.ColorTheme
 
getGroupName() - Method in class ca.corbett.extras.actionpanel.ToolBarAction
Gets the name of the ActionGroup that this action will act upon.
getGroupNames() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns a list of all group names in this ActionPanel.
getGson() - Static method in class ca.corbett.extensions.AppExtensionInfo
 
getHash(byte[]) - Static method in class ca.corbett.extras.crypt.HashUtil
Returns a digest of the data in the given byte array using SHA-1.
getHash(HashUtil.HashType, byte[]) - Static method in class ca.corbett.extras.crypt.HashUtil
Returns a digest of the data in the given byte array using the given HashType.
getHash(HashUtil.HashType, File) - Static method in class ca.corbett.extras.crypt.HashUtil
Returns a digest of the contents of the given file, using the given HashType.
getHash(File) - Static method in class ca.corbett.extras.crypt.HashUtil
Returns a digest of the contents of the given file.
getHashString(byte[]) - Static method in class ca.corbett.extras.crypt.HashUtil
Hashes the given byte array and then returns a printable string (hex format) of the given byte array, using SHA-1 as the hash type.
getHashString(HashUtil.HashType, byte[]) - Static method in class ca.corbett.extras.crypt.HashUtil
Hashes the given byte array using the given HashType and then returns a printable string (hex format) of the output.
getHashString(HashUtil.HashType, File) - Static method in class ca.corbett.extras.crypt.HashUtil
Returns a printable string (hex format) of the hash of the given file contents, using the given HashType.
getHashString(File) - Static method in class ca.corbett.extras.crypt.HashUtil
Returns a printable string (hex format) of the hash of the given file contents.
getHeaderBorder() - Method in class ca.corbett.extras.actionpanel.BorderOptions
Returns the border for action group headers, or null if no border is set.
getHeaderIconSize() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the size (width and height) at which header icons are rendered.
getHeaderLabel() - Method in class ca.corbett.extras.properties.MarginsProperty
 
getHeaderLabel() - Method in class ca.corbett.forms.fields.MarginsField
Returns the optional header label text, or null if the header label is not currently shown.
getHeaderMargins() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the Margins instance for the header area of action groups.
getHelpIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent a FormField that has some help or informational text associated with it.
getHelpLabel() - Method in class ca.corbett.forms.fields.FormField
Returns the help label for this FormField.
getHelpText() - Method in class ca.corbett.extras.properties.AbstractProperty
Returns the optional help text for this property, if any is set, otherwise a blank string.
getHelpText() - Method in class ca.corbett.forms.fields.FormField
Returns the help text associated with this field, if any is set.
getHgap() - Method in class ca.corbett.extras.properties.ButtonProperty
The horizontal gap between buttons.
getHgap() - Method in class ca.corbett.forms.fields.ButtonField
Gets the horizontal gap between buttons.
getHiddenIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent something that is hidden.
getHighestExtensionVersions() - Method in class ca.corbett.updates.VersionManifest.ApplicationVersion
For each Extension in this application version, find and return its highest ExtensionVersion.
getHighestExtensionVersionsForMajorAppVersion(int) - Method in class ca.corbett.updates.VersionManifest
Returns a sorted list of the highest-version ExtensionVersion for each Extension that is available for the specified major version of this Application.
getHighestVersion() - Method in class ca.corbett.updates.VersionManifest.Extension
Find and return the highest ExtensionVersion for this extension.
getHighestVersionForExtension(String) - Method in class ca.corbett.updates.VersionManifest
Returns the highest ExtensionVersion for the given extension name, across all application versions.
getHighestVersionForExtensionInMajorAppVersion(String, int) - Method in class ca.corbett.updates.VersionManifest
Returns the highest ExtensionVersion for the given extension name, across all application versions that match the given major version number.
getHighlightColor(Color) - Static method in class ca.corbett.extras.actionpanel.ColorOptions
Given any Color, returns a highlight color that is either a lighter or darker version of the base color, depending on whether the base color is light or dark.
getHtml() - Method in class ca.corbett.extras.properties.HtmlLabelProperty
 
getIcon() - Method in class ca.corbett.extras.EnhancedAction
Returns the icon of this action, or null if no icon is set.
getIcon(String, int) - Static method in class ca.corbett.extras.ResourceLoader
Loads the named image resource, scales it to the specified size, and returns it as an ImageIcon.
getIconHeight() - Method in class ca.corbett.extras.dirtree.DirTreeNodeIcon
Deprecated.
 
getIconSize() - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Returns the current icon size for this toolbar.
getIconWidth() - Method in class ca.corbett.extras.dirtree.DirTreeNodeIcon
Deprecated.
 
getIdentifier() - Method in class ca.corbett.forms.fields.FormField
Returns the internal String identifier for this field, if one is set.
getImage() - Method in class ca.corbett.extras.image.animation.ImageAnimator
 
getImage() - Method in class ca.corbett.extras.image.animation.ImageScroller
 
getImage() - Method in class ca.corbett.extras.image.ImagePanel
Returns the current BufferedImage, if one is set.
getImage(String) - Static method in class ca.corbett.extras.ResourceLoader
Loads the given image resource as a BufferedImage and returns it at its natural size.
getImageAt(int) - Method in class ca.corbett.extras.image.ImageListPanel
Returns the image at the given index, or null if the given index is invalid.
getImageAt(int) - Method in class ca.corbett.forms.fields.ImageListField
Returns EITHER a BufferedImage for static image types like jpeg or png, OR an ImageIcon if the image at the given index is an animated GIF.
getImageCount() - Method in class ca.corbett.extras.image.ImageListPanel
Reports how many images are in the current list.
getImageCount() - Method in class ca.corbett.forms.fields.ImageListField
Returns the count of images currently contained in this field.
getImageDimensions(File) - Static method in class ca.corbett.extras.image.ImageUtil
Very quickly reads the dimensions of the given image without parsing the entire image data.
getImageHeight() - Method in class ca.corbett.extras.image.ImagePanel
Returns the height of the current BufferedImage or the current ImageIcon, depending on which one is set.
getImageHeight() - Method in class ca.corbett.extras.image.LogoFormField
 
getImageIcon() - Method in class ca.corbett.extras.image.ImagePanel
Returns the current ImageIcon, if one is set.
getImageListPanel() - Method in class ca.corbett.forms.fields.ImageListField
Provides direct access to the underlying ImageListPanel, if needed.
getImageWidth() - Method in class ca.corbett.extras.image.ImagePanel
Returns the width of the current BufferedImage or the current ImageIcon, depending on which one is set.
getImageWidth() - Method in class ca.corbett.extras.image.LogoFormField
 
getInfo() - Method in class ca.corbett.extensions.AppExtension
Should return an AppExtensionInfo object that describes this extension.
getInitialShowDelayMS() - Method in class ca.corbett.extras.progress.MultiProgressDialog
Returns the optional delay time, in milliseconds, between the time when the work begins and the time when the progress dialog is made visible.
getInstance() - Static method in class ca.corbett.extras.demo.DemoApp
 
getInstance() - Static method in class ca.corbett.extras.logging.LogConsole
Returns the single instance of LogConsole.
getInstance() - Static method in class ca.corbett.extras.SingleInstanceManager
Returns the singleton instance of SingleInstanceManager.
getInteger(String, Integer) - Method in class ca.corbett.extras.properties.Properties
Attempts to retrieve an Integer value for the named property.
getInternalSpacing() - Method in class ca.corbett.forms.Margins
 
getInvalidIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent an "invalid" FormField - that is, one that has at least one validation error.
getItemAt(int) - Method in class ca.corbett.extras.ListPanel
 
getItemComparator() - Method in class ca.corbett.forms.fields.ListSubsetField
Returns the comparator used to sort items when they are added to either list.
getItemCount() - Method in class ca.corbett.extras.ListPanel
 
getItemCount() - Method in class ca.corbett.forms.fields.ComboField
Returns the number of items currently in the combo box.
getItems() - Method in class ca.corbett.extras.properties.ListProperty
Returns a copy of the list of all items in this list, regardless of whether they are selected or not.
getJarFile() - Method in class ca.corbett.extensions.ExtensionManager.StartupError
 
getJarFile() - Method in class ca.corbett.updates.DownloadedExtension
 
getKernelSize() - Method in enum class ca.corbett.extras.image.animation.BlurLayerUI.BlurIntensity
 
getKeyCode(String) - Static method in class ca.corbett.extras.io.KeyStrokeManager
Gets the key code for a given key name.
getKeyName(int) - Static method in class ca.corbett.extras.io.KeyStrokeManager
Gets the string name for a given key code.
getKeyStroke() - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Gets the current KeyStroke value of this property.
getKeyStroke() - Method in class ca.corbett.forms.fields.KeyStrokeField
Returns the KeyStroke currently represented by this field, or null if the field is blank or contains an invalid KeyStroke string.
getKeyStrokesForAction(Action) - Method in class ca.corbett.extras.io.KeyStrokeManager
Returns the KeyStroke(s) currently assigned to the given Action, or an empty list if the given Action is not found.
getKeyStrokeString() - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Gets the current KeyStroke value of this property as a String.
getKeyStrokeString() - Method in class ca.corbett.forms.fields.KeyStrokeField
Returns the raw KeyStroke string currently in this field.
getLabels() - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
 
getLabels() - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlSize
 
getLabels() - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlType
 
getLabels() - Static method in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 
getLabels() - Static method in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
 
getLabels() - Static method in enum class ca.corbett.extras.image.ImagePanelConfig.DisplayMode
 
getLabels() - Static method in enum class ca.corbett.extras.image.ImagePanelConfig.Quality
 
getLabels() - Method in class ca.corbett.extras.properties.SliderProperty
 
getLafClass(int) - Method in class ca.corbett.extras.properties.LookAndFeelProperty
 
getLafColor(String, Color) - Static method in class ca.corbett.extras.LookAndFeelManager
Returns the Color for the specified key, or returns the defaultColor if the specified key returns nothing.
getLayoutManager() - Method in class ca.corbett.extras.properties.CollapsiblePanelProperty
 
getLayoutManager() - Method in class ca.corbett.extras.properties.PanelProperty
 
getLayoutOrientation() - Method in class ca.corbett.forms.fields.ListField
Gets the layout orientation (allowable values are JList.VERTICAL, JList.VERTICAL_WRAP, and JList.HORIZONTAL_WRAP).
getLeft() - Method in class ca.corbett.forms.Margins
 
getLimit() - Method in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
 
getLinkAction() - Method in class ca.corbett.extras.properties.HtmlLabelProperty
 
getLinkAction() - Method in class ca.corbett.forms.fields.HtmlLabelField
Returns the Action that is triggered when links are clicked.
getList() - Method in class ca.corbett.forms.fields.ListField
Provides direct access to the underlying JList if needed.
getListCellRendererComponent(JList<? extends InstalledExtensionsPanel.AppExtensionPlaceholder<T>>, InstalledExtensionsPanel.AppExtensionPlaceholder<T>, int, boolean, boolean) - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel.ExtensionListRenderer
 
getListeningPort() - Method in class ca.corbett.extras.SingleInstanceManager
Returns the port number this instance is listening on.
getListModel() - Method in class ca.corbett.forms.fields.ListField
Provides direct access to the underlying ListModel.
getLoadedExtension(String) - Method in class ca.corbett.extensions.ExtensionManager
Returns the extension instance for the given class name, if one exists.
getLoadedExtensionCount() - Method in class ca.corbett.extensions.ExtensionManager
Reports how many extensions have been loaded.
getLockDir() - Method in class ca.corbett.extras.dirtree.DirTree
Returns the current lock directory, if the tree is locked, otherwise null.
getLockedIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent a lock.
getLogger() - Method in class ca.corbett.extras.MessageUtil
Returns the Logger currently being used.
getLogLevel() - Method in class ca.corbett.extras.logging.LogConsoleStyle
Returns the Level matcher - that is, the log level to which this style will be applied.
getLogoHeight() - Method in class ca.corbett.extras.image.LogoProperty
Returns the height of the logo image that will be generated from this config.
getLogoWidth() - Method in class ca.corbett.extras.image.LogoProperty
Returns the width of the logo image that will be generated from this config.
getLogToken() - Method in class ca.corbett.extras.logging.LogConsoleStyle
Returns the log token matcher - that is, a string to search for in log messages to see if this style should be applied.
getLongDescription() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getMagnifierCursor() - Method in class ca.corbett.extras.image.ImagePanelConfig
If enableZoomOnMouseClick or enableZoomOnMouseWheel are set, this cursor will be used when the mouse pointer is over the panel, as a visual clue to the user that zoom operations are supported.
getMajorVersion() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getMajorVersion() - Method in class ca.corbett.updates.VersionManifest.ApplicationVersion
Extracts just the major version number from the version string, if possible.
getManifestGenerated() - Method in class ca.corbett.updates.VersionManifest
 
getManifestGeneratedAsLocalTime(ZoneId) - Method in class ca.corbett.updates.VersionManifest
Get the manifestGenerated timestamp in some local time zone, for example: ZoneId.of("America/Edmonton").
getMarginPadding() - Method in class ca.corbett.extras.properties.AbstractProperty
Returns a copy of the margin padding that will be applied to the generated FormField.
getMargins() - Method in class ca.corbett.extras.properties.MarginsProperty
 
getMargins() - Method in class ca.corbett.forms.fields.FormField
 
getMarginsObject() - Method in class ca.corbett.forms.fields.MarginsField
Don't confuse this with the getMargins() method from the parent class!
getMatchingStyle(String, Level) - Method in class ca.corbett.extras.logging.LogConsoleTheme
Returns the appropriate LogConsoleStyle within this theme for the given log message and log level.
getMaxImageCount() - Method in class ca.corbett.forms.fields.ImageListField
Returns the maximum number of images allowed in this field, or Integer.MAX_VALUE if there is no limit.
getMaxListSize() - Method in class ca.corbett.extras.image.ImageListPanel
Returns the configured maximum image count that this panel will allow.
getMaxValue() - Method in class ca.corbett.extras.properties.DecimalProperty
 
getMaxValue() - Method in class ca.corbett.extras.properties.IntegerProperty
 
getMaxValue() - Method in class ca.corbett.extras.properties.SliderProperty
 
getMessage() - Method in class ca.corbett.forms.validators.ValidationResult
Returns the message associated with this ValidationResult, or empty string if it contains no message.
getMessageDigest(HashUtil.HashType) - Static method in class ca.corbett.extras.crypt.HashUtil
Returns a new MessageDigest instance for the given HashType.
getMessageUtil() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
getMessageUtil() - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
getMinSpeedRatio() - Method in class ca.corbett.extras.image.animation.ImageScroller
 
getMinusIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent a minus sign (collapse, zoom out, etc.).
getMinValue() - Method in class ca.corbett.extras.properties.DecimalProperty
 
getMinValue() - Method in class ca.corbett.extras.properties.IntegerProperty
 
getMinValue() - Method in class ca.corbett.extras.properties.SliderProperty
 
getMoveAllLeftIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent moving all items to the left.
getMoveAllRightIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent moving all items to the right.
getMoveDownIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent moving an item down.
getMoveLeftIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent moving an item to the left.
getMoveRightIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent moving an item to the right.
getMoveUpIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent moving an item up.
getMultiLineFieldExtraTopMargin() - Method in class ca.corbett.forms.FormPanel
Returns the extra top margin, in pixels, that will be applied to multi-line field labels to better align them with their associated field components.
getName() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getName() - Method in class ca.corbett.extras.EnhancedAction
Returns the name of this action, or null if no name is set.
getName() - Method in class ca.corbett.extras.io.HyperlinkUtil.BrowseAction
Returns the name of this action.
getName() - Method in class ca.corbett.extras.properties.PropertiesManager
Returns the name of this PropertiesManager.
getName() - Method in class ca.corbett.updates.UpdateSources.UpdateSource
 
getName() - Method in class ca.corbett.updates.VersionManifest.Extension
 
getNewActionSupplier() - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Returns the ToolBarNewItemSupplier responsible for supplying new ToolBarActions when the user clicks the "Add item" button in the toolbar.
getNullCursor() - Method in class ca.corbett.extras.image.ImagePanelConfig
Returns a "null" cursor that can be used if the cursor is to be hidden.
getOutlineColor() - Method in class ca.corbett.extras.audio.WaveformConfig
Returns the current outline colour - this is the colour of the line to be drawn on the outline of the waveform.
getOutlineColor() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
getOutlineThickness() - Method in class ca.corbett.extras.audio.WaveformConfig
Returns the thickness of the outline.
getOutlineWidth() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
getOverlayText() - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Returns the text that will be overlaid on the blurred panel.
getOverlayTextColor() - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Returns the overlay text color.
getOverlayTextSize() - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Returns the overlay text font point size.
getOwnerWindow() - Method in class ca.corbett.extras.image.ImageListPanel
Returns the owner Window that will be used as a parent for the popup preview window (null is acceptable).
getPanel() - Method in class ca.corbett.forms.fields.CollapsiblePanelField
Exposes the wrapped JPanel so that callers can add custom components to it.
getPanel() - Method in class ca.corbett.forms.fields.PanelField
Exposes the wrapped JPanel so that callers can add custom components to it.
getPanelBackground() - Method in class ca.corbett.extras.actionpanel.ColorOptions
Returns the background color for the entire panel.
getPanelBackground() - Method in enum class ca.corbett.extras.actionpanel.ColorTheme
 
getPanelState() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Returns the current state of this panel.
getParent() - Method in class ca.corbett.extras.MessageUtil
Returns the configured parent Component, if one is set.
getPassword() - Method in class ca.corbett.extras.properties.PasswordProperty
 
getPassword() - Method in class ca.corbett.forms.fields.PasswordField
Returns the current text entered in the field.
getPlusIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent a plus sign (expand, zoom in, etc.).
getPreferredSize() - Method in class ca.corbett.extras.ListPanel
Overridden here to force correct sizing when this ListPanel is added to a BorderLayout in the EAST or WEST positions.
getPrefix() - Static method in class ca.corbett.extras.ResourceLoader
Returns the current resource path prefix.
getPrintableSize(long) - Static method in class ca.corbett.extras.io.FileSystemUtil
Given a count of bytes, returns a human-readable String representation of it.
getProbability() - Method in enum class ca.corbett.extras.image.animation.SnowLayerUI.Quantity
 
getProgress() - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Gets current progress as a percentage (0.0 to 1.0)
getProgress() - Method in class ca.corbett.extras.image.animation.ImageAnimator
 
getProjectUrl() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getPrompt() - Method in class ca.corbett.extras.TextInputDialog
 
getProperties(String, String) - Method in class ca.corbett.extras.properties.PropertiesManager
Returns a list of all non-hidden PropertyFields in the given category and subcategory.
getProperties(List<AbstractProperty>, String, String) - Static method in class ca.corbett.extras.properties.PropertiesManager
Scans the given properties list and returns a list of all non-hidden properties that belong to the given category and subcategory.
getPropertiesInstance() - Method in class ca.corbett.extras.properties.PropertiesManager
Returns the underlying Properties instance that this manager manages.
getPropertiesManager() - Method in class ca.corbett.extensions.AppProperties
Allows direct access to the underlying PropertiesManager, in case you need to interact directly with it (for example, to invoke generateUnrenderedFormPanels()).
getProperty(String) - Method in class ca.corbett.extras.properties.PropertiesManager
Returns a specific AbstractProperty by its fully qualified name, if it exists.
getPropertyLabel() - Method in class ca.corbett.extras.properties.AbstractProperty
Returns the human-readable label for this property.
getPropertyName() - Method in class ca.corbett.extras.properties.AbstractProperty
Returns the property name without category or subcategory.
getPropertyNames() - Method in class ca.corbett.extras.properties.Properties
Returns a sorted list of property names currently stored in this Properties object.
getPublicKeyRelativePath() - Method in class ca.corbett.updates.UpdateSources.UpdateSource
 
getPublicKeyUrl() - Method in class ca.corbett.updates.UpdateSources.UpdateSource
 
getQuantity() - Method in class ca.corbett.extras.image.animation.SnowLayerUI
Returns the current snow quantity setting.
getRegisteredThemeNames() - Method in class ca.corbett.extras.logging.LogConsole
Returns an alphabetized list of theme names currently registered with this LogConsole.
getReleaseNotes() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getRemoveAllIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent removing all items.
getRemoveIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent removing an item.
getRenameIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent renaming an item.
getRenderingQuality() - Method in class ca.corbett.extras.image.ImagePanelConfig
Gets the image rendering quality preference: QUICK_AND_DIRTY emphasizes speed over quality, while SLOW_AND_ACCURATE does the opposite.
getRenderQuality() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
getReservedKeyStrokeMsg() - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Returns the validation message that will be given if a reserved KeyStroke is assigned.
getReservedKeyStrokeMsg() - Method in class ca.corbett.forms.fields.KeyStrokeField
Returns the validation message that will be given if a reserved KeyStroke is entered.
getReservedKeyStrokes() - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Returns the list of reserved KeyStrokes that cannot be assigned to this property.
getReservedKeyStrokes() - Method in class ca.corbett.forms.fields.KeyStrokeField
Returns a copy of the list of reserved KeyStrokes that cannot be assigned
getResult() - Method in class ca.corbett.extras.TextInputDialog
Returns the text input by the user, or null if the user canceled.
getRevealedIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent something that is revealed.
getRight() - Method in class ca.corbett.forms.Margins
 
getRows() - Method in class ca.corbett.extras.TextInputDialog
If InputType is SingleLine, this value is ignored.
getScreenshotAtIndex(int) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
getScreenshotCount() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
getScreenshots() - Method in class ca.corbett.updates.DownloadedExtension
 
getScreenshots() - Method in class ca.corbett.updates.VersionManifest.ExtensionVersion
 
getScrollPane() - Method in class ca.corbett.forms.fields.LongTextField
Returns the JScrollPane if direct access is required.
getScrollSpeed() - Method in class ca.corbett.extras.image.animation.ImageScroller
 
getSelected() - Method in class ca.corbett.extras.ListPanel
 
getSelectedBgColor() - Method in class ca.corbett.forms.FontDialog
If background color editing was enabled in this dialog, will return the text background color that was selected by the user, otherwise null.
getSelectedColor() - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
getSelectedFont() - Method in class ca.corbett.extras.image.LogoFormField
 
getSelectedFont() - Method in class ca.corbett.forms.fields.FontField
Returns the Font selected by the user, or the default Font if the user did not make a selection.
getSelectedFont() - Method in class ca.corbett.forms.FontDialog
Returns the Font that was selected by the user, with style and size included.
getSelectedIndex() - Method in class ca.corbett.extras.properties.ComboProperty
 
getSelectedIndex() - Method in class ca.corbett.extras.properties.LookAndFeelProperty
 
getSelectedIndex() - Method in class ca.corbett.forms.fields.ComboField
Returns the index of the currently selected item.
getSelectedIndexes() - Method in class ca.corbett.forms.fields.ListField
Returns an array of selected item indexes.
getSelectedItem() - Method in class ca.corbett.extras.properties.ComboProperty
 
getSelectedItem() - Method in class ca.corbett.extras.properties.EnumProperty
 
getSelectedItem() - Method in class ca.corbett.forms.fields.ComboField
Returns the currently selected item as an instance of T.
getSelectedItems() - Method in class ca.corbett.extras.properties.ListProperty
Returns a list of all the items in this list that are currently selected.
getSelectedItems() - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
getSelectedItems() - Method in class ca.corbett.forms.fields.ListSubsetField
Gets the list of currently selected items - that is, items that are present in the right list.
getSelectedLafClass() - Method in class ca.corbett.extras.properties.LookAndFeelProperty
 
getSelectedTextColor() - Method in class ca.corbett.forms.FontDialog
If foreground color editing was enabled in this dialog, will return the text foreground color that was selected by the user, otherwise null.
getSelectedValue() - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
getSelectedValue() - Method in class ca.corbett.forms.fields.ColorField
Returns the selected value for this field, which may either be a Color or a GradientConfig, depending on what was selected.
getSelectionMode() - Method in class ca.corbett.forms.fields.ListField
Gets the list selection model (allowable values are ListSelectionModel.SINGLE_SELECTION, ListSelectionModel.MULTIPLE_INTERVAL_SELECTION, and ListSelectionModel.SINGLE_INTERVAL_SELECTION).
getSelectionType() - Method in class ca.corbett.extras.properties.FileProperty
 
getSelectionType() - Method in class ca.corbett.forms.fields.FileField
Returns the SelectionType of this FileField.
getSettingsIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent settings or configuration.
getShortDescription() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getShowFiles() - Method in class ca.corbett.extras.dirtree.DirTree
Indicates whether files are shown in this DirTree.
getShowHidden() - Method in class ca.corbett.extras.dirtree.DirTree
Indicates whether hidden items (directories and files) are shown in this DirTree.
getShowHiddenDirs() - Method in class ca.corbett.extras.dirtree.DirTree
Deprecated.
getSignatureFile() - Method in class ca.corbett.updates.DownloadedExtension
 
getSignaturePath() - Method in class ca.corbett.updates.VersionManifest.ExtensionVersion
 
getSnippet() - Method in class ca.corbett.extras.demo.SnippetAction
 
getSnowColor() - Method in class ca.corbett.extras.image.animation.SnowLayerUI
Returns the current snow color.
getSolidColor() - Method in class ca.corbett.extras.properties.ColorProperty
 
getSourceJar(String) - Method in class ca.corbett.extensions.ExtensionManager
Returns the source jar from which the given extension was loaded, or null if this extension was added manually with addExtension().
getSpeed() - Method in enum class ca.corbett.extras.image.animation.ImageScroller.ScrollSpeed
 
getStartupErrors() - Method in class ca.corbett.extensions.ExtensionManager
After loadExtensions is invoked, this method will return a list of any StartupErrors that were detected (jar files that failed to load).
getStepValue() - Method in class ca.corbett.extras.properties.DecimalProperty
 
getStepValue() - Method in class ca.corbett.extras.properties.IntegerProperty
 
getString(String, String) - Method in class ca.corbett.extras.properties.Properties
Retrieves the String value of the named property, if any.
getString(String, String, boolean) - Method in class ca.corbett.extras.properties.Properties
Retrieves the String value of the named property, if any.
getStyle(String) - Method in class ca.corbett.extras.logging.LogConsoleTheme
Returns the LogConsoleStyle of the given name, if it exists.
getStyleName(LogConsoleStyle) - Method in class ca.corbett.extras.logging.LogConsoleTheme
Returns the name of the given style, if it exists within this theme.
getStyleNames() - Method in class ca.corbett.extras.logging.LogConsoleTheme
Returns a list of all style names contained in this theme.
getSubcategories(String) - Method in class ca.corbett.extras.properties.PropertiesManager
Returns a list of all subcategories contained within the named property category.
getSubcategories(String, List<AbstractProperty>) - Static method in class ca.corbett.extras.properties.PropertiesManager
Scans the given property list and returns a list of all subcategories within the named category have at least one non-hidden property.
getSubCategoryName() - Method in class ca.corbett.extras.properties.AbstractProperty
Returns the subcategory name for this property, if one is defined.
getTargetAppMajorVersion() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getTargetAppName() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getTargetAppVersion() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getText() - Method in class ca.corbett.extras.PopupTextDialog
 
getText() - Method in class ca.corbett.forms.fields.HtmlLabelField
Returns the current label text in html format.
getText() - Method in class ca.corbett.forms.fields.LabelField
Returns the current label text.
getText() - Method in class ca.corbett.forms.fields.LongTextField
Returns the text currently in this field.
getText() - Method in class ca.corbett.forms.fields.ShortTextField
Returns the text currently in this field.
getTextArea() - Method in class ca.corbett.extras.PopupTextDialog
Allow direct access to the JTextArea for custom manipulation.
getTextArea() - Method in class ca.corbett.forms.fields.LongTextField
Returns the underlying JTextArea for this field if direct access is required..
getTextColor() - Method in class ca.corbett.extras.image.LogoFormField
 
getTextColor() - Method in class ca.corbett.extras.image.LogoProperty
Gets the text color.
getTextColor() - Method in class ca.corbett.extras.properties.FontProperty
 
getTextColor() - Method in class ca.corbett.forms.fields.FontField
If text color modification is allowed, returns the selected text color, otherwise null.
getTextColorType() - Method in class ca.corbett.extras.image.LogoProperty
Gets the text color type for this logo image, which is either a solid colour or a gradient fill.
getTextField() - Method in class ca.corbett.forms.fields.FileField
Allows direct access to the underlying JTextField.
getTextField() - Method in class ca.corbett.forms.fields.ShortTextField
Returns the underlying JTextField for this field.
getTextGradient() - Method in class ca.corbett.extras.image.LogoProperty
Returns the GradientConfig for the text of this logo image, if one is in use.
getTextResource(String) - Static method in class ca.corbett.extras.ResourceLoader
Attempts to read the given text resource from the jar and return it as a String.
getTextResourceAsLines(String) - Static method in class ca.corbett.extras.ResourceLoader
Attempts to read the given text resource from the jar and return it as a List of lines.
getThumbnailAt(int) - Method in class ca.corbett.extras.image.ImageListPanel
Returns the scaled thumbnail at the given index, or null if the given index is invalid.
getTimerCount() - Static method in class ca.corbett.extras.logging.Stopwatch
Returns a count of how many timers are currently running.
Getting user input - Search tag in class ca.corbett.extras.MessageUtil
Section
getTitle() - Method in class ca.corbett.extensions.demo.ExtensionsOverviewPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.AboutDemoPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.ActionPanelDemoPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.AnimationPanelEffectsPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.AnimationScrollDemoPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.AnimationTextDemoPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.AudioDemoPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.DesktopDemoPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.DirTreeDemoPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.ImageTextUtilDemoPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.ImageUtilDemoPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.IntroPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.KeyStrokeManagerPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.LogConsolePanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.PanelBuilder
Returns a name for this PanelBuilder.
getTitle() - Method in class ca.corbett.extras.demo.panels.ProgressDemoPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.PropertiesDemoPanel
 
getTitle() - Method in class ca.corbett.extras.demo.panels.TextInputDialogPanel
 
getTitle() - Method in class ca.corbett.forms.demo.AdvancedFormPanel
 
getTitle() - Method in class ca.corbett.forms.demo.BasicFormPanel
 
getTitle() - Method in class ca.corbett.forms.demo.CustomFormFieldPanel
 
getTitle() - Method in class ca.corbett.forms.demo.FormActionsPanel
 
getTitle() - Method in class ca.corbett.forms.demo.FormHelpPanel
 
getTitle() - Method in class ca.corbett.forms.demo.FormsOverviewPanel
 
getTitle() - Method in class ca.corbett.forms.demo.FormsRendererPanel
 
getTitle() - Method in class ca.corbett.forms.demo.FormsValidationPanel
 
getTitle() - Method in class ca.corbett.forms.demo.ListFieldPanel
 
getToolBarBorder() - Method in class ca.corbett.extras.actionpanel.BorderOptions
Returns the border for the ToolBar section of action groups, or null if no border is set.
getToolBarButtonBackground() - Method in class ca.corbett.extras.actionpanel.ColorOptions
Returns the background color for toolbar buttons.
getToolBarButtonBackground() - Method in enum class ca.corbett.extras.actionpanel.ColorTheme
 
getToolBarMargins() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns the Margins instance for the ToolBar.
getToolBarOptions() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Options related to the ToolBar are accessed via the ToolBarOptions class.
getTooltip() - Method in class ca.corbett.extras.EnhancedAction
Synonym for getDescription, for improved readability when getting tooltips.
getTop() - Method in class ca.corbett.forms.Margins
 
getTopChannelIndex() - Method in class ca.corbett.extras.audio.WaveformConfig
Returns the channel index that will be used for the top half of the waveform.
getTranslatedPoint(Point) - Method in class ca.corbett.extras.image.ImagePanel
Takes a co-ordinate inside this panel and translates it into a co-ordinate inside the image, taking current zoom factor and location into account.
getTransparency() - Method in class ca.corbett.extras.image.animation.ImageAnimator
 
getTreeCellRenderer() - Method in class ca.corbett.extras.dirtree.DirTree
Provides access to the TreeCellRenderer in the underlying JTree.
getTruncationMode() - Method in class ca.corbett.extras.progress.MultiProgressDialog
Returns the current truncation mode for long progress messages.
getUniqueDestinationFile(File, File) - Static method in class ca.corbett.extras.io.FileSystemUtil
Given a destination directory and a candidate File that we want to copy or move there, this method will check for name conflicts in the destination, and return a File object representing a unique filename within the destination directory.
getUniqueExtensionNames() - Method in class ca.corbett.updates.VersionManifest
Returns a list of all unique extension names across all application versions for this Application.
getUniqueExtensionNamesForMajorVersion(int) - Method in class ca.corbett.updates.VersionManifest
Returns a list of all unique extension names for the given major version number of this Application.
getUnlockedIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent an open lock.
getUpdateIntervalMs() - Static method in class ca.corbett.extras.audio.PlaybackThread
 
getUpdateSources() - Method in class ca.corbett.updates.UpdateManager
Returns the UpdateSources that are available in this UpdateManager.
getUpdateSources() - Method in class ca.corbett.updates.UpdateSources
 
getValidationLabel() - Method in class ca.corbett.forms.fields.FormField
Returns the validation label for this FormField.
getValidIcon(int) - Static method in class ca.corbett.forms.SwingFormsResources
Returns an ImageIcon to represent a "valid" FormField - that is, one that has no validation errors.
getValue() - Method in enum class ca.corbett.extras.image.animation.ImageScroller.EasingStrength
 
getValue() - Method in class ca.corbett.extras.properties.BooleanProperty
 
getValue() - Method in class ca.corbett.extras.properties.DecimalProperty
 
getValue() - Method in class ca.corbett.extras.properties.IntegerProperty
 
getValue() - Method in class ca.corbett.extras.properties.LongTextProperty
 
getValue() - Method in class ca.corbett.extras.properties.ShortTextProperty
 
getValue() - Method in class ca.corbett.extras.properties.SliderProperty
 
getValue() - Method in class ca.corbett.forms.fields.SliderField
 
getVersion() - Method in class ca.corbett.extensions.AppExtensionInfo
 
getVersion() - Method in class ca.corbett.updates.VersionManifest.ApplicationVersion
 
getVersionManifest() - Method in class ca.corbett.updates.UpdateManager
UpdateManager will make an attempt to retrieve the VersionManifest when it is instantiated.
getVersionManifestRelativePath() - Method in class ca.corbett.updates.UpdateSources.UpdateSource
 
getVersionManifestUrl() - Method in class ca.corbett.updates.UpdateSources.UpdateSource
 
getVersions() - Method in class ca.corbett.updates.VersionManifest.Extension
 
getVgap() - Method in class ca.corbett.extras.properties.ButtonProperty
The vertical gap between buttons.
getVgap() - Method in class ca.corbett.forms.fields.ButtonField
Gets the vertical gap between button rows.
getVisibleRowCount() - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
getVisibleRowCount() - Method in class ca.corbett.forms.fields.ListField
 
getVisibleRowCount() - Method in class ca.corbett.forms.fields.ListSubsetField
Gets the current visible row count.
getWaveformColor() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
getWaveformDimensions() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Returns the pixel dimensions of the current audio waveform image, if there is one, or null otherwise.
getWaveformPreferences() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Returns a copy of the current WaveformConfig, which describe cosmetic attributes for the audio waveform display.
getWidthLimit() - Method in class ca.corbett.extras.audio.WaveformConfig
 
getWidthLimit() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
getWind() - Method in class ca.corbett.extras.image.animation.SnowLayerUI
Returns the current wind setting.
getXValue() - Method in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 
getYTweak() - Method in class ca.corbett.extras.image.LogoFormField
 
getYTweak() - Method in class ca.corbett.extras.image.LogoProperty
Returns the positive or negative pixel offset that's applied to the text to try to better center it vertically, or 0 if this value has not been set.
getYValue() - Method in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 
getZoomCenter() - Method in class ca.corbett.extras.image.ImagePanel
Returns the current zoom point, if set.
getZoomFactor() - Method in class ca.corbett.extras.image.ImagePanel
Returns the current zoom factor.
getZoomFactorIncrement() - Method in class ca.corbett.extras.image.ImagePanelConfig
When zooming in or out, represents the percentage step to apply up or down.
getZoomIncrement() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
GOT_THE_BLUES - Enum constant in enum class ca.corbett.extras.actionpanel.ColorTheme
 
gradient - Variable in class ca.corbett.extras.properties.ColorProperty
 
Gradient - Record Class in ca.corbett.extras.gradient
 
Gradient(GradientType, Color, Color) - Constructor for record class ca.corbett.extras.gradient.Gradient
Creates an instance of a Gradient record class.
GRADIENT - Enum constant in enum class ca.corbett.extras.gradient.ColorSelectionType
 
GRADIENT - Enum constant in enum class ca.corbett.extras.image.LogoProperty.ColorType
 
GradientColorChooser - Class in ca.corbett.extras.gradient
Combines a JColorChooser with a GradientConfigDialog to allow you to select either a solid color or a gradient.
GradientColorChooser() - Constructor for class ca.corbett.extras.gradient.GradientColorChooser
 
GradientColorChooser(ColorSelectionType) - Constructor for class ca.corbett.extras.gradient.GradientColorChooser
 
GradientColorChooser.GradientConfigPanel - Class in ca.corbett.extras.gradient
 
GradientConfigPanel(String) - Constructor for class ca.corbett.extras.gradient.GradientColorChooser.GradientConfigPanel
 
GradientConfigPanel(String, Gradient) - Constructor for class ca.corbett.extras.gradient.GradientColorChooser.GradientConfigPanel
 
GradientType - Enum Class in ca.corbett.extras.gradient
Contains the available types of gradients.
GradientUtil - Class in ca.corbett.extras.gradient
Contains some static utility methods for dealing with drawing gradients into images.
GradientUtil() - Constructor for class ca.corbett.extras.gradient.GradientUtil
Protected constructor to allow subclassing for application-specific utility methods while preventing direct instantiation of this utility class.
groupExpandedChanged(String, boolean) - Method in interface ca.corbett.extras.actionpanel.ExpandListener
Fired when a group is either expanded or collapsed.
groupExpandedChanged(String, boolean) - Method in class ca.corbett.extras.demo.panels.ActionPanelDemoPanel
Invoked from ActionPanel when a group is expanded or collapsed.
groupName - Variable in class ca.corbett.extras.actionpanel.ToolBarAction
 
groupRemoved(ActionPanel, String) - Method in interface ca.corbett.extras.actionpanel.GroupRemovedListener
Called when an ActionGroup is removed from an ActionPanel.
GroupRemovedListener - Interface in ca.corbett.extras.actionpanel
Can be used to listen for when an ActionGroup is removed from an ActionPanel.
groupRenamed(ActionPanel, String, String) - Method in interface ca.corbett.extras.actionpanel.GroupRenamedListener
Called when an ActionGroup is renamed within an ActionPanel.
GroupRenamedListener - Interface in ca.corbett.extras.actionpanel
Can be used to listen for when an ActionGroup is renamed within an ActionPanel.
groupReordered(ActionPanel, String) - Method in interface ca.corbett.extras.actionpanel.GroupReorderedListener
Invoked when the items in an ActionGroup are reordered within an ActionPanel.
GroupReorderedListener - Interface in ca.corbett.extras.actionpanel
Can be used to listen for when the items in an ActionGroup are reordered.
gson - Static variable in class ca.corbett.extensions.AppExtensionInfo
 

H

handleButtonClick(boolean) - Method in class ca.corbett.extras.TextInputDialog
Invoked internally to close the dialog.
handleLineWrap(String, int) - Static method in class ca.corbett.extras.image.ImageTextUtil
Invoked internally to break up a single long line into multiple short lines, if necessary.
handleLineWrap(List<String>, String, int) - Static method in class ca.corbett.extras.image.ImageTextUtil
Invoked internally to recurse and handle line wrapping as needed.
Handling oversized forms - Search tag in class ca.corbett.forms.FormPanel
Section
hasAction(EnhancedAction) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns true if any action group contains the specified action.
hasAction(String, boolean) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns true if the named action exists within any action group.
hasAction(String, EnhancedAction) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns true if the specified group contains the specified action.
hasAction(String, String, boolean) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns true if the specified group contains an action with the specified name.
hasBorder() - Method in class ca.corbett.extras.image.LogoProperty
Indicates whether or not the generated logo image will have a border applied to it.
hasChildren() - Method in class ca.corbett.extras.dirtree.DirTreeNode
 
hasCommentHeader() - Method in class ca.corbett.extras.properties.FileBasedProperties
Indicates whether this FileBasedProperties instance has a comment header set.
hasFieldLabel() - Method in class ca.corbett.forms.fields.CollapsiblePanelField
We need to override and return false unconditionally here, otherwise the rendering of this component within FormPanel will get wonky.
hasFieldLabel() - Method in class ca.corbett.forms.fields.FormField
A FormField can have an associated field label which describes the field.
hasGroup(String) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Reports whether a group with the given name exists in this ActionPanel.
hasHandlers(String) - Method in class ca.corbett.extras.io.KeyStrokeManager
Reports whether any actions are registered for the given KeyStroke.
hasHandlers(KeyStroke) - Method in class ca.corbett.extras.io.KeyStrokeManager
Reports whether any actions are registered for the given KeyStroke.
hashCode() - Method in class ca.corbett.extensions.AppExtensionInfo
 
hashCode() - Method in class ca.corbett.extensions.ExtensionManager.StartupError
 
hashCode() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.ExtensionPlaceholder
 
hashCode() - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel.AppExtensionPlaceholder
 
hashCode() - Method in class ca.corbett.extras.dirtree.DirTreeNode
 
hashCode() - Method in record class ca.corbett.extras.gradient.Gradient
Returns a hash code value for this object.
hashCode() - Method in class ca.corbett.extras.properties.AbstractProperty
 
hashCode() - Method in record class ca.corbett.extras.properties.PropertyFormFieldValueChangedEvent
Returns a hash code value for this object.
hashCode() - Method in class ca.corbett.forms.fields.FormField
 
hashCode() - Method in class ca.corbett.forms.Margins
 
hashCode() - Method in class ca.corbett.forms.validators.ValidationResult
 
hashCode() - Method in class ca.corbett.updates.UpdateSources
 
hashCode() - Method in class ca.corbett.updates.UpdateSources.UpdateSource
 
hashCode() - Method in class ca.corbett.updates.VersionManifest.ApplicationVersion
 
hashCode() - Method in class ca.corbett.updates.VersionManifest.Extension
 
hashCode() - Method in class ca.corbett.updates.VersionManifest.ExtensionVersion
 
hashCode() - Method in class ca.corbett.updates.VersionManifest
 
hasHelpLabel() - Method in class ca.corbett.forms.fields.FormField
Any FormField that has help text set will return true here to indicate that a help label is available.
HashUtil - Class in ca.corbett.extras.crypt
A simple wrapper class to simplify hashing functionality a little.
HashUtil() - Constructor for class ca.corbett.extras.crypt.HashUtil
Protected constructor to allow subclassing for application-specific utility methods while preventing direct instantiation of this utility class.
HashUtil.HashType - Enum Class in ca.corbett.extras.crypt
 
hasPublicKey() - Method in class ca.corbett.updates.UpdateSources.UpdateSource
 
hasValidationLabel() - Method in class ca.corbett.extras.audio.WaveformConfigField
This field itself typically will not show a validation label, as we delegate field validation to our embedded form fields.
hasValidationLabel() - Method in class ca.corbett.extras.audio.WaveformPanelFormField
This field itself typically will not show a validation label, as we delegate field validation to our embedded form fields.
hasValidationLabel() - Method in class ca.corbett.extras.image.ImagePanelFormField
This field itself typically will not show a validation label, as we delegate field validation to our embedded form fields.
hasValidationLabel() - Method in class ca.corbett.extras.image.LogoFormField
This field itself typically will not show a validation label, as we delegate field validation to our embedded form fields.
hasValidationLabel() - Method in class ca.corbett.forms.fields.ButtonField
Overridden here as we generally don't want to show a validation label on a button field.
hasValidationLabel() - Method in class ca.corbett.forms.fields.CheckBoxField
Overridden here as we generally don't want to show a validation label on a checkbox.
hasValidationLabel() - Method in class ca.corbett.forms.fields.CollapsiblePanelField
Overridden here as we generally don't want to show a validation label on a panel field.
hasValidationLabel() - Method in class ca.corbett.forms.fields.ComboField
Overridden here as we generally don't want to show a validation label on a combo box.
hasValidationLabel() - Method in class ca.corbett.forms.fields.FormField
By default, all FormFields will show a validation label when validation results are available.
hasValidationLabel() - Method in class ca.corbett.forms.fields.HtmlLabelField
Overridden here as we generally don't want to show a validation label on a label.
hasValidationLabel() - Method in class ca.corbett.forms.fields.ImageListField
Overridden here as we generally don't want to show a validation label on an image list.
hasValidationLabel() - Method in class ca.corbett.forms.fields.LabelField
Overridden here as we generally don't want to show a validation label on a label.
hasValidationLabel() - Method in class ca.corbett.forms.fields.PanelField
Overridden here as we generally don't want to show a validation label on a panel field.
hasVisibleProps(List<AbstractProperty>) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Returns true if the given list of properties is not null, not empty, and has at least one config property that is exposed to the user.
Have fun! - Search tag in package ca.corbett.forms
Section
headerPanel - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
headerPanel - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
height - Variable in class ca.corbett.extras.properties.LongTextProperty
 
HELP_COLUMN - Static variable in class ca.corbett.forms.FormPanel
 
helpLabel - Variable in class ca.corbett.forms.fields.FormField
 
helpText - Variable in class ca.corbett.extras.properties.AbstractProperty
 
HIDDEN - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
 
hidePassword() - Method in class ca.corbett.forms.fields.PasswordField
Programmatically hides the password, if it were previously revealed via the revealPassword() method, or via the user clicking on the show/hide password toggle button.
HIGH - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 
HORIZONTAL_LINEAR - Enum constant in enum class ca.corbett.extras.gradient.GradientType
Describes a single gradient that progresses linearly from left to right, color 1 to color 2.
HORIZONTAL_STRIPE - Enum constant in enum class ca.corbett.extras.gradient.GradientType
Describes a two-part gradient that progresses linearly from top to center, color 1 to color 2, and then center to bottom, color 2 to color 1.
HOT_DOG_STAND - Enum constant in enum class ca.corbett.extras.actionpanel.ColorTheme
 
HtmlLabelField - Class in ca.corbett.forms.fields
The HtmlLabelField can be used to convert part of a label into a hyperlink, or which can be used to embed multiple separate hyperlinks within the same label.
HtmlLabelField(String, String, Action) - Constructor for class ca.corbett.forms.fields.HtmlLabelField
For creating a HtmlLabelField with a field label.
HtmlLabelField(String, Action) - Constructor for class ca.corbett.forms.fields.HtmlLabelField
For creating a HtmlLabelField with no field label.
HtmlLabelProperty - Class in ca.corbett.extras.properties
Represents an html label, which can have multiple hyperlinks with custom actions.
HtmlLabelProperty(String, String, String, Action) - Constructor for class ca.corbett.extras.properties.HtmlLabelProperty
 
HtmlLabelProperty(String, String, Action) - Constructor for class ca.corbett.extras.properties.HtmlLabelProperty
 
HyperlinkAction(Window, String) - Constructor for class ca.corbett.extensions.ui.ExtensionDetailsPanel.HyperlinkAction
 
HyperlinkUtil - Class in ca.corbett.extras.io
Utility class for hyperlink launching in JREs that support it.
HyperlinkUtil.BrowseAction - Class in ca.corbett.extras.io
If the current JRE supports browsing, this action will open the given URI in the user's default browser.

I

ICE - Enum constant in enum class ca.corbett.extras.actionpanel.ColorTheme
 
ICON_SIZE - Static variable in class ca.corbett.forms.fields.FormField
 
identifier - Variable in class ca.corbett.forms.fields.FormField
 
IDLE - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.PanelState
 
image - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
image - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
ImageAnimator - Class in ca.corbett.extras.image.animation
Smoothly animates an image from a source location to a destination location, with optional acceleration and deceleration parameters on either end of the image movement.
ImageAnimator(BufferedImage, double, double, double, double, double) - Constructor for class ca.corbett.extras.image.animation.ImageAnimator
Creates an ImageAnimator with default easing settings.
ImageAnimator(BufferedImage, double, double, double, double, double, double, ImageAnimator.EasingType, double) - Constructor for class ca.corbett.extras.image.animation.ImageAnimator
Creates an ImageAnimator with configurable easing.
ImageAnimator.EasingType - Enum Class in ca.corbett.extras.image.animation
 
ImageFileFilter() - Constructor for class ca.corbett.extras.image.ImageUtil.ImageFileFilter
 
imageIcon - Variable in class ca.corbett.extras.image.ImagePanel
A handle on the ImageIcon which will be displayed in this panel.
imageIconLabel - Variable in class ca.corbett.extras.image.ImagePanel
A wrapper label for the imageIcon, if set.
ImageListField - Class in ca.corbett.forms.fields
A FormField implementation that allows the user to select one or more images, and display them in a scrollable form field.
ImageListField(String) - Constructor for class ca.corbett.forms.fields.ImageListField
Creates a new ImageListField with a default width sufficient to show a single image.
ImageListField(String, int) - Constructor for class ca.corbett.forms.fields.ImageListField
Creates a new ImageListField with a starting width large enough to show the given count of images.
ImageListField(String, int, int) - Constructor for class ca.corbett.forms.fields.ImageListField
Creates a new ImageListField with a starting width large enough to show the given count of images, and with the given square thumbnail pixel dimensions.
ImageListPanel - Class in ca.corbett.extras.image
A scrollable panel that can show a list of images, each represented by a thumbnail and an optional label to describe the image.
ImageListPanel(Window) - Constructor for class ca.corbett.extras.image.ImageListPanel
Creates a new, empty ImageListPanel.
ImagePanel - Class in ca.corbett.extras.image
A custom JPanel extension that can display an image in configurable ways, with optional handling of mouse events to allow zooming and scrolling.
ImagePanel() - Constructor for class ca.corbett.extras.image.ImagePanel
Creates a new ImagePanel with a default ImagePanelConfig and no image.
ImagePanel(ImagePanelConfig) - Constructor for class ca.corbett.extras.image.ImagePanel
Creates an empty ImagePanel (no image) with the given ImagePanelConfig.
ImagePanel(BufferedImage) - Constructor for class ca.corbett.extras.image.ImagePanel
Creates an ImagePanel with the given image and with a default ImagePanelConfig.
ImagePanel(BufferedImage, ImagePanelConfig) - Constructor for class ca.corbett.extras.image.ImagePanel
Creates an ImagePanel with the given image and the given ImagePanelConfig.
ImagePanel(BufferedImage, ImageIcon, ImagePanelConfig) - Constructor for class ca.corbett.extras.image.ImagePanel
Invoked internally to set up a new ImagePanel with EITHER the given BufferedImage or the given ImageIcon - one of those two must be null, as both can't be displayed.
ImagePanel(ImageIcon) - Constructor for class ca.corbett.extras.image.ImagePanel
Creates an ImagePanel with the given ImageIcon and a default ImagePanelConfig.
ImagePanel(ImageIcon, ImagePanelConfig) - Constructor for class ca.corbett.extras.image.ImagePanel
Creates an ImagePanel with the given ImageIcon and ImagePanelConfig.
ImagePanelConfig - Class in ca.corbett.extras.image
Represents configuration options for ImagePanel.
ImagePanelConfig(String) - Constructor for class ca.corbett.extras.image.ImagePanelConfig
Constructor is protected to force callers to use the factory methods.
ImagePanelConfig.DisplayMode - Enum Class in ca.corbett.extras.image
 
ImagePanelConfig.Quality - Enum Class in ca.corbett.extras.image
 
ImagePanelFormField - Class in ca.corbett.extras.image
Provides a FormField implementation for viewing/editing config options for ImagePanels.
ImagePanelFormField(String) - Constructor for class ca.corbett.extras.image.ImagePanelFormField
 
ImagePreviewAccessory() - Constructor for class ca.corbett.forms.fields.FileField.ImagePreviewAccessory
 
ImageScroller - Class in ca.corbett.extras.image.animation
Displays an oversized image and slowly scrolls it either horizontally back-and-forth (for landscape images) or vertically up-and-down (for portrait images).
ImageScroller(BufferedImage, int, int) - Constructor for class ca.corbett.extras.image.animation.ImageScroller
 
ImageScroller.EasingStrength - Enum Class in ca.corbett.extras.image.animation
Determines the extent to which we slow down as we approach a scroll limit, and also how quickly we speed up as we move away from a scroll limit.
ImageScroller.ScrollSpeed - Enum Class in ca.corbett.extras.image.animation
Determines pixels per frame of animation movement.
ImageTextUtil - Class in ca.corbett.extras.image
Contains utility method for drawing stylized text onto a BufferedImage.
ImageTextUtil() - Constructor for class ca.corbett.extras.image.ImageTextUtil
Protected constructor to allow subclassing for application-specific utility methods while preventing direct instantiation of this utility class.
ImageTextUtil.TextAlign - Enum Class in ca.corbett.extras.image
 
ImageTextUtilDemoPanel - Class in ca.corbett.extras.demo.panels
A quick demo panel to show off the capabilities of ImageTextUtil.
ImageTextUtilDemoPanel() - Constructor for class ca.corbett.extras.demo.panels.ImageTextUtilDemoPanel
 
ImageUtil - Class in ca.corbett.extras.image
Contains generic methods for dealing with images and image data.
ImageUtil() - Constructor for class ca.corbett.extras.image.ImageUtil
Protected constructor to allow subclassing for application-specific utility methods while preventing direct instantiation of this utility class.
ImageUtil.ImageFileFilter - Class in ca.corbett.extras.image
A FileFilter implementation that can be used with file choosers to limit the selection to acceptable image files.
ImageUtilDemoPanel - Class in ca.corbett.extras.demo.panels
ImageUtil is a utility class that offers a lot of handy functionality around loading, saving, and manipulating images.
ImageUtilDemoPanel() - Constructor for class ca.corbett.extras.demo.panels.ImageUtilDemoPanel
 
imageX - Variable in class ca.corbett.extras.image.ImagePanel
Used internally for image placement
imageY - Variable in class ca.corbett.extras.image.ImagePanel
Used internally for image placement
includeSwingExtrasVersion - Variable in class ca.corbett.extras.about.AboutInfo
Indicates whether to include the swing-extras version and a link to the swing-extras project page in the AboutPanel.
indexOf(T) - Method in class ca.corbett.extras.properties.ComboProperty
 
indexOfClassName(String) - Method in class ca.corbett.extras.properties.LookAndFeelProperty
 
indexOfDisplayName(String) - Method in class ca.corbett.extras.properties.LookAndFeelProperty
 
indexOfString(String) - Method in class ca.corbett.extras.properties.ComboProperty
 
info(String) - Method in class ca.corbett.extras.MessageUtil
Shows an info message to the user, and also logs it if a Logger was provided.
info(String, String) - Method in class ca.corbett.extras.MessageUtil
Shows an info message to the user, and also logs it if a Logger was provided.
initComponents() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
initComponents() - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
initComponents() - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
initComponents(String) - Method in class ca.corbett.extras.PopupTextDialog
 
INITIAL_FONT - Static variable in class ca.corbett.forms.FontDialog
 
INITIAL_HEIGHT - Static variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
INITIAL_WIDTH - Static variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
initializeProgressBar(int) - Method in class ca.corbett.extras.progress.SplashProgressWindow
Configures the progress bar for the given number of work steps.
initLayout() - Method in class ca.corbett.extras.properties.dialog.ActionPanelPropertiesDialog
 
initLayout() - Method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Sets up the layout of this dialog and populates formPanelList with the FormPanels to be used in this dialog.
initLayout() - Method in class ca.corbett.extras.properties.dialog.TabPanePropertiesDialog
Lay out our FormPanels into our tabbed pane.
inputType - Variable in class ca.corbett.extras.TextInputDialog
 
insertUpdate(DocumentEvent) - Method in class ca.corbett.extras.CoalescingDocumentListener
Deprecated.
 
insertUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.FileField
 
insertUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.KeyStrokeField
 
insertUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.LongTextField
 
insertUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.PasswordField
 
insertUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.ShortTextField
 
InstallAction(AvailableExtensionsPanel.ExtensionPlaceholder) - Constructor for class ca.corbett.extensions.ui.AvailableExtensionsPanel.InstallAction
 
InstalledExtensionsPanel<T> - Class in ca.corbett.extensions.ui
This panel shows a list of all installed extensions, and allows the user to enable/disable them, or uninstall them if desired.
InstalledExtensionsPanel(Window, ExtensionManager<T>) - Constructor for class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
InstalledExtensionsPanel(Window, ExtensionManager<T>, UpdateManager) - Constructor for class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
InstalledExtensionsPanel.AppExtensionPlaceholder<T> - Class in ca.corbett.extensions.ui
Used internally to represent an extension, either installed or uninstalled, either enabled or disabled.
InstalledExtensionsPanel.DisableAllAction - Class in ca.corbett.extensions.ui
 
InstalledExtensionsPanel.EnableAllAction - Class in ca.corbett.extensions.ui
 
InstalledExtensionsPanel.ExtensionEnabledToggleAction - Class in ca.corbett.extensions.ui
An action that can respond to an extension being enabled or disabled.
InstalledExtensionsPanel.ExtensionListRenderer - Class in ca.corbett.extensions.ui
Custom renderer so that we can show disabled extensions in a different font style to make it a little more clear that they are disabled.
InstalledExtensionsPanel.ExtensionUninstallAction - Class in ca.corbett.extensions.ui
 
installExtraLafs() - Static method in class ca.corbett.extras.LookAndFeelManager
Can be invoked (ideally at application startup before any GUI elements are shown) to install all the "extra" LaFs that swing-extras supports, namely from the FlatLaf package and also JTattoo.
installUI(JComponent) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
 
installUI(JComponent) - Method in class ca.corbett.extras.image.animation.FadeLayerUI
 
installUI(JComponent) - Method in class ca.corbett.extras.image.animation.SnowLayerUI
Invoked when this UI delegate is being installed on a JLayer.
IntegerProperty - Class in ca.corbett.extras.properties
Represents a property that can store some integer value.
IntegerProperty(String, String) - Constructor for class ca.corbett.extras.properties.IntegerProperty
 
IntegerProperty(String, String, int) - Constructor for class ca.corbett.extras.properties.IntegerProperty
 
IntegerProperty(String, String, int, int, int, int) - Constructor for class ca.corbett.extras.properties.IntegerProperty
 
INTERRUPTED - Enum constant in enum class ca.corbett.extras.audio.PlaybackThread.StopReason
The audio stopped because it was interrupted by a call to stop() or because a listener signalled us to stop.
IntroPanel - Class in ca.corbett.extras.demo.panels
Builds a very simple FormPanel with some introductory text.
IntroPanel() - Constructor for class ca.corbett.extras.demo.panels.IntroPanel
 
invalid(String) - Static method in class ca.corbett.forms.validators.ValidationResult
Creates and returns an invalid ValidationResult with the given message.
INVALID - Static variable in class ca.corbett.extensions.AppExtensionInfo
 
INVALID_CHARS - Static variable in class ca.corbett.extras.io.FileSystemUtil
 
isAcceptAllFileFilterUsed() - Method in class ca.corbett.forms.fields.FileField
Indicates whether the default "All files" filter is present in the list of choosable file filters.
isAllowBlank - Variable in class ca.corbett.extras.properties.PasswordProperty
 
isAllowBlank() - Method in class ca.corbett.extras.properties.FileProperty
 
isAllowBlank() - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Reports whether blank (null) KeyStroke values are allowed for this property.
isAllowBlank() - Method in class ca.corbett.extras.properties.LongTextProperty
 
isAllowBlank() - Method in class ca.corbett.extras.properties.PasswordProperty
 
isAllowBlank() - Method in class ca.corbett.extras.properties.ShortTextProperty
 
isAllowBlank() - Method in class ca.corbett.extras.TextInputDialog
Reports whether blank values are allowed in the text field.
isAllowBlank() - Method in class ca.corbett.forms.fields.KeyStrokeField
Reports whether this field allows blank input (no keystroke assigned).
isAllowBlank() - Method in class ca.corbett.forms.fields.LongTextField
Reports whether a NonBlankFieldValidator has been added to this TextField.
isAllowBlank() - Method in class ca.corbett.forms.fields.PasswordField
Reports whether a NonBlankFieldValidator has been added to this TextField.
isAllowBlank() - Method in class ca.corbett.forms.fields.ShortTextField
Reports whether a NonBlankFieldValidator has been added to this TextField.
isAllowBlankValues() - Method in class ca.corbett.forms.fields.FileField
Returns whether blank values are permitted in this field.
isAllowClipboard() - Method in class ca.corbett.forms.fields.PasswordField
Reports whether the "copy to clipboard" button is visible.
isAllowEditing() - Method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlType
 
isAllowEnabled() - Method in class ca.corbett.extensions.ui.ExtensionTitleBar
 
isAllowGroupRemoval() - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Indicates whether the built-in "Remove group" action is enabled.
isAllowGroupRename() - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Indicates whether the built-in "Rename group" action is enabled.
isAllowHeaderDoubleClick() - Method in class ca.corbett.extras.actionpanel.ExpandCollapseOptions
Reports whether double-clicking on the group header label is allowed to toggle the expanded/collapsed state of the group.
isAllowInstall() - Method in class ca.corbett.extensions.ui.ExtensionTitleBar
 
isAllowItemAdd() - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Indicates whether the toolbar should show an "Add item" button for each ActionGroup.
isAllowItemRemoval() - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Indicates whether item removal is enabled in the built-in "Edit group" action.
isAllowItemReorder() - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Indicates whether the built-in "Edit group" action for reordering and removing items is enabled.
isAllowNumericValueInLabel() - Method in class ca.corbett.extras.properties.SliderProperty
 
isAllowPopoutEditing() - Method in class ca.corbett.extras.properties.LongTextProperty
 
isAllowPopoutEditing() - Method in class ca.corbett.forms.fields.LongTextField
Whether to show a button to allow a popup dialog with a much larger text edit option.
isAllowRecording() - Method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlType
 
isAllowShowPassword() - Method in class ca.corbett.forms.fields.PasswordField
Reports whether the "show password" toggle button is visible.
isAllowSizeSelection() - Method in class ca.corbett.extras.properties.FontProperty
 
isAllowSnapshots() - Method in class ca.corbett.updates.UpdateManager
Reports whether SNAPSHOT versions should be shown to the user and allowed for download and installation.
isAllowSnapshots() - Method in class ca.corbett.updates.UpdateSources
 
isAllowsUserInput() - Method in class ca.corbett.extras.properties.AbstractProperty
Most properties will generate FormField instances that allow user input, so the default value of "true" can be left alone.
isAllowsUserInput() - Method in class ca.corbett.extras.properties.ButtonProperty
Most properties generate FormField instances that allow user input, but we do not:
isAllowsUserInput() - Method in class ca.corbett.extras.properties.CollapsiblePanelProperty
Most properties generate FormField instances that allow user input, but we do not:
isAllowsUserInput() - Method in class ca.corbett.extras.properties.HtmlLabelProperty
Most properties generate FormField instances that allow user input, but we do not:
isAllowsUserInput() - Method in class ca.corbett.extras.properties.LabelProperty
Most properties generate FormField instances that allow user input, but we do not:
isAllowsUserInput() - Method in class ca.corbett.extras.properties.PanelProperty
Most properties generate FormField instances that allow user input, but we do not:
isAllowUninstall() - Method in class ca.corbett.extensions.ui.ExtensionTitleBar
 
isAllowUpdate() - Method in class ca.corbett.extensions.ui.ExtensionTitleBar
 
isAnimationComplete() - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Checks if animation is complete
isAnimationEnabled() - Method in class ca.corbett.extras.actionpanel.ExpandCollapseOptions
Returns whether animation is enabled for expand/collapse operations.
isAtLeast(String, String) - Static method in class ca.corbett.updates.VersionStringComparator
Convenience method to quickly compare a candidate version and report if it is at least (equal to or newer than) the given target version.
isAtMost(String, String) - Static method in class ca.corbett.updates.VersionStringComparator
Convenience method to quickly compare a candidate version and report if it is at most (equal to or older than) the given target version.
isAutoCommit() - Method in class ca.corbett.extensions.ui.ExtensionManagerDialog
Reports whether the dialog will auto-commit changes made when the okay button is clicked.
isAutoManifestDownloadEnabled - Static variable in class ca.corbett.updates.UpdateManager
Disable this to prevent the constructor from attempting to automatically download the version manifest.
isAutoRebuildEnabled() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Reports whether auto-rebuild is enabled.
isAutoSize() - Method in class ca.corbett.extras.image.LogoProperty
Indicates whether auto font sizing is enabled.
isAutoSortingEnabled() - Method in class ca.corbett.forms.fields.ListSubsetField
Returns whether auto-sorting is enabled for both lists.
isAvailable(String) - Method in class ca.corbett.extras.io.KeyStrokeManager
Shorthand for !
isAvailable(KeyStroke) - Method in class ca.corbett.extras.io.KeyStrokeManager
Shorthand for !
isBaselineEnabled() - Method in class ca.corbett.extras.audio.WaveformConfig
Returns whether the drawing of a baseline at the center of the waveform is enabled.
isBlurred() - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Returns whether the panel is currently blurred.
isBold() - Method in class ca.corbett.extras.logging.LogConsoleStyle
 
isBottomAligned() - Method in enum class ca.corbett.forms.Alignment
 
isBrowsingSupported() - Static method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Reports whether the current JRE supports browsing (needed to open hyperlinks).
isBrowsingSupported() - Static method in class ca.corbett.extras.io.HyperlinkUtil
Some JREs don't allow launching a hyperlink to open the browser.
isCanceled() - Method in class ca.corbett.extras.progress.MultiProgressDialog
Indicates whether the cancel button has been clicked or not.
isCenteredHorizontally() - Method in enum class ca.corbett.forms.Alignment
 
isCenteredVertically() - Method in enum class ca.corbett.forms.Alignment
 
isChecked() - Method in class ca.corbett.forms.fields.CheckBoxField
 
isClipboardEnabled() - Method in class ca.corbett.extras.PopupTextDialog
 
isDark() - Static method in class ca.corbett.extras.LookAndFeelManager
Returns true if the current Look and Feel is a "dark" theme, false if it's a "light" theme.
isDownloadInProgress() - Method in class ca.corbett.extras.io.DownloadManager
Returns true if at least one download is currently running.
isEagerSave() - Method in class ca.corbett.extras.properties.FileBasedProperties
Returns whether this instance is set to eagerly save changes or not.
isEditable - Variable in class ca.corbett.extras.properties.ComboProperty
 
isEditable() - Method in class ca.corbett.extras.properties.ComboProperty
 
isEditable() - Method in class ca.corbett.forms.fields.LongTextField
Indicates whether the text area (and popout editor) are editable.
isEmpty() - Method in class ca.corbett.extras.io.KeyStrokeManager
Reports whether any keyboard shortcuts are currently registered.
isEmpty() - Method in class ca.corbett.extras.ListPanel
 
isEnabled - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel.AppExtensionPlaceholder
 
isEnabled - Variable in class ca.corbett.extras.properties.AbstractProperty
 
isEnabled - Variable in class ca.corbett.forms.fields.FormField
 
isEnabled() - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel.AppExtensionPlaceholder
 
isEnabled() - Method in class ca.corbett.extras.io.KeyStrokeManager
Reports whether this KeyStrokeManager is currently enabled.
isEnabled() - Method in class ca.corbett.extras.properties.AbstractProperty
Reports whether this property is currently enabled.
isEnabled() - Method in class ca.corbett.forms.fields.FormField
 
isEnableDrawBaseline() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
isEnableDrawOutline() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
isEnabledStatusPropagated() - Method in class ca.corbett.forms.fields.CollapsiblePanelField
See setEnabledStatusIsPropagated for a description of this option.
isEnabledStatusPropagated() - Method in class ca.corbett.forms.fields.PanelField
See setEnabledStatusIsPropagated for a description of this option.
isEnableMouseCursor() - Method in class ca.corbett.extras.image.ImagePanelConfig
If disabled, mouse cursor will be hidden while over the panel.
isEnableMouseCursor() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
isEnableMouseDragging() - Method in class ca.corbett.extras.image.ImagePanelConfig
If enabled, users can click and drag on a zoomed-in image to scroll it around within the panel.
isEnableMouseDragging() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
isEnableZoomOnMouseClick() - Method in class ca.corbett.extras.image.ImagePanelConfig
Enables the use of mouse clicks to zoom: left click to zoom in, right click to zoom out.
isEnableZoomOnMouseClick() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
isEnableZoomOnMouseWheel() - Method in class ca.corbett.extras.image.ImagePanelConfig
Enables the use of mouse wheel for zooming: wheel up to zoom in, wheel down to zoom out.
isEnableZoomOnMouseWheel() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
isExactly(String, String) - Static method in class ca.corbett.updates.VersionStringComparator
Convenience method to quickly compare a candidate version and report if it is exactly equal to the given target version.
isExpandable() - Method in class ca.corbett.extras.actionpanel.ExpandCollapseOptions
Reports whether the user is allowed to expand/collapse action groups.
isExpanded() - Method in class ca.corbett.forms.fields.CollapsiblePanelField
Reports whether the panel is currently expanded or collapsed.
isExpanded(String) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Reports whether the named group is currently expanded.
isExposed - Variable in class ca.corbett.extras.properties.AbstractProperty
 
isExposed() - Method in class ca.corbett.extras.properties.AbstractProperty
Reports whether this property is meant to be exposed in the UI.
isExtensionEnabled() - Method in class ca.corbett.extensions.ui.ExtensionTitleBar
 
isExtensionEnabled(String) - Method in class ca.corbett.extensions.ExtensionManager
Reports whether the loaded extension with the given class name is enabled.
isExtensionEnabled(String) - Method in class ca.corbett.extensions.ui.ExtensionManagerDialog
Reports whether the extension with the given class name was toggled to enabled or disabled while this dialog was open.
isExtensionEnabled(String) - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel
Reports whether an extension has been enabled or disabled by the user on this panel.
isExtensionEnabled(String, boolean) - Method in class ca.corbett.extensions.AppProperties
Reports whether the named extension is currently enabled.
isExtensionLoaded(String) - Method in class ca.corbett.extensions.ExtensionManager
Reports whether an extension with the given class name is currently loaded.
isFileHidingEnabled() - Method in class ca.corbett.forms.fields.FileField
Reports whether hidden files are kept out of the file chooser.
isFileNode() - Method in class ca.corbett.extras.dirtree.DirTreeNode
Returns whether this node represents a file (as opposed to a directory).
isFontAutoScale() - Method in class ca.corbett.extras.image.LogoFormField
 
isFormValid() - Method in class ca.corbett.forms.FormPanel
Validates each FormField by invoking all FieldValidators that are attached to it, then returns the overall result.
isGroupExcluded(String) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Reports whether the named group (case-insensitive) is on the "toolbar excluded" list, meaning that it should not receive a toolbar even if the toolbar is enabled for the ActionPanel.
isHeaderLabel() - Method in class ca.corbett.forms.fields.LabelField
Reports whether this is a "header" label.
isHighlightedAction(EnhancedAction) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Returns true if the given action is currently highlighted.
isHighlightLastActionEnabled() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Reports whether the last action to be executed in this ActionPanel should be visually highlighted.
isHyperlinked() - Method in class ca.corbett.forms.fields.LabelField
Reports whether this label has been hyperlinked (see setHyperlink).
isImageFile(File) - Static method in class ca.corbett.extras.image.ImageUtil
Very quick and cheesy way of determining if a file is of a supported image type.
isInitiallyEditable - Variable in class ca.corbett.extras.properties.AbstractProperty
 
isInitiallyEditable() - Method in class ca.corbett.extras.properties.AbstractProperty
Reports whether this property will be editable when shown in the PropertiesDialog.
isInitiallyExpanded() - Method in class ca.corbett.extras.properties.CollapsiblePanelProperty
 
isInitiallyVisible - Variable in class ca.corbett.extras.properties.AbstractProperty
 
isInitiallyVisible() - Method in class ca.corbett.extras.properties.AbstractProperty
Reports whether this property will be visible when added to the PropertiesDialog.
isInstalled() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.ExtensionPlaceholder
 
isInstalled(VersionManifest.Extension) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
isIsDefaultBorderEnabled() - Static method in class ca.corbett.forms.fields.CollapsiblePanelField
Reports whether a default border will be added to all new SliderField instances automatically.
isIsDefaultBorderEnabled() - Static method in class ca.corbett.forms.fields.SliderField
Reports whether a default border will be added to all new SliderField instances automatically.
isItalic() - Method in class ca.corbett.extras.logging.LogConsoleStyle
 
isJarFileDownload() - Method in enum class ca.corbett.updates.ExtensionDownloadThread.Options
 
isKeyStrokeValid(String) - Method in class ca.corbett.extras.io.KeyStrokeManager
Use this method to check if a given shortcut string is valid.
isKilled() - Method in class ca.corbett.extras.io.DownloadThread
Reports if the kill() method has been invoked on this thread.
isLabelHyperlinked(JLabel) - Static method in class ca.corbett.forms.fields.LabelField
Static convenience method to report if the given JLabel has been styled by the setLabelHyperlink method to look like a hyperlink.
isLeaf() - Method in class ca.corbett.extras.dirtree.DirTreeNode
 
isLeftAligned() - Method in enum class ca.corbett.forms.Alignment
 
isLight() - Static method in class ca.corbett.extras.LookAndFeelManager
Returns true if the current Look and Feel is a "light" theme, false if it's a "dark" theme.
isListening() - Method in class ca.corbett.extras.SingleInstanceManager
Reports whether this instance is currently the primary instance and is currently listening for new instance connections.
isLocalSource() - Method in class ca.corbett.updates.UpdateSources.UpdateSource
 
isLocked() - Method in class ca.corbett.extras.dirtree.DirTree
Indicates whether this DirTree is "locked" to a specific subdirectory (similar to chroot).
isLogTokenCaseSensitive() - Method in class ca.corbett.extras.logging.LogConsoleStyle
 
isMovementComplete() - Method in class ca.corbett.extras.image.animation.ImageAnimator
 
isMultiLine() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
isMultiLine() - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
isMultiLine() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
isMultiLine() - Method in class ca.corbett.extras.image.LogoFormField
 
isMultiLine() - Method in class ca.corbett.forms.fields.CollapsiblePanelField
 
isMultiLine() - Method in class ca.corbett.forms.fields.FormField
By default, FormFields occupy a single "line", or row, on the form.
isMultiLine() - Method in class ca.corbett.forms.fields.ImageListField
 
isMultiLine() - Method in class ca.corbett.forms.fields.ListField
ListFields occupy more than one form row (generally - you can of course set a visibleRowCount of 1, but why would you do that).
isMultiLine() - Method in class ca.corbett.forms.fields.ListSubsetField
ListSubsetFields occupy more than one form row (at least, generally speaking, that statement is true - you could of course set a visibleRowCount of 1, but why would you do that).
isMultiLine() - Method in class ca.corbett.forms.fields.LongTextField
 
isMultiLine() - Method in class ca.corbett.forms.fields.MarginsField
We override this to return true, as we will consume multiple rows in the FormPanel.
isMultiLine() - Method in class ca.corbett.forms.fields.PanelField
 
isNewerThan(String, String) - Static method in class ca.corbett.updates.VersionStringComparator
Convenience method to quickly compare a candidate version and report if it is newer (higher version number) than the given target version.
isOlderThan(String, String) - Static method in class ca.corbett.updates.VersionStringComparator
Convenience method to quickly compare a candidate version and report if it is older (lower version number) than the given target version.
isOutlineEnabled() - Method in class ca.corbett.extras.audio.WaveformConfig
Returns whether the drawing of an outline around the waveform is enabled.
isPasswordRevealed() - Method in class ca.corbett.forms.fields.PasswordField
Indicates whether the password is currently revealed (either by an explicit call to revealPassword(), or by the user clicking the show/hide password toggle button).
isPasswordSavedToProps - Variable in class ca.corbett.extras.properties.PasswordProperty
 
isPasswordSavedToProps() - Method in class ca.corbett.extras.properties.PasswordProperty
 
isPlaying - Variable in class ca.corbett.extras.audio.PlaybackThread
 
isPlaying() - Method in class ca.corbett.extras.audio.PlaybackThread
 
isReadOnly() - Method in class ca.corbett.extras.image.ImageListPanel
Returns whether this panel allows image addition and removal operations, and also whether drag and drop from the file system is allowed.
isReadOnly() - Method in class ca.corbett.extras.PopupTextDialog
 
isRecordingAllowed() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Reports whether the "record" button is visible - if true, user can click it to record a new audio clip, which will overwrite the current one if any.
isRegistered(Action) - Method in class ca.corbett.extras.io.KeyStrokeManager
Reports whether an action is already registered.
isRestartRequired - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
isRestartRequired - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
isRestartRequired() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
isRestartRequired() - Method in class ca.corbett.extensions.ui.ExtensionManagerDialog
 
isRestartRequired() - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel
Indicates whether any change made on this panel requires an application restart.
isRightAligned() - Method in enum class ca.corbett.forms.Alignment
 
isRunning - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
isRunning() - Method in class ca.corbett.extras.io.DownloadThread
Reports if the download thread is actively downloading (or waiting on network).
isRunning(String) - Static method in class ca.corbett.extras.logging.Stopwatch
Indicates whether a timer with the given id is currently running.
isScreenshotsDownload() - Method in enum class ca.corbett.updates.ExtensionDownloadThread.Options
 
isShouldExpand() - Method in class ca.corbett.extras.properties.SliderProperty
 
isShowActionIcons() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Reports whether action icons are shown next to action names.
isShowErrorDialogOnArgSendFailure() - Method in class ca.corbett.extras.SingleInstanceManager
Reports whether an error dialog should be shown if sending arguments to the running instance fails.
isShowGroupIcons() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Reports whether group icons are shown next to group names.
isShowHidden() - Method in class ca.corbett.extras.dirtree.DirTreeNode
Indicates whether hidden directories and files are shown.
isShowHiddenDirs() - Method in class ca.corbett.extras.dirtree.DirTreeNode
Deprecated.
isShowSizeField() - Method in class ca.corbett.forms.fields.FontField
Reports whether or not the size chooser is visible in this field.
isShowSizeField() - Method in class ca.corbett.forms.FontDialog
Reports whether the size field is visible on this dialog.
isShowValueLabel() - Method in class ca.corbett.extras.properties.SliderProperty
 
isSignatureDownload() - Method in enum class ca.corbett.updates.ExtensionDownloadThread.Options
 
isSimpleValue - Variable in class ca.corbett.extras.properties.DecimalProperty
 
isSimpleValue - Variable in class ca.corbett.extras.properties.IntegerProperty
 
isSnowing() - Method in class ca.corbett.extras.image.animation.SnowLayerUI
Reports whether the snow animation is currently active.
isTabHeaderVisible() - Method in class ca.corbett.extras.ToggleableTabbedPane
Returns whether the tab headers are currently visible.
isTextFile(File) - Static method in class ca.corbett.extras.io.TextFileDetector
Detects if a file is likely a text file using default settings.
isTextFile(File, int, double) - Static method in class ca.corbett.extras.io.TextFileDetector
Detects if a file is likely a text file with configurable parameters.
isToolBarEnabled() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Reports whether the ToolBar is enabled.
isTopAligned() - Method in enum class ca.corbett.forms.Alignment
 
isUnderline() - Method in class ca.corbett.extras.logging.LogConsoleStyle
 
isUrl(String) - Static method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Does a very quick check on the given String to see if it looks like a URL.
isUseTitleBorder() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
isUseTitleBorder() - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
isUseTitleBorder() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
isUseTitleBorder() - Method in class ca.corbett.extras.image.LogoFormField
 
isValid() - Method in class ca.corbett.extensions.AppExtensionInfo
Validates this AppExtensionInfo to ensure that all required fields are present and well-formed.
isValid() - Method in class ca.corbett.forms.fields.FormField
Shorthand for validate()
isValid() - Method in class ca.corbett.forms.validators.ValidationResult
Returns whether the ValidationResult is valid.
isValidUrl(String) - Static method in class ca.corbett.extras.io.HyperlinkUtil
Validates that the given String evaluates to a valid URL.
isVisible - Variable in class ca.corbett.forms.fields.FormField
 
isVisible() - Method in class ca.corbett.forms.fields.FormField
Reports whether this FormField is visible.
isWarnIfMultipleHandlers() - Method in class ca.corbett.extras.io.KeyStrokeManager
Returns whether this KeyStrokeManager will warn when multiple handlers are registered for the same keystroke.
items - Variable in class ca.corbett.extras.properties.ComboProperty
 

J

JarAndSignature - Enum constant in enum class ca.corbett.updates.ExtensionDownloadThread.Options
 
jarFileDownloaded(UpdateManager, URL, File) - Method in interface ca.corbett.updates.UpdateManagerListener
 
jarFileMeetsRequirements(File, AppExtensionInfo, String, String) - Method in class ca.corbett.extensions.ExtensionManager
Checks if the given jar file and extension info meet the given requirements (that is, that the application name and version requirements are met).
jarLocationField - Variable in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
jarNameField - Variable in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
JarOnly - Enum constant in enum class ca.corbett.updates.ExtensionDownloadThread.Options
 

K

KeyAction - Interface in ca.corbett.extras.io
A very simple interface that allows convenient use of lambda expressions for key actions.
KeyStrokeField - Class in ca.corbett.forms.fields
A custom FormField implementation that allows editing of a single KeyStroke assignment.
KeyStrokeField(String, KeyStroke) - Constructor for class ca.corbett.forms.fields.KeyStrokeField
Creates a new KeyStrokeField to represent the given KeyStroke, which can be null to start with an initial blank value.
keyStrokeManager - Variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
keyStrokeManager - Variable in class ca.corbett.extras.TextInputDialog
 
KeyStrokeManager - Class in ca.corbett.extras.io
This class allows very easy registration of keyboard shortcuts for a given Window.
KeyStrokeManager(Window) - Constructor for class ca.corbett.extras.io.KeyStrokeManager
Creates a KeyStrokeManager for the given window.
KeyStrokeManagerPanel - Class in ca.corbett.extras.demo.panels
This demo panel shows off the KeyStrokeManager class, which makes it easy to register and manage keyboard shortcut handlers for any window.
KeyStrokeManagerPanel() - Constructor for class ca.corbett.extras.demo.panels.KeyStrokeManagerPanel
 
KeyStrokeProperty - Class in ca.corbett.extras.properties
A property implementation for storing KeyStroke values.
KeyStrokeProperty(String, String) - Constructor for class ca.corbett.extras.properties.KeyStrokeProperty
Creates a new, blank KeyStrokeProperty with the given name and label.
KeyStrokeProperty(String, String, Action) - Constructor for class ca.corbett.extras.properties.KeyStrokeProperty
Creates a new, blank KeyStrokeProperty with the given name, label, and action.
KeyStrokeProperty(String, String, KeyStroke) - Constructor for class ca.corbett.extras.properties.KeyStrokeProperty
Creates a new KeyStrokeProperty with the given name, label, and initial KeyStroke value.
KeyStrokeProperty(String, String, KeyStroke, Action) - Constructor for class ca.corbett.extras.properties.KeyStrokeProperty
Creates a new KeyStrokeProperty with the given name, label, initial KeyStroke value, and action.
keyStrokeToString(KeyStroke) - Static method in class ca.corbett.extras.io.KeyStrokeManager
Converts a KeyStroke to its string representation.
kill() - Method in class ca.corbett.extras.io.DownloadThread
Tells the thread to give up on the current download and terminate itself.

L

LABEL_COLUMN - Static variable in class ca.corbett.forms.FormPanel
 
LabelField - Class in ca.corbett.forms.fields
Represents a form field that just presents a static label without any user interaction.
LabelField(String) - Constructor for class ca.corbett.forms.fields.LabelField
Creates a form-width label in the format "labelText".
LabelField(String, String) - Constructor for class ca.corbett.forms.fields.LabelField
Creates a label field in the format "fieldLabel:labelText".
LabelProperty - Class in ca.corbett.extras.properties
An extremely simple property which represents a static label.
LabelProperty(String, String) - Constructor for class ca.corbett.extras.properties.LabelProperty
 
LabelProperty(String, String, Font) - Constructor for class ca.corbett.extras.properties.LabelProperty
 
LabelProperty(String, String, Font, Color) - Constructor for class ca.corbett.extras.properties.LabelProperty
 
LabelProperty(String, String, Font, Color, int, int) - Constructor for class ca.corbett.extras.properties.LabelProperty
 
LABELS - Enum constant in enum class ca.corbett.extras.actionpanel.ActionComponentType
 
LARGE - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlSize
 
LARGE - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
 
lastHeight - Static variable in class ca.corbett.extras.PopupTextDialog
 
lastPlayPositionms - Variable in class ca.corbett.extras.audio.PlaybackThread
 
lastRenderedImageHeight - Variable in class ca.corbett.extras.image.ImagePanel
The last rendered height of our image.If the image is scaled or if the panel is resized, the image may need to be re-rendered at a different size.
lastRenderedImageWidth - Variable in class ca.corbett.extras.image.ImagePanel
The last rendered width of our image.
lastUpdateTime - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
lastUpdateTime - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
lastWidth - Static variable in class ca.corbett.extras.PopupTextDialog
 
Launching the LogConsole - Search tag in package ca.corbett.extras.logging
Section
LEADING_DOTS - Static variable in class ca.corbett.extras.io.FileSystemUtil
 
Left - Enum constant in enum class ca.corbett.forms.fields.CollapsiblePanelField.ButtonPosition
 
LEFT_SPACER_COLUMN - Static variable in class ca.corbett.forms.FormPanel
 
LEGACY_PROGRESS_FORMAT - Static variable in class ca.corbett.extras.progress.MultiProgressDialog
If you really don't like the new 2.7 default format, you can use this legacy format string to get the old behavior.
letItSnow(boolean) - Method in class ca.corbett.extras.image.animation.SnowLayerUI
Let it snow!
license - Variable in class ca.corbett.extras.about.AboutInfo
The license name or url for this application, if there is one.
LICENSE - Static variable in class ca.corbett.extras.Version
 
LIGHT - Enum constant in enum class ca.corbett.extras.actionpanel.ColorTheme
 
LIMIT_REACHED - Enum constant in enum class ca.corbett.extras.audio.PlaybackThread.StopReason
The audio stopped because a limit was configured when we started, and we hit that limit.
limitms - Variable in class ca.corbett.extras.audio.PlaybackThread
 
LINEAR - Enum constant in enum class ca.corbett.extras.image.animation.ImageAnimator.EasingType
 
LINEAR - Enum constant in enum class ca.corbett.extras.image.animation.ImageScroller.EasingStrength
 
ListEmptySelectionValidator - Class in ca.corbett.forms.validators
A field validator that works with both ListField and ListSubsetField to ensure that at least one item is selected.
ListEmptySelectionValidator() - Constructor for class ca.corbett.forms.validators.ListEmptySelectionValidator
 
listeners - Variable in class ca.corbett.extras.audio.PlaybackThread
 
listeners - Variable in class ca.corbett.updates.UpdateManager
 
Listening for style changes - Search tag in class ca.corbett.extras.logging.LogConsoleTheme
Section
ListField<T> - Class in ca.corbett.forms.fields
Wraps a JList to allow for multi-selection of some object type.
ListField(String, List<T>) - Constructor for class ca.corbett.forms.fields.ListField
If you supply a List of T, we will create and use a DefaultListModel implicitly.
ListField(String, DefaultListModel<T>) - Constructor for class ca.corbett.forms.fields.ListField
If you supply a ListModel of T, we will use that instead of creating a DefaultListModel.
ListField.ButtonPosition - Enum Class in ca.corbett.forms.fields
 
ListFieldPanel - Class in ca.corbett.forms.demo
A demo panel to show off the List and Panel related FormFields.
ListFieldPanel() - Constructor for class ca.corbett.forms.demo.ListFieldPanel
 
ListFieldPanel.ListItemAddAction - Class in ca.corbett.forms.demo
Adding a list item is one of the actions that we can't supply out-of-the-box, because we don't know what type of data the list holds or what the list represents.
ListFieldPanel.ListItemHelpAction - Class in ca.corbett.forms.demo
Shows a quick help popup for the list item action buttons, which may not be self-explanatory to new users.
ListItemAddAction(ListField<String>) - Constructor for class ca.corbett.forms.demo.ListFieldPanel.ListItemAddAction
 
ListItemClearAction - Class in ca.corbett.forms.actions
An EnhancedAction that can be used with any ListField to clear all items from the list.
ListItemClearAction(ListField<?>) - Constructor for class ca.corbett.forms.actions.ListItemClearAction
Creates a new ListItemClearAction with the default name and the given ListField.
ListItemClearAction(String, ListField<?>) - Constructor for class ca.corbett.forms.actions.ListItemClearAction
Creates a new ListItemClearAction with the specified name and ListField.
ListItemClearAction(Icon, ListField<?>) - Constructor for class ca.corbett.forms.actions.ListItemClearAction
Creates a new ListItemClearAction with the specified icon and ListField.
ListItemHelpAction() - Constructor for class ca.corbett.forms.demo.ListFieldPanel.ListItemHelpAction
 
ListItemMoveAction<T> - Class in ca.corbett.forms.actions
An EnhancedAction that can be used with any ListField to move the selected items up or down in the list.
ListItemMoveAction(ListField<T>, ListItemMoveAction.Direction) - Constructor for class ca.corbett.forms.actions.ListItemMoveAction
Creates a new ListItemMoveAction with the default name and the given ListField.
ListItemMoveAction(String, ListField<T>, ListItemMoveAction.Direction) - Constructor for class ca.corbett.forms.actions.ListItemMoveAction
Creates a new ListItemMoveAction with the specified name and ListField.
ListItemMoveAction(Icon, ListField<T>, ListItemMoveAction.Direction) - Constructor for class ca.corbett.forms.actions.ListItemMoveAction
Creates a new ListItemMoveAction with the specified icon and ListField.
ListItemMoveAction.Direction - Enum Class in ca.corbett.forms.actions
Specifies the direction in which list items will be moved when this action is executed.
ListItemRemoveAction - Class in ca.corbett.forms.actions
An EnhancedAction that can be used with any ListField to remove the selected items from the list.
ListItemRemoveAction(ListField<?>) - Constructor for class ca.corbett.forms.actions.ListItemRemoveAction
Creates a new ListItemRemoveAction with the default name and the given ListField.
ListItemRemoveAction(String, ListField<?>) - Constructor for class ca.corbett.forms.actions.ListItemRemoveAction
Creates a new ListItemRemoveAction with the specified name and ListField.
ListItemRemoveAction(Icon, ListField<?>) - Constructor for class ca.corbett.forms.actions.ListItemRemoveAction
Creates a new ListItemRemoveAction with the specified icon and ListField.
ListItemSelectAllAction - Class in ca.corbett.forms.actions
An EnhancedAction that can be used with any ListField to select all items in the list.
ListItemSelectAllAction(ListField<?>) - Constructor for class ca.corbett.forms.actions.ListItemSelectAllAction
Creates a new ListItemSelectAllAction with the default name and the given ListField.
ListItemSelectAllAction(String, ListField<?>) - Constructor for class ca.corbett.forms.actions.ListItemSelectAllAction
Creates a new ListItemSelectAllAction with the specified name and ListField.
ListItemSelectAllAction(Icon, ListField<?>) - Constructor for class ca.corbett.forms.actions.ListItemSelectAllAction
Creates a new ListItemSelectAllAction with the specified icon and ListField.
ListMustNotBeEmptyValidator - Class in ca.corbett.forms.validators
A simple Validator that can be attached to a ListField to ensure that the list is not empty.
ListMustNotBeEmptyValidator() - Constructor for class ca.corbett.forms.validators.ListMustNotBeEmptyValidator
 
ListPanel<T> - Class in ca.corbett.extras
Presents a vertical JList of items, with an optional header label above the list, and an optional list of command buttons under the list.
ListPanel() - Constructor for class ca.corbett.extras.ListPanel
Creates an empty ListPanel with no header label and no custom commands.
ListPanel(String) - Constructor for class ca.corbett.extras.ListPanel
Creates an empty ListPanel with the given header label.
ListPanel(String, List<AbstractAction>) - Constructor for class ca.corbett.extras.ListPanel
Creates an empty ListPanel with the given header label and the given list of custom commands.
ListPanel(List<AbstractAction>) - Constructor for class ca.corbett.extras.ListPanel
Creates an empty ListPanel with no header label and with the given list of custom commands.
ListProperty<T> - Class in ca.corbett.extras.properties
Wraps a ListField to allow for a multi-select property.
ListProperty(String, String) - Constructor for class ca.corbett.extras.properties.ListProperty
 
listSelectionChanged() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
When an extension is selected in the left menu, we display its details, and provide controls for installing it (if not already installed), updating it (if already installed but a newer version is available), or uninstalling it (if already installed).
listSelectionChanged() - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
ListSubsetField<T> - Class in ca.corbett.forms.fields
Represents a FormField that allows selection of a subset from a list.
ListSubsetField(String) - Constructor for class ca.corbett.forms.fields.ListSubsetField
Creates an empty ListSubsetField with the given field label.
ListSubsetField(String, List<T>) - Constructor for class ca.corbett.forms.fields.ListSubsetField
Creates a ListSubsetField with the given label and list of available items.
ListSubsetField(String, List<T>, List<T>) - Constructor for class ca.corbett.forms.fields.ListSubsetField
Creates a ListSubsetField with the given label, list of available items, and list of selected items.
ListSubsetProperty<T> - Class in ca.corbett.extras.properties
Represents an AbstractProperty wrapper around the ListSubset form field.
ListSubsetProperty(String, String) - Constructor for class ca.corbett.extras.properties.ListSubsetProperty
 
ListSubsetProperty(String, String, List<T>) - Constructor for class ca.corbett.extras.properties.ListSubsetProperty
 
ListSubsetProperty(String, String, List<T>, int[]) - Constructor for class ca.corbett.extras.properties.ListSubsetProperty
 
load() - Method in class ca.corbett.extensions.AppProperties
If you want to take some action after props are loaded (for example, to set window dimensions or other ui state), you can override this method and put your updates AFTER you invoke super load().
load() - Method in class ca.corbett.extras.properties.FileBasedProperties
Attempts to load property values from our file.
load() - Method in class ca.corbett.extras.properties.PropertiesManager
Loads the value of each of our properties from the Properties instance we were supplied in our constructor, overwriting any current values.
loadChildren() - Method in class ca.corbett.extras.dirtree.DirTreeNode
 
loadExtensionFromJar(File, Class<T>) - Method in class ca.corbett.extensions.ExtensionManager
Scans the given jar file looking for any classes that match extensionClass.
loadExtensions(File, Class<T>, String, String) - Method in class ca.corbett.extensions.ExtensionManager
Scans the given directory looking for candidate jar files that contain an extension matching the given parameters.
loadFromFormField(FormField) - Method in class ca.corbett.extras.audio.WaveformConfig
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.image.ImagePanelConfig
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.image.LogoProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.logging.LogConsoleTheme
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.AbstractProperty
Populates this Property's value(s) from the given form field, assuming the field is of the correct type.
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.BooleanProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.ButtonProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.CollapsiblePanelProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.ColorProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.ComboProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.DecimalProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.DirectoryProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.EnumProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.FileProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.FontProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.HtmlLabelProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.IntegerProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.KeyStrokeProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.LabelProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.ListProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.LongTextProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.LookAndFeelProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.MarginsProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.PanelProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.PasswordProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.ShortTextProperty
 
loadFromFormField(FormField) - Method in class ca.corbett.extras.properties.SliderProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.audio.WaveformConfig
 
loadFromProps(Properties) - Method in class ca.corbett.extras.image.ImagePanelConfig
 
loadFromProps(Properties) - Method in class ca.corbett.extras.image.LogoProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.logging.LogConsoleTheme
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.AbstractProperty
Loads the value(s) for this property from the given Properties instance, overwriting any current value.
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.BooleanProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.ButtonProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.CollapsiblePanelProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.ColorProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.ComboProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.DecimalProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.DirectoryProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.EnumProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.FileProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.FontProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.HtmlLabelProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.IntegerProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.KeyStrokeProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.LabelProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.ListProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.LongTextProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.LookAndFeelProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.MarginsProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.PanelProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.PasswordProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.ShortTextProperty
 
loadFromProps(Properties) - Method in class ca.corbett.extras.properties.SliderProperty
 
loadFromProps(Properties, String) - Method in class ca.corbett.extras.logging.LogConsoleStyle
 
loadFromResource(Class<?>, String) - Static method in class ca.corbett.extras.image.ImageUtil
Attempts to load the given resource for the given class.
loadFromResource(Class<?>, String, int, int) - Static method in class ca.corbett.extras.image.ImageUtil
Attempts to load the given resource as an image, and also scales it to the given dimensions.
loadIcon(URL) - Static method in class ca.corbett.extras.ResourceLoader
Loads the given image resource as an ImageIcon and returns it at its natural size.
loadIcon(URL, int) - Static method in class ca.corbett.extras.ResourceLoader
Loads the named image resource, scales it to the specified size, and returns it as an ImageIcon.
loadImage(File) - Static method in class ca.corbett.extras.image.ImageUtil
Loads a BufferedImage from the specified file.
loadImage(InputStream) - Static method in class ca.corbett.extras.image.ImageUtil
Loads a BufferedImage from the specified input stream.
loadImage(URL) - Static method in class ca.corbett.extras.image.ImageUtil
Loads a BufferedImage from the specified URL.
loadImage(URL, int) - Static method in class ca.corbett.extras.ResourceLoader
Loads and optionally scales the given image resource.
loadImageIcon(File) - Static method in class ca.corbett.extras.image.ImageUtil
Loads and returns an ImageIcon from the specified image file.
loadImageIcon(URL) - Static method in class ca.corbett.extras.image.ImageUtil
Loads and returns an ImageIcon from the specified URL.
loadJarResources() - Method in class ca.corbett.extensions.AppExtension
This method is invoked exactly once when an extension is dynamically loaded from a jar file.
loadPrivateKey(File) - Static method in class ca.corbett.extras.crypt.SignatureUtil
Load a private key from a PEM file (PKCS#8 format)
loadPublicKey(File) - Static method in class ca.corbett.extras.crypt.SignatureUtil
Load a public key from a PEM file (X.509 format)
loadSignature(File) - Static method in class ca.corbett.extras.crypt.SignatureUtil
Loads a signature from a PEM file
lock(File) - Method in class ca.corbett.extras.dirtree.DirTree
"Locks" this DirTree to the given directory, meaning that only subdirectories of the given directory will be shown.
LOG_LIMIT - Static variable in class ca.corbett.extras.logging.LogConsole
How many log messages to store in memory, or 0 for no limit.
LogConsole - Search tag in package ca.corbett.extras.logging
Section
LogConsole - Class in ca.corbett.extras.logging
A singleton LogConsole window that works with LogConsoleHandler to display log messages within an application (viewable via the AboutPanel or by showing it programmatically).
logConsoleFontSizeChanged(int) - Method in class ca.corbett.extras.logging.LogConsoleListener
 
LogConsoleHandler - Class in ca.corbett.extras.logging
A logging handler implementation specifically to support the LogConsole within applications that use sc-util.
LogConsoleHandler() - Constructor for class ca.corbett.extras.logging.LogConsoleHandler
 
LogConsoleListener - Class in ca.corbett.extras.logging
Can be used to listen for theme or style changes in a LogConsole.
LogConsoleListener() - Constructor for class ca.corbett.extras.logging.LogConsoleListener
 
LogConsolePanel - Class in ca.corbett.extras.demo.panels
A demo panel to show off the LogConsole and the LogConsoleStyle/LogConsoleTheme customizations that you can do to it.
LogConsolePanel() - Constructor for class ca.corbett.extras.demo.panels.LogConsolePanel
 
LogConsoleStyle - Class in ca.corbett.extras.logging
Represents configuration options for a specific LogConsole message style.
LogConsoleStyle() - Constructor for class ca.corbett.extras.logging.LogConsoleStyle
Creates a style with all default properties and no matchers.
LogConsoleTheme - Class in ca.corbett.extras.logging
A LogConsoleTheme represents a set of LogConsoleStyle objects that can be applied within the LogConsole.
LogConsoleTheme(String) - Constructor for class ca.corbett.extras.logging.LogConsoleTheme
Creates a plain theme with black text on a white background, and no styled matchers for any particular log messages.
logConsoleThemeChanged(String) - Method in class ca.corbett.extras.logging.LogConsoleListener
 
logger - Static variable in class ca.corbett.extensions.ExtensionManager
 
logger - Static variable in class ca.corbett.extras.properties.PropertiesManager
 
logoDisplayMode - Variable in class ca.corbett.extras.about.AboutInfo
How the application logo image should be displayed on the AboutPanel.
LogoFormField - Class in ca.corbett.extras.image
A compound (multi-component) FormField for grouping all of the fields required to configure a LogoGenerator request.
LogoFormField(String) - Constructor for class ca.corbett.extras.image.LogoFormField
 
LogoGenerator - Class in ca.corbett.extras.image
Utility class to generate small, text-based images that can serve as a very quick logo type of thing.
logoImageLocation - Variable in class ca.corbett.extras.about.AboutInfo
The resource url location of the application logo image.
LogoProperty - Class in ca.corbett.extras.image
Represents a configuration preset for logo images, to be used with LogoGenerator.
LogoProperty(String) - Constructor for class ca.corbett.extras.image.LogoProperty
 
LogoProperty(String, String) - Constructor for class ca.corbett.extras.image.LogoProperty
 
LogoProperty.ColorType - Enum Class in ca.corbett.extras.image
 
Long - Enum constant in enum class ca.corbett.extras.image.animation.AnimationDuration
 
longDescription - Variable in class ca.corbett.extensions.AppExtensionInfo.Builder
 
longDescription - Variable in class ca.corbett.extensions.AppExtensionInfo
 
longTextField - Variable in class ca.corbett.extras.TextInputDialog
 
LongTextField - Class in ca.corbett.forms.fields
A FormField implementation specifically for long (multi-line) text input.
LongTextField.TextFieldType - Enum Class in ca.corbett.forms.fields
 
LongTextProperty - Class in ca.corbett.extras.properties
Represents a property that can store a long text (multi-line) value.
LongTextProperty(String, String, LongTextField.TextFieldType, int, int) - Constructor for class ca.corbett.extras.properties.LongTextProperty
Invoked internally by the static factory methods.
LookAndFeelManager - Class in ca.corbett.extras
This is a simple wrapper class to manage the various look and feels that spring-extras supports.
LookAndFeelManager() - Constructor for class ca.corbett.extras.LookAndFeelManager
 
LookAndFeelProperty - Class in ca.corbett.extras.properties
 
LookAndFeelProperty(String, String) - Constructor for class ca.corbett.extras.properties.LookAndFeelProperty
 
LookAndFeelProperty(String, String, String) - Constructor for class ca.corbett.extras.properties.LookAndFeelProperty
 
LOW - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 

M

main(String[]) - Static method in class ca.corbett.extras.demo.DemoAppLauncher
 
majorProgressUpdate(int, int, String) - Method in class ca.corbett.extras.progress.MultiProgressAdapter
Invoked by the worker when a major work step has begun or is about to begin.
majorProgressUpdate(int, int, String) - Method in interface ca.corbett.extras.progress.MultiProgressListener
Invoked by the worker when a major work step has begun or is about to begin.
makeFormPanelVisible(FormPanel) - Method in class ca.corbett.extras.properties.dialog.ActionPanelPropertiesDialog
 
makeFormPanelVisible(FormPanel) - Method in class ca.corbett.extras.properties.dialog.PropertiesDialog
This will be invoked by our validation method in the case where a form validation error occurs.
makeFormPanelVisible(FormPanel) - Method in class ca.corbett.extras.properties.dialog.TabPanePropertiesDialog
Activates the tab that represents the given FormPanel.
Making cosmetic adjustments - Search tag in package ca.corbett.forms.fields
Section
marginPadding - Variable in class ca.corbett.extras.properties.AbstractProperty
 
margins - Variable in class ca.corbett.forms.fields.FormField
 
Margins - Class in ca.corbett.forms
Can be used to specify margins and padding around and inside a FormField, or any other component that supports this Margins class.
Margins() - Constructor for class ca.corbett.forms.Margins
Creates a new Margins instance with all properties set to a hard-coded default of 4 pixels.
Margins(int) - Constructor for class ca.corbett.forms.Margins
Creates a new Margins instance with all properties set to the given pixel value.
Margins(int, int, int, int, int) - Constructor for class ca.corbett.forms.Margins
Creates a new Margins instance with the given properties (all values in pixels).
Margins(Margins) - Constructor for class ca.corbett.forms.Margins
Creates a new Margins instance by copying values from the given other Margins instance.
Margins.Listener - Interface in ca.corbett.forms
A very simple interface that can be used to listen for changes to a Margins instance.
marginsChanged(Margins) - Method in interface ca.corbett.forms.Margins.Listener
 
MarginsField - Class in ca.corbett.forms.fields
A FormField implementation for viewing or editing a Margins instance.
MarginsField(String) - Constructor for class ca.corbett.forms.fields.MarginsField
 
MarginsField(String, Margins) - Constructor for class ca.corbett.forms.fields.MarginsField
 
MarginsProperty - Class in ca.corbett.extras.properties
An AbstractProperty to wrap a Margins instance.
MarginsProperty(String, String) - Constructor for class ca.corbett.extras.properties.MarginsProperty
 
MarginsProperty(String, String, Margins) - Constructor for class ca.corbett.extras.properties.MarginsProperty
 
Matching styles to log messages - Search tag in class ca.corbett.extras.logging.LogConsoleTheme
Section
MATRIX - Enum constant in enum class ca.corbett.extras.actionpanel.ColorTheme
 
MAXIMUM_THUMB_SIZE - Static variable in class ca.corbett.extras.image.ImageListPanel
 
maxSpeed - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
maxValue - Variable in class ca.corbett.extras.properties.DecimalProperty
 
maxValue - Variable in class ca.corbett.extras.properties.IntegerProperty
 
MD2 - Enum constant in enum class ca.corbett.extras.crypt.HashUtil.HashType
 
MD5 - Enum constant in enum class ca.corbett.extras.crypt.HashUtil.HashType
 
Medium - Enum constant in enum class ca.corbett.extras.image.animation.AnimationDuration
 
Medium - Enum constant in enum class ca.corbett.extras.image.animation.AnimationSpeed
 
Medium - Enum constant in enum class ca.corbett.extras.image.animation.SnowLayerUI.Quantity
 
MEDIUM - Enum constant in enum class ca.corbett.extras.image.animation.BlurLayerUI.BlurIntensity
 
MEDIUM - Enum constant in enum class ca.corbett.extras.image.animation.ImageScroller.ScrollSpeed
 
MESSAGE - Static variable in class ca.corbett.forms.validators.ListEmptySelectionValidator
 
MESSAGE - Static variable in class ca.corbett.forms.validators.NonBlankFieldValidator
 
messageUtil - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
messageUtil - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
MessageUtil - Class in ca.corbett.extras
Simple utility class to show messages to the user via JOptionPane while also simultaneously logging them.
MessageUtil(Component) - Constructor for class ca.corbett.extras.MessageUtil
Creates a MessageUtil with the given parent Component.
MessageUtil(Component, Logger) - Constructor for class ca.corbett.extras.MessageUtil
Creates a MessageUtil with the given parent Component and the given Logger.
MILD - Enum constant in enum class ca.corbett.extras.image.animation.BlurLayerUI.BlurIntensity
 
MildLeft - Enum constant in enum class ca.corbett.extras.image.animation.SnowLayerUI.Wind
 
MildRight - Enum constant in enum class ca.corbett.extras.image.animation.SnowLayerUI.Wind
 
MIN_HEIGHT - Static variable in class ca.corbett.extras.PopupTextDialog
 
MIN_WIDTH - Static variable in class ca.corbett.extras.PopupTextDialog
 
MINIMUM_HEIGHT - Static variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
MINIMUM_THUMB_SIZE - Static variable in class ca.corbett.extras.image.ImageListPanel
 
MINIMUM_WIDTH - Static variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
minorProgressUpdate(int, int, String) - Method in class ca.corbett.extras.progress.MultiProgressAdapter
Invoked by the worker at the completion of each minor step of this operation.
minorProgressUpdate(int, int, String) - Method in interface ca.corbett.extras.progress.MultiProgressListener
Invoked by the worker at the completion of each minor step of this operation.
minSpeedRatio - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
minValue - Variable in class ca.corbett.extras.properties.DecimalProperty
 
minValue - Variable in class ca.corbett.extras.properties.IntegerProperty
 
Monitoring timers in progress - Search tag in class ca.corbett.extras.logging.Stopwatch
Section
More documentation - Search tag in class ca.corbett.forms.FormPanel
Section
mouseClicked(MouseEvent) - Method in class ca.corbett.extras.image.ImagePanel
Invoked automatically when the user clicks on the panel.
mouseClicked(MouseEvent) - Method in class ca.corbett.extras.RedispatchingMouseAdapter
 
mouseDragDelta - Variable in class ca.corbett.extras.image.ImagePanel
Used internally for mouse dragging operations
mouseDragged(MouseEvent) - Method in class ca.corbett.extras.image.ImagePanel
Invoked automatically when the user drags the mouse on this panel.
mouseDragged(MouseEvent) - Method in class ca.corbett.extras.RedispatchingMouseAdapter
 
mouseDragPoint - Variable in class ca.corbett.extras.image.ImagePanel
Used internally for mouse dragging operations
mouseEntered(MouseEvent) - Method in class ca.corbett.extras.image.ImagePanel
Ignored; does nothing.
mouseEntered(MouseEvent) - Method in class ca.corbett.extras.RedispatchingMouseAdapter
 
mouseExited(MouseEvent) - Method in class ca.corbett.extras.image.ImagePanel
Ignored; does nothing.
mouseExited(MouseEvent) - Method in class ca.corbett.extras.RedispatchingMouseAdapter
 
mouseMoved(MouseEvent) - Method in class ca.corbett.extras.image.ImagePanel
Ignored; does nothing.
mouseMoved(MouseEvent) - Method in class ca.corbett.extras.RedispatchingMouseAdapter
 
mousePressed(MouseEvent) - Method in class ca.corbett.extras.image.ImagePanel
Invoked automatically when the user presses a mouse button over the panel.
mousePressed(MouseEvent) - Method in class ca.corbett.extras.RedispatchingMouseAdapter
 
mouseReleased(MouseEvent) - Method in class ca.corbett.extras.image.ImagePanel
Ignored; does nothing.
mouseReleased(MouseEvent) - Method in class ca.corbett.extras.RedispatchingMouseAdapter
 
mouseWheelMoved(MouseWheelEvent) - Method in class ca.corbett.extras.image.ImagePanel
Invoked automatically when the user mouse wheels while over this panel.
mouseWheelMoved(MouseWheelEvent) - Method in class ca.corbett.extras.RedispatchingMouseAdapter
 
movementComplete - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
MULTI_LINE_DYNAMIC - Enum constant in enum class ca.corbett.forms.fields.LongTextField.TextFieldType
 
MULTI_LINE_FIXED_PIXELS - Enum constant in enum class ca.corbett.forms.fields.LongTextField.TextFieldType
 
MULTI_LINE_FIXED_ROWS_COLS - Enum constant in enum class ca.corbett.forms.fields.LongTextField.TextFieldType
 
MultiLine - Enum constant in enum class ca.corbett.extras.TextInputDialog.InputType
 
MultiProgressAdapter - Class in ca.corbett.extras.progress
An empty adapter class for MultiProgressListener.
MultiProgressAdapter() - Constructor for class ca.corbett.extras.progress.MultiProgressAdapter
 
MultiProgressDialog - Class in ca.corbett.extras.progress
Replacement for Java's ProgressMonitor class, which is a bit limiting.
MultiProgressDialog(Window, String) - Constructor for class ca.corbett.extras.progress.MultiProgressDialog
Creates a new, blank MultiProgressDialog with the specified owner window and window title.
MultiProgressDialog.TruncationMode - Enum Class in ca.corbett.extras.progress
Long progress messages are truncated at a fixed length to avoid rendering problems with very large JLabels on the dialog.
MultiProgressListener - Interface in ca.corbett.extras.progress
Serves as a progress listener for some work task that involves multiple major steps, each with some variable number of minor work steps.
MultiProgressWorker - Class in ca.corbett.extras.progress
Represents some generic worker thread that performs a complex task (major steps and minor steps), and can be subscribed to for major and minor progress events.
MultiProgressWorker() - Constructor for class ca.corbett.extras.progress.MultiProgressWorker
 

N

name - Variable in class ca.corbett.extensions.AppExtensionInfo.Builder
 
name - Variable in class ca.corbett.extensions.AppExtensionInfo
 
name - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel.AppExtensionPlaceholder
 
name - Variable in class ca.corbett.extras.properties.PropertiesManager
 
NAME - Static variable in class ca.corbett.extras.Version
 
nameField - Variable in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
NATIVE_SIZE - Static variable in class ca.corbett.forms.SwingFormsResources
The native size (width and height) of all swing-forms icons.
needsReflow - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
NO - Static variable in class ca.corbett.extras.MessageUtil
 
NO_LIMIT - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
 
NonBlankFieldValidator - Class in ca.corbett.forms.validators
A simple field validator for text fields that ensures that the field does not have a blank value.
NonBlankFieldValidator() - Constructor for class ca.corbett.forms.validators.NonBlankFieldValidator
 
NONE - Enum constant in enum class ca.corbett.extras.image.ImagePanelConfig.DisplayMode
 
NonExistingFile - Enum constant in enum class ca.corbett.forms.fields.FileField.SelectionType
Browse for a single file which must NOT already exist (eg, for a save dialog).
NORMAL - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlSize
 
NORMAL - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 
NORMAL - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
 
NumberField - Class in ca.corbett.forms.fields
A FormField that wraps a JSpinner to allow numeric input.
NumberField(String, double, double, double, double) - Constructor for class ca.corbett.forms.fields.NumberField
Creates a floating point NumberField using the given starting values.
NumberField(String, int, int, int, int) - Constructor for class ca.corbett.forms.fields.NumberField
Creates an integer-based NumberField using the given starting values.
NumberField(String, SpinnerModel) - Constructor for class ca.corbett.forms.fields.NumberField
Creates a NumberField using the given SpinnerModel.

O

of(String) - Static method in class ca.corbett.extras.io.HyperlinkUtil.BrowseAction
Creates a new BrowseAction for the given URL string and with no popup dialog.
of(String, Component) - Static method in class ca.corbett.extras.io.HyperlinkUtil.BrowseAction
Creates a new BrowseAction for the given URL string and the given owner Component for showing popup dialogs.
of(URI) - Static method in class ca.corbett.extras.io.HyperlinkUtil.BrowseAction
Creates a new BrowseAction for the given URI and with no popup dialog.
of(URI, Component) - Static method in class ca.corbett.extras.io.HyperlinkUtil.BrowseAction
Creates a new BrowseAction for the given URI and the given owner Component for showing popup dialogs.
of(URL) - Static method in class ca.corbett.extras.io.HyperlinkUtil.BrowseAction
Creates a new BrowseAction for the given URL and with no popup dialog.
of(URL, Component) - Static method in class ca.corbett.extras.io.HyperlinkUtil.BrowseAction
Creates a new BrowseAction for the given URL and the given owner Component for showing popup dialogs.
ofDynamicSizingMultiLine(String, int) - Static method in class ca.corbett.forms.fields.LongTextField
Creates a JTextArea with dynamic width and with the specified number of rows.
ofDynamicSizingMultiLine(String, String) - Static method in class ca.corbett.extras.properties.LongTextProperty
Creates a multi-line TextField which will automatically expand to fill the width of whatever FormPanel it is added to.
OFF - Enum constant in enum class ca.corbett.extras.CustomizableDesktopPane.LogoPlacement
 
ofFixedPixelSizeMultiLine(String, int, int) - Static method in class ca.corbett.forms.fields.LongTextField
Creates a JTextArea whose scroll pane will be fixed to the given pixel dimensions.
ofFixedPixelSizeMultiLine(String, String, int, int) - Static method in class ca.corbett.extras.properties.LongTextProperty
Creates a TextProperty with the specified pixel dimensions.
ofFixedSizeMultiLine(String, int, int) - Static method in class ca.corbett.forms.fields.LongTextField
Creates a JTextArea with the specified number of rows and columns.
ofFixedSizeMultiLine(String, String, int, int) - Static method in class ca.corbett.extras.properties.LongTextProperty
Creates a TextProperty with the specified number of rows and columns.
offsetms - Variable in class ca.corbett.extras.audio.PlaybackThread
 
OK - Static variable in class ca.corbett.extras.gradient.GradientColorChooser
 
okButton - Variable in class ca.corbett.extras.TextInputDialog
 
onActivate() - Method in class ca.corbett.extensions.AppExtension
Hook invoked either as the application is starting up, or when the extension is enabled within the application.
onDeactivate() - Method in class ca.corbett.extensions.AppExtension
Hook invoked either as the application is shutting down, or when the extension is disabled within the application.
Online documentation - Search tag in package ca.corbett.forms
Section
openHyperlink(String) - Static method in class ca.corbett.extras.io.HyperlinkUtil
If hyperlink launching is supported, will open the user's default browser to the given link (assuming the link is valid).
openHyperlink(String, Component) - Static method in class ca.corbett.extras.io.HyperlinkUtil
If hyperlink launching is supported, will open the user's default browser to the given link (assuming the link is valid).
openHyperlink(URI) - Static method in class ca.corbett.extras.io.HyperlinkUtil
If hyperlink launching is supported, will open the user's default browser to the given link (assuming the link is valid).
openHyperlink(URI, Component) - Static method in class ca.corbett.extras.io.HyperlinkUtil
If hyperlink launching is supported, will open the user's default browser to the given link (assuming the link is valid).
openHyperlink(URL) - Static method in class ca.corbett.extras.io.HyperlinkUtil
If hyperlink launching is supported, will open the user's default browser to the given link (assuming the link is valid).
openHyperlink(URL, Component) - Static method in class ca.corbett.extras.io.HyperlinkUtil
If hyperlink launching is supported, will open the user's default browser to the given link (assuming the link is valid).
optionsChanged() - Method in interface ca.corbett.extras.actionpanel.OptionsListener
 
OptionsListener - Interface in ca.corbett.extras.actionpanel
Used by our various options classes to notify listeners that an option has changed and that the UI should be updated.
originalProperties - Variable in class ca.corbett.extras.image.ImagePanel
A handle on the original ImagePanelConfig (needed because we'll modify these)
Other options - Search tag in class ca.corbett.extras.progress.MultiProgressDialog
Section
owner - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
owner - Variable in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
owner - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
owner - Variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
ownerWindow - Variable in class ca.corbett.extras.PopupTextDialog
 

P

padding - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
paint(Graphics, JComponent) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
 
paint(Graphics, JComponent) - Method in class ca.corbett.extras.image.animation.FadeLayerUI
 
paint(Graphics, JComponent) - Method in class ca.corbett.extras.image.animation.SnowLayerUI
 
paintComponent(Graphics) - Method in class ca.corbett.extras.CustomizableDesktopPane
Overridden to allow rendering of our custom desktop background.
paintComponent(Graphics) - Method in class ca.corbett.extras.image.ImagePanel
Overridden from JComponent, this method renders the image using current options.
paintIcon(Component, Graphics, int, int) - Method in class ca.corbett.extras.dirtree.DirTreeNodeIcon
Deprecated.
 
PanelBuilder - Class in ca.corbett.extras.demo.panels
Provides an easy abstract way to create new demo panels and load them into the DemoApp.
PanelBuilder() - Constructor for class ca.corbett.extras.demo.panels.PanelBuilder
 
PanelField - Class in ca.corbett.forms.fields
A FormField that wraps and exposes a JPanel, into which callers can render whatever extra custom components they want to display inline with the form.
PanelField() - Constructor for class ca.corbett.forms.fields.PanelField
Creates a new PanelField with an empty wrapped JPanel.
PanelField(LayoutManager) - Constructor for class ca.corbett.forms.fields.PanelField
 
PanelProperty - Class in ca.corbett.extras.properties
This property wraps an empty PanelField and allows you to add subfields dynamically to it when the property's FormField is created.
PanelProperty(String) - Constructor for class ca.corbett.extras.properties.PanelProperty
 
PanelProperty(String, LayoutManager) - Constructor for class ca.corbett.extras.properties.PanelProperty
 
parseAudioFile(File) - Static method in class ca.corbett.extras.audio.AudioUtil
Attempts to parse the given audio file to return the raw PCM audio samples, returned as a multi-dimensional int array.
parseAudioStream(BufferedInputStream) - Static method in class ca.corbett.extras.audio.AudioUtil
Attempts to parse the given audio stream to return the raw PCM audio samples, returned as a multi-dimensional int array.
parseKeyStroke(String) - Static method in class ca.corbett.extras.io.KeyStrokeManager
Parses a string representation of a keyboard shortcut into a KeyStroke.
password - Variable in class ca.corbett.extras.properties.PasswordProperty
 
PasswordField - Class in ca.corbett.forms.fields
A FormField for password input.
PasswordField(String, int) - Constructor for class ca.corbett.forms.fields.PasswordField
Creates a new PasswordField with the specified column width.
PasswordProperty - Class in ca.corbett.extras.properties
A property to represent a password, which should by default be hidden in the UI.
PasswordProperty(String, String) - Constructor for class ca.corbett.extras.properties.PasswordProperty
 
peek(File, String) - Static method in class ca.corbett.extensions.AppProperties
Offers a peek directly into the given props file without going through the usual loading mechanism.
Persisting a custom style - Search tag in class ca.corbett.extras.logging.LogConsoleTheme
Section
play() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Plays the current audio clip, if any, or does nothing if there isn't one.
play(int[][], long, long, PlaybackListener) - Static method in class ca.corbett.extras.audio.AudioUtil
Loads and plays the given audio data, starting from the given offset and ending at the given limit (all times in milliseconds).
play(int[][], PlaybackListener) - Static method in class ca.corbett.extras.audio.AudioUtil
Loads and plays the given audio data.
play(BufferedInputStream, long, long, PlaybackListener) - Static method in class ca.corbett.extras.audio.AudioUtil
Loads and plays the given audio stream, starting from the given offset and ending at the given limit (all times in milliseconds).
play(BufferedInputStream, PlaybackListener) - Static method in class ca.corbett.extras.audio.AudioUtil
Loads and plays the given audio stream.
play(File, long, long, PlaybackListener) - Static method in class ca.corbett.extras.audio.AudioUtil
Loads and plays the given audio file, starting from the given offset and ending at the given limit (all times in milliseconds).
play(File, PlaybackListener) - Static method in class ca.corbett.extras.audio.AudioUtil
Loads and plays the given audio file.
PlaybackListener - Interface in ca.corbett.extras.audio
Provides a way to listen for events from a PlaybackThread.
PlaybackThread - Class in ca.corbett.extras.audio
Provides a worker thread that can be used to play audio clips.
PlaybackThread(AudioInputStream, long, long, PlaybackListener) - Constructor for class ca.corbett.extras.audio.PlaybackThread
 
PlaybackThread.StopReason - Enum Class in ca.corbett.extras.audio
 
PLAYING - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.PanelState
 
populateFormPanels() - Method in class ca.corbett.extras.properties.dialog.ActionPanelPropertiesDialog
In this PropertiesDialog implementation, we will generate a FormPanel for each subcategory, then group those FormPanels together in ActionGroups named after the top-level categories.
populateFormPanels() - Method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Subclasses must implement this to populate the formPanels list with the FormPanels to be used in this dialog.
populateFormPanels() - Method in class ca.corbett.extras.properties.dialog.TabPanePropertiesDialog
In this PropertiesDialog implementation, we treat every top-level category as a separate tab, and we show header labels for the subcategories within each tab.
popupMenu - Variable in class ca.corbett.extras.image.ImagePanel
An optional popup menu for this ImagePanel
PopupTextDialog - Class in ca.corbett.extras
A dialog that can be used to view or edit text in a resizable window.
PopupTextDialog(Window, String, String, boolean) - Constructor for class ca.corbett.extras.PopupTextDialog
 
prefix - Static variable in class ca.corbett.extras.ResourceLoader
 
preRender(JPanel) - Method in class ca.corbett.forms.fields.FileField
 
preRender(JPanel) - Method in class ca.corbett.forms.fields.FontField
 
preRender(JPanel) - Method in class ca.corbett.forms.fields.FormField
Invoke before rendering this FormField to a container, in case the FormField needs to do some initialization specific to its new container (for example, matching the container's background color or using the container as a parent component for a popup dialog).
processKeyEvent(KeyEvent, JLayer<? extends JPanel>) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
 
processKeyEvent(KeyEvent, JLayer<? extends JPanel>) - Method in class ca.corbett.extras.image.animation.FadeLayerUI
 
processMouseEvent(MouseEvent, JLayer<? extends JPanel>) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
 
processMouseEvent(MouseEvent, JLayer<? extends JPanel>) - Method in class ca.corbett.extras.image.animation.FadeLayerUI
 
processMouseMotionEvent(MouseEvent, JLayer<? extends JPanel>) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
 
processMouseMotionEvent(MouseEvent, JLayer<? extends JPanel>) - Method in class ca.corbett.extras.image.animation.FadeLayerUI
 
progressBegins(int) - Method in class ca.corbett.extras.progress.MultiProgressAdapter
Invoked by the worker when an operation has begun or is about to begin.
progressBegins(int) - Method in interface ca.corbett.extras.progress.MultiProgressListener
Invoked by the worker when an operation has begun or is about to begin.
progressBegins(int) - Method in class ca.corbett.extras.progress.SimpleProgressAdapter
Invoked by the worker when an operation has begun or is about to begin.
progressBegins(int) - Method in interface ca.corbett.extras.progress.SimpleProgressListener
Invoked by the worker when an operation has begun or is about to begin.
progressCanceled() - Method in class ca.corbett.extras.progress.MultiProgressAdapter
Invoked by the worker if the operation was canceled before completion.
progressCanceled() - Method in interface ca.corbett.extras.progress.MultiProgressListener
Invoked by the worker if the operation was canceled before completion.
progressCanceled() - Method in class ca.corbett.extras.progress.SimpleProgressAdapter
Invoked by the worker if the operation is canceled before completion.
progressCanceled() - Method in interface ca.corbett.extras.progress.SimpleProgressListener
Invoked by the worker if the operation is canceled before completion.
progressComplete() - Method in class ca.corbett.extras.progress.MultiProgressAdapter
Invoked by the worker when the operation completes.
progressComplete() - Method in interface ca.corbett.extras.progress.MultiProgressListener
Invoked by the worker when the operation completes.
progressComplete() - Method in class ca.corbett.extras.progress.SimpleProgressAdapter
Invoked by the worker when the operation completes.
progressComplete() - Method in interface ca.corbett.extras.progress.SimpleProgressListener
Invoked by the worker when the operation completes.
ProgressDemoPanel - Class in ca.corbett.extras.demo.panels
A quick demo of the capabilities of the progress classes.
ProgressDemoPanel() - Constructor for class ca.corbett.extras.demo.panels.ProgressDemoPanel
 
progressError(String, String) - Method in class ca.corbett.extras.progress.MultiProgressAdapter
Invoked by the worker if a recoverable error occurs during the scan operation.
progressError(String, String) - Method in interface ca.corbett.extras.progress.MultiProgressListener
Invoked by the worker if a recoverable error occurs during the scan operation.
progressError(String, String) - Method in class ca.corbett.extras.progress.SimpleProgressAdapter
Invoked by the worker if a recoverable error occurs during the scan operation.
progressError(String, String) - Method in interface ca.corbett.extras.progress.SimpleProgressListener
Invoked by the worker if a recoverable error occurs during the scan operation.
progressUpdate(int, String) - Method in class ca.corbett.extras.progress.SimpleProgressAdapter
Invoked by the worker at the completion of each step of this operation.
progressUpdate(int, String) - Method in interface ca.corbett.extras.progress.SimpleProgressListener
Invoked by the worker at the completion of each step of this operation.
PROJECT_URL - Static variable in class ca.corbett.extras.Version
 
projectUrl - Variable in class ca.corbett.extensions.AppExtensionInfo.Builder
 
projectUrl - Variable in class ca.corbett.extensions.AppExtensionInfo
 
projectUrl - Variable in class ca.corbett.extras.about.AboutInfo
The project URL for this project, if there is one.
promptForUpdateSource() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
Tries to select an UpdateSource intelligently and display it.
properties - Variable in class ca.corbett.extras.image.ImagePanel
A handle on our ImagePanelConfig configuration object
properties - Variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
properties - Variable in class ca.corbett.extras.properties.PropertiesManager
 
Properties - Class in ca.corbett.extras.properties
Provides a wrapper around java's Properties class, with convenience methods that abstract away the type conversions that callers would otherwise have to worry about.
Properties() - Constructor for class ca.corbett.extras.properties.Properties
Creates a new, empty Properties object.
PropertiesDemoPanel - Class in ca.corbett.extras.demo.panels
Demo panel to show off PropertiesManager and PropertiesDialog capabilities.
PropertiesDemoPanel() - Constructor for class ca.corbett.extras.demo.panels.PropertiesDemoPanel
 
PropertiesDemoPanel.TestEnum - Enum Class in ca.corbett.extras.demo.panels
An example enum to show off EnumProperty.
PropertiesDialog - Class in ca.corbett.extras.properties.dialog
PropertiesDialog can display and allow editing of a list of AbstractProperty instances.
PropertiesDialog(Window, String, List<AbstractProperty>) - Constructor for class ca.corbett.extras.properties.dialog.PropertiesDialog
Use the static factory methods to create a new PropertiesDialog instance.
propertiesDialogCreated(PropertiesDialog) - Method in class ca.corbett.extensions.AppProperties
Subclasses can override this method to make adjustments to the PropertiesDialog after it's created, but before it's shown to the user.
propertiesInstance - Variable in class ca.corbett.extras.properties.PropertiesManager
 
PropertiesManager - Class in ca.corbett.extras.properties
Provides a highly configurable wrapper around a set of related properties, along with ways to manage them and present them to the user for viewing and modification.
PropertiesManager(Properties, List<AbstractProperty>, String) - Constructor for class ca.corbett.extras.properties.PropertiesManager
Creates a PropertiesManager instance backed onto the given Properties object (which may be a FileBasedProperties instance for disk persistence, or a Properties instance for in-memory), and a list of AbstractProperty objects that we will manage.
PropertiesManager(File, List<AbstractProperty>, String) - Constructor for class ca.corbett.extras.properties.PropertiesManager
Creates a PropertiesManager instance backed onto the given File object, and a list of AbstractProperty objects that we will manage.
property() - Method in record class ca.corbett.extras.properties.PropertyFormFieldValueChangedEvent
Returns the value of the property record component.
propertyChange(PropertyChangeEvent) - Method in class ca.corbett.forms.fields.FileField.ImagePreviewAccessory
When the selected file changes, try to parse and load it as an image, and show it in our preview panel.
PropertyComparator - Class in ca.corbett.extras.properties
Can be used for sorting of AbstractProperty instances by their fully qualified names.
PropertyComparator() - Constructor for class ca.corbett.extras.properties.PropertyComparator
 
PropertyFormFieldChangeListener - Interface in ca.corbett.extras.properties
Can be used with AbstractProperty and all of its implementations to listen for live changes on the FormField that was created by and is managed by that property.
PropertyFormFieldValueChangedEvent - Record Class in ca.corbett.extras.properties
Used by PropertyFormFieldChangeListener to indicate that a change has been made in a FormField that was created and is managed by some AbstractProperty instance.
PropertyFormFieldValueChangedEvent(AbstractProperty, ActionEvent, FormPanel, FormField) - Constructor for record class ca.corbett.extras.properties.PropertyFormFieldValueChangedEvent
Creates an instance of a PropertyFormFieldValueChangedEvent record class.
propertyLabel - Variable in class ca.corbett.extras.properties.AbstractProperty
 
propertyName - Variable in class ca.corbett.extras.properties.AbstractProperty
 
props - Variable in class ca.corbett.extras.properties.Properties
 
propsManager - Variable in class ca.corbett.extensions.AppProperties
 
publicKeyDownloaded(UpdateManager, URL, PublicKey) - Method in interface ca.corbett.updates.UpdateManagerListener
 
PublicKeyDownloadListener() - Constructor for class ca.corbett.updates.UpdateManager.PublicKeyDownloadListener
 
publish(LogRecord) - Method in class ca.corbett.extras.logging.LogConsoleHandler
 

Q

QUADRATIC - Enum constant in enum class ca.corbett.extras.image.animation.ImageScroller.EasingStrength
 
QUICK_AND_DIRTY - Enum constant in enum class ca.corbett.extras.image.ImagePanelConfig.Quality
 
Quick guide to the code - Search tag in package ca.corbett.forms
Section

R

READ_ONLY - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlType
 
readFileLines(File) - Static method in class ca.corbett.extras.io.FileSystemUtil
Reads each line of the given input file and returns them in a list, with line delimiters stripped out.
readFileLines(File, String) - Static method in class ca.corbett.extras.io.FileSystemUtil
Reads each line of the given input file and returns them in a list, with line delimiters stripped out.
readFileToString(File) - Static method in class ca.corbett.extras.io.FileSystemUtil
Reads the contents of the given text file into a single String, which will include line delimiters as present in the file.
readFileToString(File, String) - Static method in class ca.corbett.extras.io.FileSystemUtil
Reads the contents of the given text file into a single String using the given Charset.
readStreamToString(InputStream) - Static method in class ca.corbett.extras.io.FileSystemUtil
Reads the contents of the given InputStream as one big String and returns it.
readStreamToString(InputStream, String) - Static method in class ca.corbett.extras.io.FileSystemUtil
Reads the contents of the given InputStream as one big String and returns it.
reassignHandler(Action, String) - Method in class ca.corbett.extras.io.KeyStrokeManager
If the given action is registered, reassigns its keyboard shortcut to the newKeyStroke.
reassignHandler(Action, KeyStroke) - Method in class ca.corbett.extras.io.KeyStrokeManager
If the given action is registered, reassigns its keyboard shortcut to the newKeyStroke.
record() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Starts recording a new audio clip.
RECORDING - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.PanelState
 
recordingComplete(AudioWaveformPanel) - Method in interface ca.corbett.extras.audio.AudioPanelListener
Indicates that a clip has been recorded within the panel and is available for playback or saving.
recordingComplete(AudioWaveformPanel) - Method in class ca.corbett.extras.demo.panels.AudioDemoPanel
Invoked when the user has recorded a clip in the audio panel.
RecordingListener - Interface in ca.corbett.extras.audio
Provides an interface for listening for recording events.
RecordThread - Class in ca.corbett.extras.audio
Provides a worker thread that can be used to capture audio and record it.
RecordThread(File, RecordingListener) - Constructor for class ca.corbett.extras.audio.RecordThread
To create a new RecordThread, you must specify the destination file where audio will be saved.
RedispatchingMouseAdapter - Class in ca.corbett.extras
Sometimes you want mouse events that arrive on a child component to bubble up to the containing component to be processed there.
RedispatchingMouseAdapter() - Constructor for class ca.corbett.extras.RedispatchingMouseAdapter
 
reflowText() - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Reflows the text to fit within the buffer bounds
RefreshAction() - Constructor for class ca.corbett.extensions.ui.AvailableExtensionsPanel.RefreshAction
 
refreshList() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
refreshMemoryStats() - Method in class ca.corbett.extras.about.AboutDialog
Updates the memory stats label on the wrapped AboutPanel.
refreshMemoryStats() - Method in class ca.corbett.extras.about.AboutPanel
 
regenerateWaveformImage() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
 
registerHandler(String, KeyAction) - Method in class ca.corbett.extras.io.KeyStrokeManager
A convenience method to allow registration of simple KeyActions without having to create a whole Action object.
registerHandler(String, Action) - Method in class ca.corbett.extras.io.KeyStrokeManager
Registers a keyboard shortcut with an action.
registerHandler(KeyStroke, KeyAction) - Method in class ca.corbett.extras.io.KeyStrokeManager
A convenience method to allow registration of simple KeyActions without having to create a whole Action object.
registerHandler(KeyStroke, Action) - Method in class ca.corbett.extras.io.KeyStrokeManager
Registers a keyboard shortcut with an action.
registerShutdownHook(ShutdownHook) - Method in class ca.corbett.updates.UpdateManager
Register to receive notification before the application is restarted to pick up changes caused by extensions being installed or uninstalled.
registerTheme(String, LogConsoleTheme) - Method in class ca.corbett.extras.logging.LogConsole
Registers the given LogConsoleTheme for use with this LogConsole and then immediately switches to it.
registerTheme(String, LogConsoleTheme, boolean) - Method in class ca.corbett.extras.logging.LogConsole
Registers the given LogConsoleTheme, and then optionally switches to it.
reinitialize() - Method in class ca.corbett.extensions.AppProperties
Re-initializes the underlying PropertiesManager instance from scratch.
rejigger(JComponent) - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel
Swing nonsense - when stuff is added or removed from a container, you have to do some silliness to get the change to become visible.
release() - Method in class ca.corbett.extras.SingleInstanceManager
Release the lock on shutdown.
releaseNotes - Variable in class ca.corbett.extensions.AppExtensionInfo.Builder
 
releaseNotes - Variable in class ca.corbett.extensions.AppExtensionInfo
 
releaseNotesLocation - Variable in class ca.corbett.extras.about.AboutInfo
The resource url location of the release notes text file.
releaseNotesText - Variable in class ca.corbett.extras.about.AboutInfo
You can alternatively specify release notes as a String.
reload() - Method in class ca.corbett.extras.dirtree.DirTree
Reloads this DirTree.
remove(String) - Method in class ca.corbett.extras.properties.FileBasedProperties
Removes the property with the given name, if any.
remove(String) - Method in class ca.corbett.extras.properties.Properties
Removes the property with the given name, if any.
removeAction(EnhancedAction) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Removes all instances of the specified action from all action groups.
removeAction(String, boolean) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Removes all instances of the named action from all action groups.
removeAction(String, EnhancedAction) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Removes the specified action from the named action group.
removeAction(String, String, boolean) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Removes all instances of the named action from the named action group.
removeAll() - Method in class ca.corbett.forms.FormPanel
Overridden here so we can also remove all FormField instances.
removeAllFieldValidators() - Method in class ca.corbett.forms.fields.FileField
Overridden so that it acts only on our "user-added" validators list.
removeAllFieldValidators() - Method in class ca.corbett.forms.fields.FormField
Remove all validators from this FormField.
removeAllFormFieldChangeListeners() - Method in class ca.corbett.extras.properties.AbstractProperty
 
removeAllFormFieldGenerationListeners() - Method in class ca.corbett.extras.properties.AbstractProperty
 
removeAllFormFields() - Method in class ca.corbett.forms.FormPanel
Removes all FormFields from this FormPanel and re-renders it.
removeApplicationVersion(VersionManifest.ApplicationVersion) - Method in class ca.corbett.updates.VersionManifest
 
removeAudioPanelListener(AudioPanelListener) - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Unregisters a listener from this panel.
removeButton(String) - Method in class ca.corbett.forms.fields.ButtonField
Removes the button with the specified action name from this ButtonField, if such a button exists.
removeChangeListener(ChangeListener) - Method in class ca.corbett.extras.image.ImageListPanel
 
removeChangeListener(ChangeListener) - Method in class ca.corbett.extras.logging.LogConsoleStyle
Unregister from receiving notifications when style properties are changed.
removeChangeListener(ChangeListener) - Method in class ca.corbett.extras.logging.LogConsoleTheme
Unregister from receiving notifications when style properties are changed, added, or removed from this theme.
removeChangeListener(ChangeListener) - Static method in class ca.corbett.extras.LookAndFeelManager
 
removeChoosableFileFilter(FileFilter) - Method in class ca.corbett.forms.fields.FileField
Removes the given FileFilter from the list of choosable filters that were provided via addChoosableFileFilter.
removeCustomActionSupplier(ToolBarActionSupplier) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Removes a custom action supplier that was previously added via addCustomActionSupplier().
removeDirTreeListener(DirTreeListener) - Method in class ca.corbett.extras.dirtree.DirTree
Unregisters a DirTreeListener from this instance.
removeDownloadListener(DownloadListener) - Method in class ca.corbett.extras.io.DownloadThread
 
removeExcludedGroup(String) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Removes a group from the "toolbar excluded" list, if it was previously added via the addExcludedGroup() method.
removeExpandListener(ExpandListener) - Method in class ca.corbett.extras.actionpanel.ActionPanel
You can stop listening for group expand/collapse events by removing an ExpandListener.
removeExtension(VersionManifest.Extension) - Method in class ca.corbett.updates.VersionManifest.ApplicationVersion
 
removeFieldValidator(FieldValidator<FormField>) - Method in class ca.corbett.forms.fields.FileField
Overridden so that it acts only on our "user-added" validators list.
removeFieldValidator(FieldValidator<FormField>) - Method in class ca.corbett.forms.fields.FormField
Removes the given FieldValidator from this FormField.
removeFormFieldChangeListener(PropertyFormFieldChangeListener) - Method in class ca.corbett.extras.properties.AbstractProperty
 
removeFormFieldGenerationListener(FormFieldGenerationListener) - Method in class ca.corbett.extras.properties.AbstractProperty
 
removeGroup(String) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Removes the specified action group entirely, along with all its actions.
removeGroupRemovedListener(GroupRemovedListener) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Stop listening for notification whenever a group is removed from this ActionPanel.
removeGroupRenamedListener(GroupRenamedListener) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Stop listening for notification whenever a group is renamed within this ActionPanel.
removeGroupReorderedListener(GroupReorderedListener) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Stop listening for notification whenever a group is reordered within this ActionPanel.
removeImage(int) - Method in class ca.corbett.extras.image.ImageListPanel
Remove an image by index.
removeImageAt(int) - Method in class ca.corbett.forms.fields.ImageListField
Removes the image at the specified index.
removeItemAt(int) - Method in class ca.corbett.extras.ListPanel
 
removeLabelHyperlink(JLabel) - Static method in class ca.corbett.forms.fields.LabelField
Can be used to "un-style" an image that was styled by the setLabelHyperlink method to look like a JLabel.
removeListDataListener(ListDataListener) - Method in class ca.corbett.forms.fields.ListField
Convenience method to remove a ListDataListener from the underlying ListModel.
removeListener(OptionsListener) - Method in class ca.corbett.extras.actionpanel.ActionPanelOptions
You can stop listening for changes to this class by removing an OptionsListener that was previously added via addListener().
removeListener(Margins.Listener) - Method in class ca.corbett.forms.Margins
You can stop listening to this Margins instance by removing a Listener that was previously added via addListener().
removeListSelectionListener(ListSelectionListener) - Method in class ca.corbett.extras.ListPanel
 
removeLogConsoleListener(LogConsoleListener) - Method in class ca.corbett.extras.logging.LogConsole
 
removeNonBlankValidatorIfPresent() - Method in class ca.corbett.forms.fields.PasswordField
 
removeNonBlankValidatorIfPresent() - Method in class ca.corbett.forms.fields.ShortTextField
 
removePlaybackListener(PlaybackListener) - Method in class ca.corbett.extras.audio.PlaybackThread
 
removeProgressListener(MultiProgressListener) - Method in class ca.corbett.extras.progress.MultiProgressWorker
 
removeProgressListener(SimpleProgressListener) - Method in class ca.corbett.extras.progress.SimpleProgressWorker
 
removeStyle(String) - Method in class ca.corbett.extras.logging.LogConsoleTheme
Removes the style with the given name, if it exists.
removeUpdate(DocumentEvent) - Method in class ca.corbett.extras.CoalescingDocumentListener
Deprecated.
 
removeUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.FileField
 
removeUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.KeyStrokeField
 
removeUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.LongTextField
 
removeUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.PasswordField
 
removeUpdate(DocumentEvent) - Method in class ca.corbett.forms.fields.ShortTextField
 
removeUpdateManagerListener(UpdateManagerListener) - Method in class ca.corbett.updates.UpdateManager
Stop listening to this UpdateManager for notifications.
removeValidator(FieldValidator<FormField>) - Method in class ca.corbett.extras.TextInputDialog
Removes the given FieldValidator from the text field.
removeValueChangedListener(ValueChangedListener) - Method in class ca.corbett.forms.fields.FormField
Removes the given value changed listener from this FormField.
removeVersion(VersionManifest.ExtensionVersion) - Method in class ca.corbett.updates.VersionManifest.Extension
 
removeWindow(Window) - Method in class ca.corbett.extras.io.KeyStrokeManager
Removes an specified window from this KeyStrokeManager
renameGroup(String, String) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Attempts to rename the given group to the new name.
renderFrame(Graphics2D) - Method in class ca.corbett.extras.image.animation.ImageAnimator
Updates movement of the image and renders it at its new position.
renderFrame(Graphics2D) - Method in class ca.corbett.extras.image.animation.ImageScroller
Renders a single frame of animation and handles scrolling the image by an appropriate amount.
renderUpToCharacter(int) - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Renders text up to the specified character index
replace(char) - Method in interface ca.corbett.extras.StringFormatter.ReplaceMapper
 
report(String) - Static method in class ca.corbett.extras.logging.Stopwatch
Reports on the timer with the given identifier.
reportFormatted(String) - Static method in class ca.corbett.extras.logging.Stopwatch
Reports on the timer with the given identifier.
RESERVED_MSG - Static variable in class ca.corbett.forms.fields.KeyStrokeField
 
reset() - Method in class ca.corbett.extras.image.animation.ImageScroller
 
resetAnimation() - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Resets animation to beginning
resetChoosableFileFilters() - Method in class ca.corbett.forms.fields.FileField
Resets the list of choosable file filters back to the starting state.
resetProgress() - Method in class ca.corbett.extras.progress.MultiProgressDialog
Resets to a blank, default state.
resetToDefaults() - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
resetToDefaults() - Method in class ca.corbett.extras.image.ImagePanelConfig
Resets all properties back to their default values.
resetToDefaults() - Method in class ca.corbett.extras.image.LogoProperty
Resets this configuration object to reasonable default values.
resetZoomCenter() - Method in class ca.corbett.extras.image.ImagePanel
Resets the zoom center to be the center of the image.
resolveUrl(URL, String) - Static method in class ca.corbett.updates.UpdateManager
Given a hopefully sane base URL and some string path component, make an honest attempt to put them together into one URL.
ResourceLoader - Class in ca.corbett.extras
A generic utility class for managing access to resources packaged within a jar file.
ResourceLoader() - Constructor for class ca.corbett.extras.ResourceLoader
 
Responding to field changes - Search tag in package ca.corbett.forms.fields
Section
Responding to field value changes - Search tag in class ca.corbett.forms.fields.FormField
Section
restartApplication() - Method in class ca.corbett.updates.UpdateManager
This is invoked as needed by ExtensionManager when extensions have been installed or uninstalled, and the application needs to restart to pick up the changes.
result - Variable in class ca.corbett.extras.TextInputDialog
 
resume() - Method in class ca.corbett.extras.io.KeyStrokeManager
Shorthand for setEnabled(true).
retrieveExtensionJar(UpdateSources.UpdateSource, VersionManifest.ExtensionVersion) - Method in class ca.corbett.updates.UpdateManager
Requests the given extension jar from the given UpdateSource (use getUpdateSources to enumerate the available UpdateSources in this UpdateManager).
retrievePublicKey(UpdateSources.UpdateSource) - Method in class ca.corbett.updates.UpdateManager
Requests the public key for the given UpdateSource (use getUpdateSources to enumerate the available UpdateSources in this UpdateManager).
retrieveScreenshot(URL) - Method in class ca.corbett.updates.UpdateManager
Requests the given screenshot.
retrieveSignatureFile(URL) - Method in class ca.corbett.updates.UpdateManager
Requests the given signature file.
retrieveVersionManifest(UpdateSources.UpdateSource) - Method in class ca.corbett.updates.UpdateManager
Requests the VersionManifest for the given UpdateSource (use getUpdateSources to enumerate the available UpdateSources in this UpdateManager).
revealPassword() - Method in class ca.corbett.forms.fields.PasswordField
Programmatically reveals the password, without changing the currently configured echo character.
RGB_THRESHOLD - Static variable in class ca.corbett.extras.actionpanel.ColorOptions
The RGB threshold used to decide whether a color is considered "light" or "dark" for the purposes of deriving a highlight color.
Right - Enum constant in enum class ca.corbett.forms.fields.CollapsiblePanelField.ButtonPosition
 
RIGHT_SPACER_COLUMN - Static variable in class ca.corbett.forms.FormPanel
 
run() - Method in class ca.corbett.extras.audio.PlaybackThread
 
run() - Method in class ca.corbett.extras.audio.RecordThread
 
run() - Method in class ca.corbett.extras.io.DownloadThread
 
run() - Method in class ca.corbett.updates.ExtensionDownloadThread
 
runWorker(MultiProgressWorker, boolean) - Method in class ca.corbett.extras.progress.MultiProgressDialog
Executes the given Runnable and auto-wires all progress events to this dialog.
runWorker(SimpleProgressWorker) - Method in class ca.corbett.extras.progress.SplashProgressWindow
Executes the given worker thread and listens to it for progress updates.
runWorker(SimpleProgressWorker, boolean) - Method in class ca.corbett.extras.progress.MultiProgressDialog
Executes the given Runnable and auto-wires all progress events to this dialog.

S

sampleSize(int) - Method in class ca.corbett.extras.io.TextFileDetector.Builder
 
sanitizeFilename(String) - Static method in class ca.corbett.extras.io.FileSystemUtil
Given any arbitrary String, returns a sanitized version that is safe to use as a filename on any operating system.
sanitizeFilename(String, String) - Static method in class ca.corbett.extras.io.FileSystemUtil
Given any arbitrary String, returns a sanitized version that is safe to use as a filename on any operating system.
save() - Method in class ca.corbett.extensions.AppProperties
If you have specific extra properties you wish to set on save (window dimensions or other variable stuff), you can override this method and invoke super save() AFTER you have updated your property values.
save() - Method in class ca.corbett.extras.properties.FileBasedProperties
Saves the current properties to our file.
save() - Method in class ca.corbett.extras.properties.PropertiesManager
Saves the value of each of our properties to the Properties instance we were supplied in the constructor, overwriting any previously saved values.
save(File) - Method in class ca.corbett.updates.VersionManifest
Temp code?
save(String) - Method in class ca.corbett.extras.properties.FileBasedProperties
Saves the current properties to our file.
saveAudioFile(File, int[][]) - Static method in class ca.corbett.extras.audio.AudioUtil
Writes the given channel/sample array to the specified file.
saveImage(BufferedImage, File) - Static method in class ca.corbett.extras.image.ImageUtil
Saves the specified BufferedImage to the specified file.
saveImage(BufferedImage, File, float) - Static method in class ca.corbett.extras.image.ImageUtil
Saves the specified BufferedImage to the specified file in jpeg format with the specified compression quality.
saveImage(BufferedImage, File, ImageWriteParam) - Static method in class ca.corbett.extras.image.ImageUtil
Saves the specified BufferedImage to the specified file in jpeg format with the specified ImageWriteParam.
saveImage(BufferedImage, File, ImageWriter, ImageWriteParam) - Static method in class ca.corbett.extras.image.ImageUtil
Saves the specified BufferedImage using the specified ImageWriter and ImageWriteParam.
saveKeyPair(KeyPair, File, File) - Static method in class ca.corbett.extras.crypt.SignatureUtil
Saves the given KeyPair in PEM format to the given private and public files.
savePngImage(BufferedImage, File) - Static method in class ca.corbett.extras.image.ImageUtil
Saves the specified BufferedImage to the specified file in PNG format.
savePrivateKey(PrivateKey, File) - Static method in class ca.corbett.extras.crypt.SignatureUtil
Save a private key to a PEM file (PKCS#8 format)
savePublicKey(PublicKey, File) - Static method in class ca.corbett.extras.crypt.SignatureUtil
Saves a public key to a PEM file (X.509 format)
saveSignature(byte[], File) - Static method in class ca.corbett.extras.crypt.SignatureUtil
Save a signature to a PEM file
saveToProps(Properties) - Method in class ca.corbett.extras.audio.WaveformConfig
 
saveToProps(Properties) - Method in class ca.corbett.extras.image.ImagePanelConfig
 
saveToProps(Properties) - Method in class ca.corbett.extras.image.LogoProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.logging.LogConsoleTheme
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.AbstractProperty
Saves the current value(s) of this property to the given Properties instance.
saveToProps(Properties) - Method in class ca.corbett.extras.properties.BooleanProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.ButtonProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.CollapsiblePanelProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.ColorProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.ComboProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.DecimalProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.DirectoryProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.EnumProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.FileProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.FontProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.HtmlLabelProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.IntegerProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.KeyStrokeProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.LabelProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.ListProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.LongTextProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.LookAndFeelProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.MarginsProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.PanelProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.PasswordProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.ShortTextProperty
 
saveToProps(Properties) - Method in class ca.corbett.extras.properties.SliderProperty
 
saveToProps(Properties, String) - Method in class ca.corbett.extras.logging.LogConsoleStyle
 
saveWithoutException() - Method in class ca.corbett.extras.properties.FileBasedProperties
Attempts to save without throwing an IOException -if one occurs, it will be logged without being rethrown.
saveWithoutException(String) - Method in class ca.corbett.extras.properties.FileBasedProperties
Attempts to save without throwing an IOException - if one occurs, it will be logged without being rethrown.
scaleCalculationsDone - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
scaleIcon(ImageIcon, int) - Static method in class ca.corbett.extras.image.ImageUtil
Returns a scaled version of the input icon, if it is not already at the given size (assuming square icons).
scaleImageToFitSquareBounds(BufferedImage, int) - Static method in class ca.corbett.extras.image.ImageUtil
Scales an image up or down proportionally until it fits inside the square bounding area specified by maxDimension.
scaleImageToFitSquareBounds(BufferedImage, int, boolean) - Static method in class ca.corbett.extras.image.ImageUtil
Scales an image up or down proportionally until it fits inside the square bounding area specified by maxDimension.
screenshotCache - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
screenshotCacheDir - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
screenshotDownloaded(UpdateManager, URL, BufferedImage) - Method in interface ca.corbett.updates.UpdateManagerListener
 
ScreenshotDownloadListener() - Constructor for class ca.corbett.updates.UpdateManager.ScreenshotDownloadListener
 
screenshotsField - Variable in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
ScreenshotsOnly - Enum constant in enum class ca.corbett.updates.ExtensionDownloadThread.Options
 
scrollSpeed - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
ScrollUtil - Class in ca.corbett.extras
Contains static convenience methods related to scroll panes.
selectAllItems() - Method in class ca.corbett.forms.fields.ListSubsetField
Allow callers to programmatically move all items right (select all).
selectAndScrollTo(File) - Method in class ca.corbett.extras.dirtree.DirTree
Selects and scrolls to the given directory.
selectedIndex - Variable in class ca.corbett.extras.properties.ComboProperty
 
selectionChanged(DirTree, File) - Method in class ca.corbett.extras.dirtree.DirTreeAdapter
 
selectionChanged(DirTree, File) - Method in interface ca.corbett.extras.dirtree.DirTreeListener
Fired when a directory is selected within the DirTree.
selectionType - Variable in class ca.corbett.extras.properties.FileProperty
 
selectionWillChange(DirTree, File) - Method in class ca.corbett.extras.dirtree.DirTreeAdapter
 
selectionWillChange(DirTree, File) - Method in interface ca.corbett.extras.dirtree.DirTreeListener
Invoked before a selection change occurs within the DirTree.
selectItem(int) - Method in class ca.corbett.extras.ListPanel
 
selectItem(T) - Method in class ca.corbett.forms.fields.ListSubsetField
Allow callers to programmatically move an item to the right list (select it).
selectItems(List<T>) - Method in class ca.corbett.forms.fields.ListSubsetField
Programmatically select the given items.
sendArgsToRunningInstance(String[]) - Method in class ca.corbett.extras.SingleInstanceManager
Sends the given arguments to the running instance.
serializeImage(BufferedImage) - Static method in class ca.corbett.extras.image.ImageUtil
Converts the given image to a byte array, which can then be serialized.
serializeImage(BufferedImage, float) - Static method in class ca.corbett.extras.image.ImageUtil
Converts the given image to a byte array, which can then be serialized.
serializeImage(BufferedImage, ImageWriteParam) - Static method in class ca.corbett.extras.image.ImageUtil
Converts the given image to a byte array, which can then be serialized.
serializeImage(BufferedImage, ImageWriter, ImageWriteParam) - Static method in class ca.corbett.extras.image.ImageUtil
Converts the given image to a byte array, which can then be serialized.
setAcceleratorKey(KeyStroke) - Method in class ca.corbett.extras.EnhancedAction
Sets a new accelerator key for this action.
setAcceptAllFileFilterUsed(boolean) - Method in class ca.corbett.forms.fields.FileField
If true (the default value), the file chooser will automatically get an "All files" file filter in the file type dropdown, that allows selection of all files and directories.
setAccessory(JComponent) - Method in class ca.corbett.forms.fields.FileField
Sets an optional "accessory" component which can be used to show custom file previews.
setActionBackground(Color) - Method in class ca.corbett.extras.actionpanel.ColorOptions
Sets the background color for action items.
setActionButtonBackground(Color) - Method in class ca.corbett.extras.actionpanel.ColorOptions
If action buttons are enabled instead of labels, this is the background color of the buttons themselves.
setActionComparator(Comparator<EnhancedAction>) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the comparator for sorting actions within action groups.
setActionComponentType(ActionComponentType) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the component type that will be used to represent actions.
setActionFont(Font) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the font for action items.
setActionForeground(Color) - Method in class ca.corbett.extras.actionpanel.ColorOptions
Sets the foreground color for action items.
setActionIconSize(int) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the size (width and height) at which action icons are rendered.
setActionIconTextGap(int) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the gap between action icons and their text labels.
setActionTrayBorder(Border) - Method in class ca.corbett.extras.actionpanel.BorderOptions
Sets the border for the action tray section of action groups.
setAddItemIcon(ImageIcon) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Overrides the default "add" icon for the "Add item" button.
setAlignment(int) - Method in class ca.corbett.extras.properties.ButtonProperty
One of the FlowLayout alignment constants: LEFT, CENTER, RIGHT, LEADING, or TRAILING.
setAlignment(int) - Method in class ca.corbett.forms.fields.ButtonField
One of FlowLayout's alignment options: LEFT, CENTER, RIGHT, LEADING, or TRAILING from the FlowLayout class.
setAlignment(Alignment) - Method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Sets the preferred FormPanel alignment for all FormPanels on this dialog.
setAlignment(Alignment) - Method in class ca.corbett.forms.FormPanel
Changes the Alignment property of this FormPanel and re-renders it.
setAll(int) - Method in class ca.corbett.forms.Margins
Set all values to the given pixel value.
setAllEnabled(boolean) - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel
Sets all extensions to the given enabled status.
setAllExtraAttributes(Map<String, Object>) - Method in class ca.corbett.extras.properties.AbstractProperty
Clears any extra attributes currently held by this AbstractProperty and then accepts the given list of attributes.
setAllExtraAttributes(Map<String, Object>) - Method in class ca.corbett.forms.fields.FormField
Clears any extra attributes currently held by this form field and then accepts the given list of attributes.
setAllItems(List<T>) - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
setAllowBlank(boolean) - Method in class ca.corbett.extras.properties.FileProperty
 
setAllowBlank(boolean) - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Decides whether blank (null) KeyStroke values are allowed for this property.
setAllowBlank(boolean) - Method in class ca.corbett.extras.properties.LongTextProperty
 
setAllowBlank(boolean) - Method in class ca.corbett.extras.properties.PasswordProperty
 
setAllowBlank(boolean) - Method in class ca.corbett.extras.properties.ShortTextProperty
 
setAllowBlank(boolean) - Method in class ca.corbett.extras.TextInputDialog
Decides whether blank values should be allowed in the text field.
setAllowBlank(boolean) - Method in class ca.corbett.forms.fields.KeyStrokeField
Decides whether this field allows blank input (no keystroke assigned).
setAllowBlank(boolean) - Method in class ca.corbett.forms.fields.LongTextField
By default, TextField will allow blank values (empty text) to pass validation.
setAllowBlank(boolean) - Method in class ca.corbett.forms.fields.PasswordField
By default, TextField will allow blank values (empty text) to pass validation.
setAllowBlank(boolean) - Method in class ca.corbett.forms.fields.ShortTextField
By default, TextField will allow blank values (empty text) to pass validation.
setAllowBlankValues(boolean) - Method in class ca.corbett.forms.fields.FileField
Specifies whether blank values should be allowed in the text field.
setAllowClipboard(boolean) - Method in class ca.corbett.forms.fields.PasswordField
Controls the visibility of the "copy to clipboard" button.
setAllowGroupRemoval(boolean) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
If true, then a "Remove group" button will be shown in the toolbar for each ActionGroup, which allows the user to remove that group.
setAllowGroupRename(boolean) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
If true, then a "Rename group" button will be shown in the toolbar for each ActionGroup, which allows the user to rename the group.
setAllowHeaderDoubleClick(boolean) - Method in class ca.corbett.extras.actionpanel.ExpandCollapseOptions
Allows or disallows double-clicking on the group header label to toggle the expanded/collapsed state of the group.
setAllowItemAdd(boolean) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
If true, and if a Supplier is given via setNewActionSupplier(), then an "Add item" button will be shown in the toolbar.
setAllowItemRemoval(boolean) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
If true, then an "Edit group" button will be shown in the toolbar for each ActionGroup, which allows the user to remove items from that group.
setAllowItemReorder(boolean) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
If true, then an "Edit group" button will be shown in the toolbar for each ActionGroup, which allows the user to reorder items from that group.
setAllowLock(boolean) - Method in class ca.corbett.extras.dirtree.DirTree
Enables or disables locking within this DirTree (chrooting).
setAllowPopoutEditing(boolean) - Method in class ca.corbett.extras.properties.LongTextProperty
 
setAllowPopoutEditing(boolean) - Method in class ca.corbett.forms.fields.LongTextField
Whether to show a button to allow a popup dialog with a much larger text edit option.
setAllowShowPassword(boolean) - Method in class ca.corbett.forms.fields.PasswordField
Controls the visibility of the "show password" toggle button.
setAllowSizeSelection(boolean) - Method in class ca.corbett.extras.properties.FontProperty
 
setAllowSnapshots(boolean) - Method in class ca.corbett.updates.UpdateManager
Decides whether SNAPSHOT versions should be shown to the user and allowed for download and installation.
setAllowSnapshots(boolean) - Method in class ca.corbett.updates.UpdateSources
 
setAllowUnlock(boolean) - Method in class ca.corbett.extras.dirtree.DirTree
Enables or disables unlocking within this DirTree (chrooting).
setAnimationDuration(AnimationDuration) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Sets the animation duration for blur transitions.
setAnimationDuration(AnimationDuration) - Method in class ca.corbett.extras.image.animation.FadeLayerUI
Sets the animation duration.
setAnimationDurationMs(int) - Method in class ca.corbett.extras.actionpanel.ExpandCollapseOptions
Sets the duration of the expand/collapse animation in milliseconds.
setAnimationEnabled(boolean) - Method in class ca.corbett.extras.actionpanel.ExpandCollapseOptions
Sets whether animation is enabled for expand/collapse operations.
setAnimationSpeed(AnimationSpeed) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Sets the animation speed for blur transitions.
setAnimationSpeed(AnimationSpeed) - Method in class ca.corbett.extras.image.animation.FadeLayerUI
Sets the animation speed.
setApplicationName(String) - Method in class ca.corbett.updates.VersionManifest
 
setAudioClip(int[][]) - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Sets the audio clip to represent in this panel using the given audio data array.
setAudioClip(BufferedInputStream) - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Sets the audio clip to represent in this panel using the given input stream.
setAudioClip(File) - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Sets the audio clip to represent in this panel using the given File, which must be in a format supported by the javax.sound package.
setAuthor(String) - Method in class ca.corbett.extensions.AppExtensionInfo.Builder
 
setAuthorUrl(String) - Method in class ca.corbett.extensions.AppExtensionInfo.Builder
 
setAutoCommit(boolean) - Method in class ca.corbett.extensions.ui.ExtensionManagerDialog
Sets whether to auto-commit changes made in this dialog when the okay button is clicked (the default value for this property is true).
setAutoRebuildEnabled(boolean) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Normally, ActionPanel will automatically rebuild itself whenever any option is modified.
setAutoSize(boolean) - Method in class ca.corbett.extras.image.LogoProperty
Enables or disables font auto-sizing on the generated image.
setAutoSortingEnabled(boolean) - Method in class ca.corbett.forms.fields.ListSubsetField
Sets whether auto-sorting is enabled for both lists.
setBackground(Color) - Method in class ca.corbett.extras.actionpanel.ActionPanel
We have to override this because we use a wrapper panel internally to manage our BoxLayout, so we need to store the background color and apply it to the wrapper panel during rebuild().
setBackground(Color) - Method in class ca.corbett.extras.dirtree.DirTree
This is overridden so that we can ensure the underlying JTree will pick up the desired background color.
setBackground(Color) - Method in class ca.corbett.extras.image.ImageListPanel
We override this so that we can update any child ImagePanels to have the same background color.
setBackground(Color) - Method in class ca.corbett.forms.fields.ImageListField
Sets the background color for this field's components.
setBackgroundColor(Color) - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Changes background color
setBackgroundColor(Object) - Method in class ca.corbett.extras.image.LogoFormField
 
setBaselineColor(Color) - Method in class ca.corbett.extras.audio.WaveformConfig
Sets the colour to use to draw the horizontal center line.
setBaselineColor(Color) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setBaselineEnabled(boolean) - Method in class ca.corbett.extras.audio.WaveformConfig
Enables or disables the drawing of the baseline at the center of the waveform.
setBaselineThickness(int) - Method in class ca.corbett.extras.audio.WaveformConfig
Sets the pixel thickness of the baseline, if it is enabled.
setBaselineWidth(int) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setBgColor(Color) - Method in class ca.corbett.extras.audio.WaveformConfig
Sets the colour to use for the background behind the waveform.
setBgColor(Color) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setBgColor(Color) - Method in class ca.corbett.extras.image.ImagePanelConfig
Sets the background colour of the panel, defaults to the panel bg color from the current Look and Feel.
setBgColor(Color) - Method in class ca.corbett.extras.image.ImagePanelFormField
 
setBgColor(Color) - Method in class ca.corbett.extras.image.LogoProperty
Sets the logo image background color.
setBgColor(Color) - Method in class ca.corbett.extras.properties.FontProperty
 
setBgColor(Color) - Method in class ca.corbett.forms.fields.FontField
Sets the selected background color, if bg color is editable in this field, otherwise does nothing.
setBgColorType(LogoProperty.ColorType) - Method in class ca.corbett.extras.image.LogoProperty
Sets the background fill type for this logo image, which is either a solid colour or a gradient fill.
setBgGradient(Gradient) - Method in class ca.corbett.extras.image.LogoProperty
Sets the gradient fill type for the image background.
setBgSolidColor(Color) - Method in class ca.corbett.extras.CustomizableDesktopPane
Sets the solid color to use for drawing the desktop background.
setBlurIntensity(BlurLayerUI.BlurIntensity) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Sets the blur intensity preset.
setBlurOverlayColor(Color) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Sets the color used for the blur overlay.
setBlurred(boolean) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Sets whether the panel should be blurred instantly (without animation).
setBoolean(String, Boolean) - Method in class ca.corbett.extras.properties.FileBasedProperties
Sets a Boolean value for the given property name.
setBoolean(String, Boolean) - Method in class ca.corbett.extras.properties.Properties
Sets a Boolean value for the given property name.
setBorder(Border) - Method in class ca.corbett.forms.fields.CollapsiblePanelField
Sets the given border around the JSlider in this FormField.
setBorder(Border) - Method in class ca.corbett.forms.fields.SliderField
Sets the given border around the JSlider in this FormField.
setBorderColor(Color) - Method in class ca.corbett.extras.image.LogoProperty
Sets the border color of the logo image.
setBorderColor(Object) - Method in class ca.corbett.extras.image.LogoFormField
 
setBorderColorType(LogoProperty.ColorType) - Method in class ca.corbett.extras.image.LogoProperty
Sets the border color type for this logo image, which is either a solid colour or a gradient fill.
setBorderGradient(Gradient) - Method in class ca.corbett.extras.image.LogoProperty
Sets the gradient fill type for the image border.
setBorderMargin(int) - Method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Sets the preferred border margin for all FormPanels on this dialog.
setBorderMargin(int) - Method in class ca.corbett.forms.FormPanel
An optional pixel margin for the FormPanel itself to keep it away from the edges of its container.
setBorderMargin(Margins) - Method in class ca.corbett.forms.FormPanel
Sets optional pixel margins for the FormPanel itself to keep it away from the edges of its container.
setBorderWidth(int) - Method in class ca.corbett.extras.image.LogoFormField
 
setBorderWidth(int) - Method in class ca.corbett.extras.image.LogoProperty
Sets the width, in pixels, of the border of the generated logo image.
setBottom(int) - Method in class ca.corbett.forms.Margins
 
setBottomChannelIndex(int) - Method in class ca.corbett.extras.audio.WaveformConfig
Sets the index of the audio channel to use for the bottom half of the waveform.
setBounceZoneRatio(float) - Method in class ca.corbett.extras.image.animation.ImageScroller
Sets the width of the "bounce zones", or edges of the image where we will slow down as we approach a scroll limit and speed up as we scroll away from it.
setButtonAlignment(int) - Method in class ca.corbett.extras.properties.ListProperty
If the ListField generated from this property is to include buttons, this sets the alignment of those buttons (requires a FormFieldGenerationListener to add buttons).
setButtonAlignment(int) - Method in class ca.corbett.forms.fields.ListField
One of FlowLayout's alignment options: LEFT, CENTER, RIGHT, LEADING, or TRAILING from the FlowLayout class.
setButtonHgap(int) - Method in class ca.corbett.extras.properties.ListProperty
If the ListField generated from this property is to include buttons, this sets the horizontal gap between those buttons (requires a FormFieldGenerationListener to add buttons).
setButtonHgap(int) - Method in class ca.corbett.forms.fields.ListField
Sets the horizontal gap between buttons, and between buttons and the edge of the containing panel.
setButtonLayout(int, int, int) - Method in class ca.corbett.extras.properties.ListProperty
A convenience method to set button alignment, horizontal gap, and vertical gap all at once.
setButtonLayout(int, int, int) - Method in class ca.corbett.forms.fields.ListField
A convenience method to set alignment, hgap, and vgap all at once.
setButtonPadding(int) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets optional padding to add between button text/icons and the edges of the button.
setButtonPanelBorder(Border) - Method in class ca.corbett.forms.fields.ListField
Allows callers to set a border on the button panel.
setButtonPosition(ToolBarOptions.ButtonPosition) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Decides how buttons are to be presented in the ToolBar.
setButtonPosition(CollapsiblePanelField.ButtonPosition) - Method in class ca.corbett.forms.fields.CollapsiblePanelField
You can set the expand/collapse button on the left side (default) or on the right side of the form field.
setButtonPosition(ListField.ButtonPosition) - Method in class ca.corbett.extras.properties.ListProperty
If the ListField generated from this property is to include buttons, this sets the position of those buttons (requires a FormFieldGenerationListener to add buttons).
setButtonPosition(ListField.ButtonPosition) - Method in class ca.corbett.forms.fields.ListField
Sets the position of the button panel (above or below the list).
setButtonPreferredDimensions(int, int) - Method in class ca.corbett.extras.properties.ListProperty
If the ListField generated from this property is to include buttons, this sets the preferred dimensions of those buttons (requires a FormFieldGenerationListener to add buttons).
setButtonPreferredSize(Dimension) - Method in class ca.corbett.extras.properties.ButtonProperty
Sets the preferred size for buttons in this ButtonField.
setButtonPreferredSize(Dimension) - Method in class ca.corbett.forms.fields.ButtonField
Sets the preferred size of the buttons in this ButtonField.
setButtonPreferredSize(Dimension) - Method in class ca.corbett.forms.fields.ListField
Allow changing the preferred size of buttons in the button panel.
setButtonVgap(int) - Method in class ca.corbett.extras.properties.ListProperty
If the ListField generated from this property is to include buttons, this sets the vertical gap between those buttons (requires a FormFieldGenerationListener to add buttons).
setButtonVgap(int) - Method in class ca.corbett.forms.fields.ListField
Sets the vertical gap between buttons, and between buttons and the edge of the containing panel.
setCardContainer(Container) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets an optional companion CardLayout Container for this ActionPanel.
setCellRenderer(ListCellRenderer<T>) - Method in class ca.corbett.forms.fields.ComboField
You can optionally set a custom cell renderer if your combo items have special display requirements.
setCellRenderer(ListCellRenderer<T>) - Method in class ca.corbett.forms.fields.ListField
You can optionally set a custom cell renderer if your list items have special display requirements.
setCellRenderer(ListCellRenderer<T>) - Method in class ca.corbett.forms.fields.ListSubsetField
You can optionally set a custom cell renderer if your list items have special display requirements.
setCharsPerSecond(double) - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Changes the animation speed
setCheckBoxText(String) - Method in class ca.corbett.forms.fields.CheckBoxField
Allows updating the label text in the underlying JCheckBox.
setChecked(boolean) - Method in class ca.corbett.forms.fields.CheckBoxField
 
setClipboardEnabled(boolean) - Method in class ca.corbett.extras.PopupTextDialog
Shows or hides the "copy to clipboard" button.
setCollapseIcon(ImageIcon) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the icon to use for the collapse button in action group headers.
setColor(Color) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
setColor(Color) - Method in class ca.corbett.extras.properties.LabelProperty
 
setColor(Color) - Method in class ca.corbett.forms.fields.ColorField
Sets the current Color value for this field.
setColor(Color) - Method in class ca.corbett.forms.fields.LabelField
Sets the colour for the label text.
setColor(String, Color) - Method in class ca.corbett.extras.properties.FileBasedProperties
Sets a Color property.
setColor(String, Color) - Method in class ca.corbett.extras.properties.Properties
Sets a Color property.
setColorStops(List<Color>) - Method in class ca.corbett.extras.properties.SliderProperty
 
setColorStops(List<Color>) - Method in class ca.corbett.forms.fields.SliderField
Optionally set a list of color stops for this slider.
setColumns(int) - Method in class ca.corbett.extras.properties.DirectoryProperty
 
setColumns(int) - Method in class ca.corbett.extras.properties.FileProperty
 
setColumns(int) - Method in class ca.corbett.extras.properties.PasswordProperty
 
setColumns(int) - Method in class ca.corbett.extras.properties.ShortTextProperty
 
setColumns(int) - Method in class ca.corbett.forms.fields.KeyStrokeField
Sets the number of columns in the underlying JTextField.
setCommentHeader(String) - Method in class ca.corbett.extras.properties.FileBasedProperties
You can set an optional comment header that will be written out at the top of the file whenever save() is invoked.
setCompression(WaveformConfigField.Compression) - Method in class ca.corbett.extras.audio.WaveformConfig
 
setCompression(WaveformConfigField.Compression) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setConfigProperties(List<AbstractProperty>) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
You can supply a list of configuration properties for the extension, in which case a hyperlink field will be shown to display a preview of those properties.
setConfirmLabel(String) - Method in class ca.corbett.extras.TextInputDialog
Changes the label used on the confirm button (defaults to "OK").
setControlPanelPosition(AudioWaveformPanel.ControlPosition) - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Sets the control panel position using one of the ControlPanelPosition constants: TOP_LEFT: cpanel across the top, controls on the left. TOP_CENTER: cpanel across the top, controls centered horizontally. TOP_RIGHT: cpanel across the top, controls on the right. SIDE_EDGES: cpanel split to left/right edges; playback on left, edit on right. BOTTOM_LEFT: cpanel across the bottom, controls on the left. BOTTOM_CENTER: cpanel across the bottom, controls centered horizontally. BOTTOM_RIGHT: cpanel across the bottom, controls on the right. HIDDEN: Control panel is not shown.
setControlPanelSize(AudioWaveformPanel.ControlSize) - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Sets the size of the control panel, using one of the ControlPanelSize enum values: XSMALL SMALL NORMAL LARGE XLARGE These values are interpolated internally.
setControlPosition(AudioWaveformPanel.ControlPosition) - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
setControlSize(AudioWaveformPanel.ControlSize) - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
setControlType(AudioWaveformPanel.ControlType) - Method in class ca.corbett.extras.audio.AudioWaveformPanel
 
setControlType(AudioWaveformPanel.ControlType) - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
setCurrentValue(Number) - Method in class ca.corbett.forms.fields.NumberField
 
setCursorBlinkRate(double) - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Sets cursor blink rate (blinks per second)
setCursorColor(Color) - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Sets cursor color independently of text color
setDefaultBgColor(Color) - Method in class ca.corbett.extras.logging.LogConsoleTheme
Sets the default background color - this is the background that will be used unless specifically overridden by some style matcher.
setDefaultBorder() - Method in class ca.corbett.forms.fields.CollapsiblePanelField
Sets a default line border around the slider in this FormField.
setDefaultBorder() - Method in class ca.corbett.forms.fields.SliderField
Sets a default line border around the slider in this FormField.
setDefaultErrorTitle(String) - Method in class ca.corbett.extras.MessageUtil
Used to specify a default dialog title in the case where error() is invoked without a given title.
setDefaultFont(Font) - Static method in class ca.corbett.forms.fields.FormField
Sets the default Font to use with all FormField instances created after this call completes.
setDefaultInfoTitle(String) - Method in class ca.corbett.extras.MessageUtil
Used to specify a default dialog title in the case where info() is invoked without a given title.
setDefaultInputTitle(String) - Method in class ca.corbett.extras.MessageUtil
Used to specify a default dialog title in the case where input dialogs are invoked without a given title.
setDefaultQuestionTitle(String) - Method in class ca.corbett.extras.MessageUtil
Used to specify a default dialog title in the case where askYesNo() or askYesNoCancel() is invoked without a given title.
setDefaultWarningTitle(String) - Method in class ca.corbett.extras.MessageUtil
Used to specify a default dialog title in the case where warning() is invoked without a given title.
setDescription(String) - Method in class ca.corbett.extras.EnhancedAction
Sets a new short description for this action.
setDestination(double, double) - Method in class ca.corbett.extras.image.animation.ImageAnimator
Sets a new destination for the image.
setDirectory(File) - Method in class ca.corbett.extras.properties.DirectoryProperty
 
setDisplayMode(ImagePanelConfig.DisplayMode) - Method in class ca.corbett.extras.image.ImagePanelConfig
Sets the DisplayMode.
setDisplayMode(ImagePanelConfig.DisplayMode) - Method in class ca.corbett.extras.image.ImagePanelFormField
 
setDouble(String, Double) - Method in class ca.corbett.extras.properties.FileBasedProperties
Sets a Double property.
setDouble(String, Double) - Method in class ca.corbett.extras.properties.Properties
Sets a Double property.
setDownloadOptions(ExtensionDownloadThread.Options) - Method in class ca.corbett.updates.ExtensionDownloadThread
Before starting the worker thread, you can decide which file(s) should be downloaded for the extension in question.
setDownloadPath(String) - Method in class ca.corbett.updates.VersionManifest.ExtensionVersion
 
setDownloadTimeoutMs(long) - Method in class ca.corbett.updates.ExtensionDownloadThread
Before starting the download, you can set a download timeout - if the total time to download all requested files exceeds this value, the download will abort.
setEagerSave(boolean) - Method in class ca.corbett.extras.properties.FileBasedProperties
Sets whether this object should save eagerly (default is false).
setEasingStrength(double) - Method in class ca.corbett.extras.image.animation.ImageAnimator
Updates the easing strength.
setEasingStrength(ImageScroller.EasingStrength) - Method in class ca.corbett.extras.image.animation.ImageScroller
Sets the strength of the "bounce" calculations, to exaggerate the acceleration and deceleration effects.
setEasingType(ImageAnimator.EasingType) - Method in class ca.corbett.extras.image.animation.ImageAnimator
Updates the easing type.
setEasingZonePercentage(double) - Method in class ca.corbett.extras.image.animation.ImageAnimator
Updates the easing zone percentage.
setEchoChar(char) - Method in class ca.corbett.forms.fields.PasswordField
By default, characters typed into the password field will be shown as an asterisk.
setEditable(boolean) - Method in class ca.corbett.forms.fields.LongTextField
This allows the text component (and popout editor) to be read-only without marking the entire field as disabled.
setEditIcon(ImageIcon) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Overrides the default "edit" icon for the "Edit item" button.
setEnabled(boolean) - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel.AppExtensionPlaceholder
 
setEnabled(boolean) - Method in class ca.corbett.extras.dirtree.DirTree
Calls to setEnabled are not forwarded from parent components to child components.
setEnabled(boolean) - Method in class ca.corbett.extras.io.KeyStrokeManager
Can be used to enable or disable this KeyStrokeManager.
setEnabled(boolean) - Method in class ca.corbett.extras.properties.AbstractProperty
Setting a property to disabled will prevent this property from appearing in the PropertiesDialog.
setEnabled(boolean) - Method in class ca.corbett.forms.fields.ButtonField
Overridden here so we can enable/disable our buttons as needed.
setEnabled(boolean) - Method in class ca.corbett.forms.fields.CollapsiblePanelField
Overridden here so we can optionally propagate the new enabled status to all contained components, depending on isEnabledStatusPropagated.
setEnabled(boolean) - Method in class ca.corbett.forms.fields.FileField
Overridden so we can enable/disable our choose button also.
setEnabled(boolean) - Method in class ca.corbett.forms.fields.FontField
 
setEnabled(boolean) - Method in class ca.corbett.forms.fields.FormField
Enables or disables all components in this field.
setEnabled(boolean) - Method in class ca.corbett.forms.fields.ImageListField
Enables or disables the underlying ImageListPanel.
setEnabled(boolean) - Method in class ca.corbett.forms.fields.ListField
 
setEnabled(boolean) - Method in class ca.corbett.forms.fields.LongTextField
Overridden here so we can also enable or disable our text area.
setEnabled(boolean) - Method in class ca.corbett.forms.fields.MarginsField
Overridden here so we can enable or disable all of our spinners and labels as needed when the FormField itself is enabled or disabled.
setEnabled(boolean) - Method in class ca.corbett.forms.fields.PanelField
Overridden here so we can optionally propagate the new enabled status to all contained components, depending on isEnabledStatusPropagated.
setEnabled(boolean) - Method in class ca.corbett.forms.fields.PasswordField
Overridden so we can disable all our child components when setEnabled is invoked.
setEnabled(boolean) - Method in class ca.corbett.forms.fields.SliderField
 
setEnabled(boolean) - Method in class ca.corbett.forms.FormPanel
Overridden here so we can enable/disable all FormField instances when we receive a setEnabled request.
setEnableDrawBaseline(boolean) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setEnableDrawOutline(boolean) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setEnabledRecursive(Container, boolean) - Method in class ca.corbett.forms.fields.CollapsiblePanelField
Recurses through the list of contained components, passing on the given isEnabled status to each of them (and their own contained children, if any of our contained components are containers themselves).
setEnabledRecursive(Container, boolean) - Method in class ca.corbett.forms.fields.PanelField
Recurses through the list of contained components, passing on the given isEnabled status to each of them (and their own contained children, if any of our contained components are containers themselves).
setEnabledStatusIsPropagated(boolean) - Method in class ca.corbett.forms.fields.CollapsiblePanelField
Determines what happens when setEnabled is invoked.
setEnabledStatusIsPropagated(boolean) - Method in class ca.corbett.forms.fields.PanelField
Determines what happens when setEnabled is invoked.
setEnabledToggleAction(AbstractAction) - Method in class ca.corbett.extensions.ui.ExtensionTitleBar
Sets some action to execute when the enabled checkbox is selected or unselected.
setEnableMouseCursor(boolean) - Method in class ca.corbett.extras.image.ImagePanelConfig
If disabled, mouse cursor will be hidden while over the panel.
setEnableMouseCursor(boolean) - Method in class ca.corbett.extras.image.ImagePanelFormField
 
setEnableMouseDragging(boolean) - Method in class ca.corbett.extras.image.ImagePanelConfig
If enabled, users can click and drag on a zoomed-in image to scroll it around within the panel.
setEnableMouseDragging(boolean) - Method in class ca.corbett.extras.image.ImagePanelFormField
 
setEnableZoomOnMouseClick(boolean) - Method in class ca.corbett.extras.image.ImagePanelConfig
Enables the use of mouse clicks to zoom: left click to zoom in, right click to zoom out.
setEnableZoomOnMouseClick(boolean) - Method in class ca.corbett.extras.image.ImagePanelFormField
 
setEnableZoomOnMouseWheel(boolean) - Method in class ca.corbett.extras.image.ImagePanelConfig
Enables the use of mouse wheel for zooming: wheel up to zoom in, wheel down to zoom out.
setEnableZoomOnMouseWheel(boolean) - Method in class ca.corbett.extras.image.ImagePanelFormField
 
setExpandable(boolean) - Method in class ca.corbett.extras.actionpanel.ExpandCollapseOptions
Allows or disallows the user to expand/collapse action groups.
setExpanded(String, boolean) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets whether the named group is expanded or collapsed.
setExpandIcon(ImageIcon) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the icon to use for the expand button in action group headers.
setExposed(boolean) - Method in class ca.corbett.extras.properties.AbstractProperty
Sets whether this property is to be exposed in the UI.
setExtensionEnabled(boolean) - Method in class ca.corbett.extensions.ui.ExtensionTitleBar
 
setExtensionEnabled(String, boolean) - Method in class ca.corbett.extensions.AppProperties
Enables or disables the specified extension.
setExtensionEnabled(String, boolean) - Method in class ca.corbett.extensions.ExtensionManager
Enables or disables the named extension - this involves sending an onActivate or onDeactivate message to the extension as needed.
setExtensionEnabled(String, boolean, boolean) - Method in class ca.corbett.extensions.ExtensionManager
Enables or disabled the named extension - if notify is true, will send the extension an onActivate or onDeactivate message as needed.
setExtensionsDirectory(File) - Method in class ca.corbett.extensions.ExtensionManager
Sets the directory where the application wishes to store extension jars.
setExtInfo(AppExtensionInfo) - Method in class ca.corbett.updates.VersionManifest.ExtensionVersion
 
setExtraAttribute(String, Object) - Method in class ca.corbett.extras.image.ImagePanel
Sets an optional "extra attribute", which can be anything caller-defined.
setExtraAttribute(String, Object) - Method in class ca.corbett.extras.properties.AbstractProperty
Set an arbitrary extra attribute to this property.
setExtraAttribute(String, Object) - Method in class ca.corbett.forms.fields.FormField
Set an arbitrary extra attribute to this form field.
setExtraMargins(int, int) - Method in class ca.corbett.extras.properties.LabelProperty
Optionally set extra margin padding to go above and below the label.
setFadeColor(Color) - Method in class ca.corbett.extras.image.animation.FadeLayerUI
Sets the fade color that will be used during the fade animation.
setFieldLabelFont(Font) - Method in class ca.corbett.forms.fields.FormField
 
setFieldLabelText(String) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setFieldLabelText(String) - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
setFieldLabelText(String) - Method in class ca.corbett.extras.image.ImagePanelFormField
 
setFieldLabelText(String) - Method in class ca.corbett.extras.image.LogoFormField
 
setFieldLabelText(String) - Method in class ca.corbett.extras.properties.LabelProperty
Optionally sets text for our field label.
setFile(File) - Method in class ca.corbett.extras.properties.FileProperty
 
setFile(File) - Method in class ca.corbett.forms.fields.FileField
Sets the currently selected File for this field.
setFileFilter(FileFilter) - Method in class ca.corbett.extras.dirtree.DirTree
Sets an optional FileFilter to restrict which files are shown in the tree.
setFileFilter(FileFilter) - Method in class ca.corbett.forms.fields.FileField
Sets which of the choosable file filters added via addChoosableFileFilter should be selected by default when the dialog comes up.
setFileHidingEnabled(boolean) - Method in class ca.corbett.forms.fields.FileField
If true (the default value), hidden files will not be displayed in the file chooser.
setFillColor(Color) - Method in class ca.corbett.extras.audio.WaveformConfig
Sets the colour to use to fill the waveform.
setFixedCellWidth(int) - Method in class ca.corbett.extras.properties.ListProperty
Sets the pixel width of each list cell.
setFixedCellWidth(int) - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
setFixedCellWidth(int) - Method in class ca.corbett.forms.fields.ListField
Sets the pixel width of each list cell.
setFixedCellWidth(int) - Method in class ca.corbett.forms.fields.ListSubsetField
Sets the pixel width of each list cell.
setFloat(String, Float) - Method in class ca.corbett.extras.properties.FileBasedProperties
Sets a Float property.
setFloat(String, Float) - Method in class ca.corbett.extras.properties.Properties
Sets a Float property.
setFont(Font) - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Changes the font (triggers reflow)
setFont(Font) - Method in class ca.corbett.extras.image.LogoProperty
Sets the Font to use in the generated image.
setFont(Font) - Method in class ca.corbett.extras.properties.FontProperty
 
setFont(Font) - Method in class ca.corbett.extras.properties.LabelProperty
 
setFont(Font) - Method in class ca.corbett.forms.fields.HtmlLabelField
Sets the font to use for the label text.
setFont(Font) - Method in class ca.corbett.forms.fields.LabelField
Sets the font to use for the label text.
setFont(String, Font) - Method in class ca.corbett.extras.properties.FileBasedProperties
 
setFont(String, Font) - Method in class ca.corbett.extras.properties.Properties
Sets a Font value, replacing any previous value with that name.
setFontAutoScale(boolean) - Method in class ca.corbett.extras.image.LogoFormField
 
setFontBgColor(Color) - Method in class ca.corbett.extras.logging.LogConsoleStyle
Sets a background colour for this style.
setFontByFamilyName(String) - Method in class ca.corbett.extras.image.LogoProperty
Allows setting the font by specifying just the family name.
setFontColor(Color) - Method in class ca.corbett.extras.logging.LogConsoleStyle
Sets the font colour associated with this style.
setFontFamilyName(String) - Method in class ca.corbett.extras.logging.LogConsoleStyle
Due to limitations in JTextPane, we can only accept a font "family" name instead of a specific font name.
setFontPointSize(int) - Method in class ca.corbett.extras.image.LogoProperty
Sets the desired font point size to use with the generated image.
setFontPointSize(int) - Method in class ca.corbett.extras.logging.LogConsole
Sets the current font size for the LogConsole.
setFontPointSize(int) - Method in class ca.corbett.extras.logging.LogConsoleStyle
 
setFontPointSize(int) - Method in class ca.corbett.extras.logging.LogConsoleTheme
As a shortcut, it's possible to set the font point size of all style matchers with one call, instead of one by one.
setFormatString(String) - Method in class ca.corbett.extras.progress.MultiProgressDialog
Optionally change the format string that will be used to display progress messages.
setFromTheme(ColorTheme) - Method in class ca.corbett.extras.actionpanel.ColorOptions
Sets all colors according to the supplied ColorTheme instance.
setGradient(Gradient) - Method in class ca.corbett.extras.gradient.GradientColorChooser.GradientConfigPanel
 
setGradient(Gradient) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
setGradient(Gradient) - Method in class ca.corbett.extras.properties.ColorProperty
 
setGradient(Gradient) - Method in class ca.corbett.forms.fields.ColorField
Sets the current GradientConfig value for this field.
setGradientColor1(Color) - Method in class ca.corbett.extras.gradient.GradientColorChooser.GradientConfigPanel
 
setGradientColor2(Color) - Method in class ca.corbett.extras.gradient.GradientColorChooser.GradientConfigPanel
 
setGradientConfig(Gradient) - Method in class ca.corbett.extras.CustomizableDesktopPane
Sets the GradientConfig to use for drawing the desktop background.
setGradientType(GradientType) - Method in class ca.corbett.extras.gradient.GradientColorChooser.GradientConfigPanel
 
setGroupBorder(Border) - Method in class ca.corbett.extras.actionpanel.BorderOptions
Sets a border that will extend around the entire action group (all sections).
setGroupComparator(Comparator<String>) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the comparator for ordering action groups within the ActionPanel.
setGroupHeaderBackground(Color) - Method in class ca.corbett.extras.actionpanel.ColorOptions
Sets the background color for group headers.
setGroupHeaderFont(Font) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the font for group headers.
setGroupHeaderForeground(Color) - Method in class ca.corbett.extras.actionpanel.ColorOptions
Sets the foreground color for group headers.
setGroupIcon(String, Icon) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the icon for the specified group.
setHasBorder(boolean) - Method in class ca.corbett.extras.image.LogoProperty
Enables or disables the border of the generated image.
setHeaderBorder(Border) - Method in class ca.corbett.extras.actionpanel.BorderOptions
Sets the border for action group headers.
setHeaderIconSize(int) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the size (width and height) at which header icons are rendered.
setHeaderLabel(String) - Method in class ca.corbett.extras.properties.MarginsProperty
 
setHeaderLabel(String) - Method in class ca.corbett.forms.fields.MarginsField
Sets an optional header label to display above the five spinners.
setHeaderLabelExtraMargins(int, int, int, int) - Static method in class ca.corbett.forms.fields.LabelField
Sets the extra top and bottom margin values that we use in this class when create*HeaderLabel convenience methods are invoked.
setHelpText(String) - Method in class ca.corbett.extras.properties.AbstractProperty
Sets optional help text for this property.
setHelpText(String) - Method in class ca.corbett.forms.fields.FormField
Sets optional help text for this field.
setHgap(int) - Method in class ca.corbett.extras.properties.ButtonProperty
The horizontal gap between buttons.
setHgap(int) - Method in class ca.corbett.forms.fields.ButtonField
Sets the horizontal gap between buttons, and between buttons and the edge of the containing panel.
setHighlightedAction(EnhancedAction) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets the specified action as the currently highlighted action.
setHighlightedAction(String) - Method in class ca.corbett.extras.actionpanel.ActionPanel
If a companion CardLayout is linked, this will set the highlighted action to be the one that triggers the given cardId.
setHighlightLastActionEnabled(boolean) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Enables or disables highlighting of the last action to be executed in this ActionPanel.
setHtml(String, Action) - Method in class ca.corbett.extras.properties.HtmlLabelProperty
 
setHyperlink(Action) - Method in class ca.corbett.extras.properties.LabelProperty
Optionally sets a hyperlink action, which will convert the generated LabelField into a hyperlink field.
setHyperlink(Action) - Method in class ca.corbett.forms.fields.LabelField
Converts the field label (if present) or the header label (if isHeaderLabel()) into a hyperlink, by adding a custom mouse cursor and mouse listener with the given ActionListener attached to the single click event.
setIcon(Icon) - Method in class ca.corbett.extras.EnhancedAction
Sets a new icon for this action.
setIconSize(int) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Sets the icon size for this toolbar.
setIdentifier(String) - Method in class ca.corbett.forms.fields.FormField
Sets an internal String identifier for this field.
setImage(BufferedImage) - Method in class ca.corbett.extras.image.animation.ImageAnimator
Sets a new image to animate (maintains current position and destination).
setImage(BufferedImage) - Method in class ca.corbett.extras.image.animation.ImageScroller
Sets the image to be scrolled.
setImage(BufferedImage) - Method in class ca.corbett.extras.image.ImagePanel
Replaces the current image with the given one.
setImageHeight(int) - Method in class ca.corbett.extras.image.LogoFormField
 
setImageIcon(ImageIcon) - Method in class ca.corbett.extras.image.ImagePanel
 
setImageWidth(int) - Method in class ca.corbett.extras.image.LogoFormField
 
setInitiallyEditable(boolean) - Method in class ca.corbett.extras.properties.AbstractProperty
Set whether this property is to be editable by default when shown on a PropertiesDialog.
setInitiallyExpanded(boolean) - Method in class ca.corbett.extras.properties.CollapsiblePanelProperty
 
setInitiallyVisible(boolean) - Method in class ca.corbett.extras.properties.AbstractProperty
Sets whether this property is to be visible by default when shown on a PropertiesDialog.
setInitialShowDelayMS(long) - Method in class ca.corbett.extras.progress.MultiProgressDialog
Sets an optional delay time, in milliseconds, between the time when the work starts and the time when the dialog will make itself visible.
setInitialText(String) - Method in class ca.corbett.extras.TextInputDialog
Sets the text that should appear in the text field when the dialog is first shown.
setInstallAction(AbstractAction) - Method in class ca.corbett.extensions.ui.ExtensionTitleBar
Sets some action to execute when the install button is pressed.
setInteger(String, Integer) - Method in class ca.corbett.extras.properties.FileBasedProperties
Sets an Integer property.
setInteger(String, Integer) - Method in class ca.corbett.extras.properties.Properties
Sets an Integer property.
setInternalSpacing(int) - Method in class ca.corbett.forms.Margins
 
setIsBold(boolean) - Method in class ca.corbett.extras.logging.LogConsoleStyle
 
setIsDefaultBorderEnabled(boolean) - Static method in class ca.corbett.forms.fields.CollapsiblePanelField
By default, all new instances of this class will give themselves a default LineBorder.
setIsDefaultBorderEnabled(boolean) - Static method in class ca.corbett.forms.fields.SliderField
By default, all new instances of this class will give themselves a default LineBorder.
setIsExpanded(boolean) - Method in class ca.corbett.forms.fields.CollapsiblePanelField
Expands or collapses the wrapped JPanel.
setIsItalic(boolean) - Method in class ca.corbett.extras.logging.LogConsoleStyle
 
setIsLocallyInstalledExtension(File) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Use this method to indicate that the extension in question is a locally-installed extension with the given source jar.
setIsUnderline(boolean) - Method in class ca.corbett.extras.logging.LogConsoleStyle
 
setItemComparator(Comparator<T>) - Method in class ca.corbett.forms.fields.ListSubsetField
Sets the comparator used to sort items when they are added to either list.
setItems(List<T>) - Method in class ca.corbett.extras.ListPanel
 
setItems(List<T>) - Method in class ca.corbett.extras.properties.ListProperty
Sets the items to include in the list.
setJarFile(File) - Method in class ca.corbett.updates.DownloadedExtension
 
setKeyStroke(KeyStroke) - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Sets the current KeyStroke value of this property.
setKeyStroke(KeyStroke) - Method in class ca.corbett.forms.fields.KeyStrokeField
Sets the KeyStroke represented by this field.
setLabelHyperlink(JLabel, Action) - Static method in class ca.corbett.forms.fields.LabelField
Static convenience method to restyle the given JLabel to look like a hyperlink - this involves changing the font color, adding an underline effect, changing the mouse cursor when hovering over the label, and executing the given Action when the label is clicked.
setLabels(List<String>, boolean) - Method in class ca.corbett.extras.properties.SliderProperty
 
setLabels(List<String>, boolean) - Method in class ca.corbett.forms.fields.SliderField
Optionally set human-readable labels to be used in place of (or alongside) the numeric value label.
setLayoutManager(LayoutManager) - Method in class ca.corbett.extras.properties.CollapsiblePanelProperty
 
setLayoutManager(LayoutManager) - Method in class ca.corbett.extras.properties.PanelProperty
 
setLayoutOrientation(int) - Method in class ca.corbett.extras.properties.ListProperty
Sets the layout orientation (allowable values are JList.VERTICAL, JList.VERTICAL_WRAP, and JList.HORIZONTAL_WRAP).
setLayoutOrientation(int) - Method in class ca.corbett.forms.fields.ListField
Sets the layout orientation (allowable values are JList.VERTICAL, JList.VERTICAL_WRAP, and JList.HORIZONTAL_WRAP).
setLeft(int) - Method in class ca.corbett.forms.Margins
 
setListCellRenderer(ListCellRenderer<T>) - Method in class ca.corbett.extras.ListPanel
 
setLogLevel(Level) - Method in class ca.corbett.extras.logging.LogConsoleStyle
Sets the Level matcher to use - that is, the log level to which this style will be applied.
setLogoHeight(int) - Method in class ca.corbett.extras.image.LogoProperty
Sets the desired pixel height of the logo image which will be generated from this config.
setLogoImagePlacement(CustomizableDesktopPane.LogoPlacement) - Method in class ca.corbett.extras.CustomizableDesktopPane
Sets the LogoPlacement for use with the logo image.
setLogoImageTransparency(float) - Method in class ca.corbett.extras.CustomizableDesktopPane
Adjusts the transparency of the logo image, if a logo image is being shown.
setLogoWidth(int) - Method in class ca.corbett.extras.image.LogoProperty
Sets the desired pixel width of the logo image which will be generated from this config.
setLogToken(String, boolean) - Method in class ca.corbett.extras.logging.LogConsoleStyle
Sets the log token matcher - that is, a string to search for in log messages to see if this style should be applied.
setLongDescription(String) - Method in class ca.corbett.extensions.AppExtensionInfo.Builder
 
setMagnifierCursor(Cursor) - Method in class ca.corbett.extras.image.ImagePanelConfig
If enableZoomOnMouseClick or enableZoomOnMouseWheel are set, this cursor will be used when the mouse pointer is over the panel, as a visual clue to the user that zoom operations are supported.
setMajorProgress(int) - Method in class ca.corbett.extras.progress.MultiProgressDialog
Sets the progress value for the major progress bar without updating the progress label.
setMajorProgress(int, String) - Method in class ca.corbett.extras.progress.MultiProgressDialog
Sets the progress value for the major progress bar and updates the major progress label with the given message.
setMajorProgressBounds(int, int) - Method in class ca.corbett.extras.progress.MultiProgressDialog
Sets the minimum and maximum bounds of the major progress bar.This will also set the major progress value to "minimum".
setManifestGenerated(String) - Method in class ca.corbett.updates.VersionManifest
 
setManifestGenerated(Instant) - Method in class ca.corbett.updates.VersionManifest
 
setMargins(Margins) - Method in class ca.corbett.extras.properties.MarginsProperty
 
setMargins(Margins) - Method in class ca.corbett.forms.fields.FormField
 
setMarginsObject(Margins) - Method in class ca.corbett.forms.fields.MarginsField
Sets our field values according to the given Margins instance.
setMaxImageCount(int) - Method in class ca.corbett.forms.fields.ImageListField
Optionally restrict how many images this field will allow.
setMaxListSize(int) - Method in class ca.corbett.extras.image.ImageListPanel
Puts a limit on the number of images that this panel will allow.
setMaxSpeed(double) - Method in class ca.corbett.extras.image.animation.ImageAnimator
Updates the maximum movement speed.
setMaxValue(double) - Method in class ca.corbett.extras.properties.DecimalProperty
 
setMaxValue(int) - Method in class ca.corbett.extras.properties.IntegerProperty
 
setMaxValue(int) - Method in class ca.corbett.extras.properties.SliderProperty
 
setMinorProgress(int) - Method in class ca.corbett.extras.progress.MultiProgressDialog
Sets the progress value for the minor progress bar without updating the progress label.
setMinorProgress(int, String) - Method in class ca.corbett.extras.progress.MultiProgressDialog
Sets the progress value for the minor progress bar and updates the major progress label with the given message.
setMinorProgressBounds(int, int) - Method in class ca.corbett.extras.progress.MultiProgressDialog
Sets the minimum and maximum bounds of the minor progress bar.This will also set the minor progress value to "minimum".
setMinSpeedRatio(float) - Method in class ca.corbett.extras.image.animation.ImageScroller
Sets the minimum allowable scroll speed during deceleration/acceleration, expressed as a percentage of the maximum speed.
setMinValue(double) - Method in class ca.corbett.extras.properties.DecimalProperty
 
setMinValue(int) - Method in class ca.corbett.extras.properties.IntegerProperty
 
setMinValue(int) - Method in class ca.corbett.extras.properties.SliderProperty
 
setMultiLineFieldExtraTopMargin(int) - Method in class ca.corbett.forms.FormPanel
There's a very slight misalignment issue with field labels on multi-line FormField implementations due to the way GridBagLayout anchors components.
setName(String) - Method in class ca.corbett.extras.EnhancedAction
Sets a new name for this action.
setName(String) - Method in class ca.corbett.extras.io.HyperlinkUtil.BrowseAction
Allows modifying the name of this action after creation.
setName(String) - Method in class ca.corbett.updates.VersionManifest.Extension
 
setNameFieldVisible(boolean) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
The extension Name field can be optionally made hidden.
setNewActionSupplier(ToolBarNewItemSupplier) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
If allowItemAdd is true and a Supplier is given here, then an "Add item" button will be shown in the toolbar.
setOptions(List<T>, int) - Method in class ca.corbett.forms.fields.ComboField
Sets the available options in this field, overwriting whatever options were there before.
setOutlineColor(Color) - Method in class ca.corbett.extras.audio.WaveformConfig
Sets the colour to use to outline the waveform.
setOutlineColor(Color) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setOutlineEnabled(boolean) - Method in class ca.corbett.extras.audio.WaveformConfig
Enables or disables the drawing of an outline around the waveform.
setOutlineThickness(int) - Method in class ca.corbett.extras.audio.WaveformConfig
Sets the line thickness to use for the outline of the waveform.
setOutlineWidth(int) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setOverlayText(String) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Sets optional text to overlay on top of the panel when it is blurred.
setOverlayTextColor(Color) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Sets the overlay text color.
setOverlayTextSize(int) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
Sets the overlay text font point size.
setOwnerWindow(Window) - Method in class ca.corbett.extras.image.ImageListPanel
Sets the owner Window that will be used as a parent for the popup preview window (null is acceptable).
setPadding(int) - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Sets padding around text
setPanelBackground(Color) - Method in class ca.corbett.extras.actionpanel.ColorOptions
Sets the background color for the entire panel.
setPassword(String) - Method in class ca.corbett.extras.properties.PasswordProperty
 
setPassword(String) - Method in class ca.corbett.forms.fields.PasswordField
Sets the text for the password field.
setPasswordSavedToProps(boolean) - Method in class ca.corbett.extras.properties.PasswordProperty
 
setPopupMenu(JPopupMenu) - Method in class ca.corbett.extras.image.ImagePanel
Associates the given JPopupMenu with this ImagePanel instance.
setPosition(double, double) - Method in class ca.corbett.extras.image.animation.ImageAnimator
Immediately positions the image at the specified coordinates without animation.
setPreferredSize(Dimension) - Method in class ca.corbett.extras.ListPanel
 
setPreferredWidth(int) - Method in class ca.corbett.extras.ListPanel
 
setPrefix(String) - Static method in class ca.corbett.extras.ResourceLoader
You can optionally set a prefix that will be prepended to all resource paths.
setProgress(int) - Method in class ca.corbett.extras.progress.SplashProgressWindow
Updates the progress bar to the given step number.
setProjectUrl(String) - Method in class ca.corbett.extensions.AppExtensionInfo.Builder
 
setPrompt(String) - Method in class ca.corbett.extras.TextInputDialog
 
setPropertyLabel(String) - Method in class ca.corbett.extras.properties.AbstractProperty
Sets or updates the human-readable label for this property.
setQuantity(SnowLayerUI.Quantity) - Method in class ca.corbett.extras.image.animation.SnowLayerUI
Sets the snow quantity setting.
setReadOnly(boolean) - Method in class ca.corbett.extras.image.ImageListPanel
Determines whether image addition and removal operations are permitted, and also whether drag and drop from the file system is allowed.
setReadOnly(boolean) - Method in class ca.corbett.extras.PopupTextDialog
Allows or disallows editing in the text field.
setReleaseNotes(String) - Method in class ca.corbett.extensions.AppExtensionInfo.Builder
 
setRemoveIcon(ImageIcon) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Overrides the default "remove" icon for the "Remove item" and "Remove group" buttons.
setRenameIcon(ImageIcon) - Method in class ca.corbett.extras.actionpanel.ToolBarOptions
Overrides the default "rename" icon for the "Rename group" button.
setRenderingQuality(ImagePanelConfig.Quality) - Method in class ca.corbett.extras.image.ImagePanelConfig
Sets the image rendering quality preference: QUICK_AND_DIRTY emphasizes speed over quality, while SLOW_AND_ACCURATE does the opposite.
setRenderingQuality(Graphics2D) - Method in class ca.corbett.extras.image.ImagePanel
Internal method to set rendering quality hints on a given Graphics2D instance based on the current ImagePanelConfig.getRenderingQuality() value.
setRenderQuality(ImagePanelConfig.Quality) - Method in class ca.corbett.extras.image.ImagePanelFormField
 
setReservedKeyStrokeMsg(String) - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Sets the validation message that will be given if a reserved KeyStroke is assigned.
setReservedKeyStrokeMsg(String) - Method in class ca.corbett.forms.fields.KeyStrokeField
Sets the validation message that will be given if a reserved KeyStroke is entered.
setReservedKeyStrokes(List<KeyStroke>) - Method in class ca.corbett.extras.properties.KeyStrokeProperty
Optionally sets a list of reserved KeyStrokes that cannot be assigned to this property.
setReservedKeyStrokes(List<KeyStroke>) - Method in class ca.corbett.forms.fields.KeyStrokeField
Optionally set a list of reserved KeyStrokes that cannot be assigned using this field.
setReservedKeyStrokes(List<KeyStroke>, String) - Method in class ca.corbett.forms.fields.KeyStrokeField
Optionally set a list of reserved KeyStrokes that cannot be assigned, and also sets a custom message to be used when validation fails because a reserved KeyStroke was entered.
setRight(int) - Method in class ca.corbett.forms.Margins
 
setScreenshotsEditable(boolean) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
setScreenshotsThumbnailSize(int) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
setScreenshotsVisible(boolean) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
 
setScrollSpeed(ImageScroller.ScrollSpeed) - Method in class ca.corbett.extras.image.animation.ImageScroller
This represents the maximum scrolling speed, in pixels per frame.
setSelectedFont(Font) - Method in class ca.corbett.extras.image.LogoFormField
 
setSelectedFont(Font) - Method in class ca.corbett.forms.fields.FontField
Sets the selected Font.
setSelectedIndex(int) - Method in class ca.corbett.extras.properties.ComboProperty
 
setSelectedIndex(int) - Method in class ca.corbett.extras.properties.LookAndFeelProperty
 
setSelectedIndex(int) - Method in class ca.corbett.forms.fields.ComboField
Sets the selected item index.
setSelectedIndex(int) - Method in class ca.corbett.forms.fields.ListField
Sets a specific list index to select.
setSelectedIndexes(int[]) - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
setSelectedIndexes(int[]) - Method in class ca.corbett.forms.fields.ListField
Sets the selected indexes for the list.
setSelectedItem(String) - Method in class ca.corbett.extras.properties.LookAndFeelProperty
 
setSelectedItem(T) - Method in class ca.corbett.extras.properties.ComboProperty
 
setSelectedItem(T) - Method in class ca.corbett.extras.properties.EnumProperty
 
setSelectedItem(T) - Method in class ca.corbett.forms.fields.ComboField
Sets the selected item.
setSelectedItems(List<T>) - Method in class ca.corbett.extras.properties.ListProperty
Clears any current selection and marks each of the given items as selected, if the item exists.
setSelectedValue(Object) - Method in class ca.corbett.forms.fields.ColorField
Sets the selected value for this field, which may be either a Color or a GradientConfig.
setSelectionMode(int) - Method in class ca.corbett.extras.properties.ListProperty
Sets the list selection model (allowable values are ListSelectionModel.SINGLE_SELECTION, ListSelectionModel.MULTIPLE_INTERVAL_SELECTION, and ListSelectionModel.SINGLE_INTERVAL_SELECTION).
setSelectionMode(int) - Method in class ca.corbett.forms.fields.ListField
Sets the list selection model (allowable values are ListSelectionModel.SINGLE_SELECTION, ListSelectionModel.MULTIPLE_INTERVAL_SELECTION, and ListSelectionModel.SINGLE_INTERVAL_SELECTION).
setSelectionType(FileField.SelectionType) - Method in class ca.corbett.extras.properties.FileProperty
 
setSelectionType(FileField.SelectionType) - Method in class ca.corbett.forms.fields.FileField
Sets the SelectionType for this FieldField.
setSelectionType(FileField.SelectionType, boolean) - Method in class ca.corbett.forms.fields.FileField
Sets the SelectionType for this FileField.
setShortDescription(String) - Method in class ca.corbett.extensions.AppExtensionInfo.Builder
 
setShouldExpand(boolean) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setShouldExpand(boolean) - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
setShouldExpand(boolean) - Method in class ca.corbett.extras.image.ImagePanelFormField
 
setShouldExpand(boolean) - Method in class ca.corbett.extras.image.LogoFormField
 
setShouldExpand(boolean) - Method in class ca.corbett.extras.properties.SliderProperty
 
setShouldExpand(boolean) - Method in class ca.corbett.forms.fields.ButtonField
Optionally make this field expand to fill the entire width of the parent FormPanel.
setShouldExpand(boolean) - Method in class ca.corbett.forms.fields.ImageListField
Optionally make this FormField expand to fill the entire width of the parent FormPanel.
setShouldExpand(boolean) - Method in class ca.corbett.forms.fields.ListField
Sets whether this list should expand horizontally to fill available form panel width.
setShouldExpand(boolean) - Method in class ca.corbett.forms.fields.ListSubsetField
Sets whether this field should expand horizontally to fill available form panel width.
setShouldExpand(boolean) - Method in class ca.corbett.forms.fields.PanelField
Optionally make this FormField expand to fill the entire width of the parent FormPanel.
setShouldExpand(boolean) - Method in class ca.corbett.forms.fields.SliderField
 
setShouldExpandHorizontally(boolean) - Method in class ca.corbett.forms.fields.CollapsiblePanelField
Optionally make this FormField expand to fill the entire width of the parent FormPanel.
setShowActionIcons(boolean) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Controls whether action icons are shown next to action names.
setShowErrorDialogOnArgSendFailure(boolean) - Method in class ca.corbett.extras.SingleInstanceManager
Controls whether or not an error dialog is shown in the case where sending arguments to the running instance fails.
setShowFiles(boolean) - Method in class ca.corbett.extras.dirtree.DirTree
Controls whether files are shown in this DirTree.
setShowGroupIcons(boolean) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Controls whether group icons are shown next to group names.
setShowHidden(boolean) - Method in class ca.corbett.extras.dirtree.DirTree
Controls whether hidden items (directories and files) are shown in this DirTree.
setShowHiddenDirs(boolean) - Method in class ca.corbett.extras.dirtree.DirTree
Deprecated.
setShowSizeField(boolean) - Method in class ca.corbett.forms.fields.FontField
Controls the visibility of the size chooser on the popup font chooser dialog.
setShowSizeField(boolean) - Method in class ca.corbett.forms.FontDialog
Toggles the visibility of the size chooser - this must be set before the dialog is shown.
setShowValueLabel(boolean) - Method in class ca.corbett.extras.properties.SliderProperty
 
setShowValueLabel(boolean) - Method in class ca.corbett.forms.fields.SliderField
Shows or hides the value label underneath the JSlider that gives a text representation of the current value of the slider.
setSignatureFile(File) - Method in class ca.corbett.updates.DownloadedExtension
 
setSignaturePath(String) - Method in class ca.corbett.updates.VersionManifest.ExtensionVersion
 
setSize(Dimension) - Method in class ca.corbett.extras.PopupTextDialog
Overridden here so that when the dialog size is programmatically changed, we re-center ourselves over our owner window.
setSnowColor(Color) - Method in class ca.corbett.extras.image.animation.SnowLayerUI
Why would you choose anything other than white for snow?
setSolidColor(Color) - Method in class ca.corbett.extras.properties.ColorProperty
 
setStepValue(double) - Method in class ca.corbett.extras.properties.DecimalProperty
 
setStepValue(int) - Method in class ca.corbett.extras.properties.IntegerProperty
 
setString(String, String) - Method in class ca.corbett.extras.properties.FileBasedProperties
Sets a String name/value pair.
setString(String, String) - Method in class ca.corbett.extras.properties.Properties
Sets a String name/value pair.
setStyle(String, LogConsoleStyle) - Method in class ca.corbett.extras.logging.LogConsoleTheme
Sets or replaces the style with the given name.
setTabHeaderVisible(boolean) - Method in class ca.corbett.extras.ToggleableTabbedPane
Sets whether the tab headers should be visible.
setTargetAppName(String) - Method in class ca.corbett.extensions.AppExtensionInfo.Builder
 
setTargetAppVersion(String) - Method in class ca.corbett.extensions.AppExtensionInfo.Builder
 
setText(String) - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Changes the text to animate (restarts animation)
setText(String) - Method in class ca.corbett.extras.PopupTextDialog
Replaces the current text contents with the specified contents.
setText(String) - Method in class ca.corbett.forms.fields.LabelField
Sets the label text.
setText(String) - Method in class ca.corbett.forms.fields.LongTextField
Sets the text in this field.
setText(String) - Method in class ca.corbett.forms.fields.ShortTextField
Sets the text in this field.
setText(String, Action) - Method in class ca.corbett.forms.fields.HtmlLabelField
Sets new label text in html format, and wires it up with the given Action.
setTextColor(Color) - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Changes text color
setTextColor(Color) - Method in class ca.corbett.extras.image.LogoProperty
Sets the text color to use with the generated logo image.
setTextColor(Color) - Method in class ca.corbett.extras.properties.FontProperty
 
setTextColor(Color) - Method in class ca.corbett.forms.fields.FontField
Sets the selected text color, if text color is editable in this field, otherwise does nothing.
setTextColor(Object) - Method in class ca.corbett.extras.image.LogoFormField
 
setTextColorType(LogoProperty.ColorType) - Method in class ca.corbett.extras.image.LogoProperty
Sets the text color type for this logo image, which is either a solid colour or a gradient fill.
setTextGradient(Gradient) - Method in class ca.corbett.extras.image.LogoProperty
Sets the gradient type for text color of the image.
setThumbnailSize(int) - Method in class ca.corbett.extras.image.ImageListPanel
Sets a new pixel size for our image thumbnails.
setThumbnailSize(int) - Method in class ca.corbett.forms.fields.ImageListField
Adjusts the desired thumbnail size for images in this field.
setToolBarBorder(Border) - Method in class ca.corbett.extras.actionpanel.BorderOptions
Sets the border for the ToolBar section of action groups.
setToolBarButtonBackground(Color) - Method in class ca.corbett.extras.actionpanel.ColorOptions
Sets the background color for toolbar buttons.
setToolBarButtonsTransparent() - Method in class ca.corbett.extras.actionpanel.ColorOptions
Sets the toolbar buttons to have a transparent background, so that only the icons are visible.
setToolBarEnabled(boolean) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Enables or disables the ToolBar, which is shown at the bottom of each ActionGroup and contains buttons related to the actions in that group.
setTooltip(String) - Method in class ca.corbett.extras.EnhancedAction
Synonym for setDescription, for improved readability when setting tooltips.
setTop(int) - Method in class ca.corbett.forms.Margins
 
setTopChannelIndex(int) - Method in class ca.corbett.extras.audio.WaveformConfig
Sets the index of the audio channel to use for the top half of the waveform.
setTransparency(float) - Method in class ca.corbett.extras.image.animation.ImageAnimator
Sets the alpha value to use when drawing the image.
setTreeCellRenderer(TreeCellRenderer) - Method in class ca.corbett.extras.dirtree.DirTree
Allow setting a custom TreeCellRenderer on the underlying JTree.
setTruncationMode(MultiProgressDialog.TruncationMode) - Method in class ca.corbett.extras.progress.MultiProgressDialog
The default behavior is to truncate long progress messages at the end.
setUninstallAction(AbstractAction) - Method in class ca.corbett.extensions.ui.ExtensionTitleBar
Sets some action to execute when the uninstall button is pressed.
setUpdateAction(AbstractAction) - Method in class ca.corbett.extensions.ui.ExtensionTitleBar
Sets some action to execute when the update button is pressed.
setUpdateIntervalMs(int) - Static method in class ca.corbett.extras.audio.PlaybackThread
 
setupGraphics() - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
setUseButtons() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets whether actions should be rendered as JButtons.
setUseLabels() - Method in class ca.corbett.extras.actionpanel.ActionPanel
Sets whether actions should be rendered as JLabels (clickable labels).
setUseTitleBorder(boolean) - Method in class ca.corbett.extras.audio.WaveformConfigField
Decides whether to use a titled border around this field component (the default), or to use a traditional FormField field label instead.
setUseTitleBorder(boolean) - Method in class ca.corbett.extras.audio.WaveformPanelFormField
Decides whether to use a titled border around this field component (the default), or to use a traditional FormField field label instead.
setUseTitleBorder(boolean) - Method in class ca.corbett.extras.image.ImagePanelFormField
Decides whether to use a titled border around this field component (the default), or to use a traditional FormField field label instead.
setUseTitleBorder(boolean) - Method in class ca.corbett.extras.image.LogoFormField
Decides whether to use a titled border around this field component (the default), or to use a traditional FormField field label instead.
setValue(boolean) - Method in class ca.corbett.extras.properties.BooleanProperty
 
setValue(double) - Method in class ca.corbett.extras.properties.DecimalProperty
 
setValue(int) - Method in class ca.corbett.extras.properties.IntegerProperty
 
setValue(int) - Method in class ca.corbett.extras.properties.SliderProperty
 
setValue(int) - Method in class ca.corbett.forms.fields.SliderField
 
setValue(String) - Method in class ca.corbett.extras.properties.LongTextProperty
 
setValue(String) - Method in class ca.corbett.extras.properties.ShortTextProperty
 
setVersion(String) - Method in class ca.corbett.extensions.AppExtensionInfo.Builder
 
setVersion(String) - Method in class ca.corbett.updates.VersionManifest.ApplicationVersion
 
setVersionManifest(VersionManifest) - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
setVgap(int) - Method in class ca.corbett.extras.properties.ButtonProperty
The vertical gap between buttons.
setVgap(int) - Method in class ca.corbett.forms.fields.ButtonField
Sets the vertical gap between buttons, and between buttons and the edge of the containing panel.
setVisible(boolean) - Method in class ca.corbett.extras.about.AboutDialog
 
setVisible(boolean) - Method in class ca.corbett.extras.demo.DemoApp
 
setVisible(boolean) - Method in class ca.corbett.extras.logging.LogConsole
 
setVisible(boolean) - Method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Overridden to update our position if the owner window moves.
setVisible(boolean) - Method in class ca.corbett.extras.TextInputDialog
 
setVisible(boolean) - Method in class ca.corbett.forms.fields.FormField
Sets the visibility status of all components of this field.
setVisibleRowCount(int) - Method in class ca.corbett.extras.properties.ListProperty
Sets the desired visible row count.
setVisibleRowCount(int) - Method in class ca.corbett.extras.properties.ListSubsetProperty
 
setVisibleRowCount(int) - Method in class ca.corbett.forms.fields.ListField
Sets the desired visible row count.
setVisibleRowCount(int) - Method in class ca.corbett.forms.fields.ListSubsetField
Sets the desired visible row count.
setWarnIfMultipleHandlers(boolean) - Method in class ca.corbett.extras.io.KeyStrokeManager
Sets whether this KeyStrokeManager should warn when multiple handlers are registered for the same keystroke.
setWaveformColor(Color) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setWaveformPreferences(WaveformConfig) - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Sets the WaveformConfig, which control cosmetic attributes of the audio waveform display.
setWidthLimit(WaveformConfigField.WidthLimit) - Method in class ca.corbett.extras.audio.WaveformConfig
 
setWidthLimit(WaveformConfigField.WidthLimit) - Method in class ca.corbett.extras.audio.WaveformConfigField
 
setWind(SnowLayerUI.Wind) - Method in class ca.corbett.extras.image.animation.SnowLayerUI
Sets the wind effect for the snowflakes.
setYTweak(int) - Method in class ca.corbett.extras.image.LogoFormField
 
setYTweak(int) - Method in class ca.corbett.extras.image.LogoProperty
Kludge alert: the vertical centering of text is sometimes wonky, so this property can be used to adjust up or down by supplying a negative or positive pixel value here.
setZoomCenter(Point) - Method in class ca.corbett.extras.image.ImagePanel
Sets the point around which to base zoom operations.
setZoomFactor(double) - Method in class ca.corbett.extras.image.ImagePanel
Sets the factor for zooming - this is scaled around 1.0 being synonymous with "no zoom".
setZoomFactorIncrement(double) - Method in class ca.corbett.extras.image.ImagePanelConfig
When zooming in or out, represents the percentage step to apply up or down.
setZoomIncrement(double) - Method in class ca.corbett.extras.image.ImagePanelFormField
 
SHA1 - Enum constant in enum class ca.corbett.extras.crypt.HashUtil.HashType
 
SHA256 - Enum constant in enum class ca.corbett.extras.crypt.HashUtil.HashType
 
SHA384 - Enum constant in enum class ca.corbett.extras.crypt.HashUtil.HashType
 
SHA512 - Enum constant in enum class ca.corbett.extras.crypt.HashUtil.HashType
 
SHADES_OF_GRAY - Enum constant in enum class ca.corbett.extras.actionpanel.ColorTheme
 
Short - Enum constant in enum class ca.corbett.extras.image.animation.AnimationDuration
 
shortDescription - Variable in class ca.corbett.extensions.AppExtensionInfo.Builder
 
shortDescription - Variable in class ca.corbett.extensions.AppExtensionInfo
 
shortDescription - Variable in class ca.corbett.extras.about.AboutInfo
An optional user-friendly short description of the application.
shortTextField - Variable in class ca.corbett.extras.TextInputDialog
 
ShortTextField - Class in ca.corbett.forms.fields
A FormField implementation specifically for short (single-line) text input.
ShortTextField(String, int) - Constructor for class ca.corbett.forms.fields.ShortTextField
Creates a ShortTextField with the given field label and the given number of columns.
ShortTextProperty - Class in ca.corbett.extras.properties
 
ShortTextProperty(String, String, String) - Constructor for class ca.corbett.extras.properties.ShortTextProperty
 
ShortTextProperty(String, String, String, int) - Constructor for class ca.corbett.extras.properties.ShortTextProperty
 
shouldExpand() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
shouldExpand() - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
shouldExpand() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
shouldExpand() - Method in class ca.corbett.extras.image.LogoFormField
 
shouldExpand() - Method in class ca.corbett.forms.fields.ButtonField
Reports whether this ButtonField should expand to fill available horizontal space.
shouldExpand() - Method in class ca.corbett.forms.fields.CollapsiblePanelField
 
shouldExpand() - Method in class ca.corbett.forms.fields.FormField
By default, FormPanel will allocate only the space that the field component requires.
shouldExpand() - Method in class ca.corbett.forms.fields.ImageListField
 
shouldExpand() - Method in class ca.corbett.forms.fields.ListField
Overridden here to allow optional width expansion of the list to fill the form panel's width.
shouldExpand() - Method in class ca.corbett.forms.fields.ListSubsetField
Overridden here to allow optional width expansion of the field to fill the form panel's width.
shouldExpand() - Method in class ca.corbett.forms.fields.LongTextField
 
shouldExpand() - Method in class ca.corbett.forms.fields.PanelField
 
shouldExpand() - Method in class ca.corbett.forms.fields.SliderField
 
show(Component, int, int) - Method in class ca.corbett.extras.dirtree.DirTreePopupMenu
Invoked automatically to show this popup.
showAllText() - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Immediately shows all text (skips animation)
showApplicationRestartPrompt(Component) - Method in class ca.corbett.updates.UpdateManager
Prompts the user to suggest an application restart.
showApplicationRestartPrompt(Component, String) - Method in class ca.corbett.updates.UpdateManager
Prompts the user to suggest an application restart using the given prompt text.
showConfigPreview(List<AbstractProperty>) - Method in class ca.corbett.extensions.ui.ExtensionDetailsPanel
Shows a read-only preview of the given properties list, with default values populated.
showCursor - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
showDialog(Component) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
showDialog(Component, String) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
showDialog(Component, String, Gradient) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
showDialog(Component, String, Color) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
showDialog(Component, String, Color, Gradient, boolean) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
showDialog(Window) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
showDialog(Window, String) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
showDialog(Window, String, Gradient) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
showDialog(Window, String, TextInputDialog.InputType, boolean, FieldValidator<? extends FormField>...) - Static method in class ca.corbett.extras.TextInputDialog
Static convenience method to show a TextInputDialog and return the result in one line of code.
showDialog(Window, String, Color) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
showDialog(Window, String, Color, Gradient, boolean) - Method in class ca.corbett.extras.gradient.GradientColorChooser
 
showExtensionDialog(Window) - Method in class ca.corbett.extensions.AppProperties
Generates and shows an ExtensionManagerDialog to allow the user to view all currently loaded extensions, and to enable or disable them.
showExtensionDialog(Window, UpdateManager) - Method in class ca.corbett.extensions.AppProperties
Generates and shows an ExtensionManagerDialog to allow the user to view all currently loaded extensions, and to enable or disable them.
showFakeProgress(int, int) - Method in class ca.corbett.extras.progress.SplashProgressWindow
Maybe you don't have a lengthy operation to perform on startup, but you still want to use the SplashProgressWindow to make it look like you're doing something.
showFakeProgress(int, int, AbstractAction) - Method in class ca.corbett.extras.progress.SplashProgressWindow
Maybe you don't have a lengthy operation to perform on startup, but you still want to use the SplashProgressWindow to make it look like you're doing something.
showHiddenFilesChanged(DirTree, boolean) - Method in class ca.corbett.extras.dirtree.DirTreeAdapter
 
showHiddenFilesChanged(DirTree, boolean) - Method in interface ca.corbett.extras.dirtree.DirTreeListener
Fired when the "show hidden files" setting is changed.
showLogConsole - Variable in class ca.corbett.extras.about.AboutInfo
Indicates whether or not to add a link to open the LogConsole window.
showPasswordButton - Variable in class ca.corbett.forms.fields.PasswordField
 
showPropertiesDialog(Frame) - Method in class ca.corbett.extensions.AppProperties
Generates and shows a PropertiesDialog to allow the user to view or change any of the current properties.
showPropertiesDialog(Frame, Alignment) - Method in class ca.corbett.extensions.AppProperties
Generates and shows a PropertiesDialog to allow the user to view or change any of the current properties.
ShutdownHook - Interface in ca.corbett.updates
Implementations of this interface can be optionally supplied to UpdateManager to be invoked before the application is restarted.
shutdownHooks - Variable in class ca.corbett.updates.UpdateManager
 
SIDE_EDGES - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
 
signatureFileDownloaded(UpdateManager, URL, File) - Method in interface ca.corbett.updates.UpdateManagerListener
 
SignatureUtil - Class in ca.corbett.extras.crypt
This utility class provides convenient wrappers for creating public/private key pairs, using a private key to sign a file, and using a public key to verify a file signature.
signFile(File, PrivateKey) - Static method in class ca.corbett.extras.crypt.SignatureUtil
Signs the given file using the given PrivateKey.
signFile(File, PrivateKey, File) - Static method in class ca.corbett.extras.crypt.SignatureUtil
Signs the given file and saves the resulting signature to the given output file.
SimpleProgressAdapter - Class in ca.corbett.extras.progress
Simple adapter class for SimpleProgressListener.
SimpleProgressAdapter() - Constructor for class ca.corbett.extras.progress.SimpleProgressAdapter
 
SimpleProgressListener - Interface in ca.corbett.extras.progress
Serves as a progress listener for some generic work task.
SimpleProgressWorker - Class in ca.corbett.extras.progress
Represents some generic worker thread that performs a simple task, and can be subscribed to for progress events.
SimpleProgressWorker() - Constructor for class ca.corbett.extras.progress.SimpleProgressWorker
 
SingleInstanceManager - Class in ca.corbett.extras
Allows an application to enforce a single running instance.
SingleInstanceManager.ArgsListener - Interface in ca.corbett.extras
Invoked when startup arguments are received from a new instance.
SingleLine - Enum constant in enum class ca.corbett.extras.TextInputDialog.InputType
 
SliderField - Class in ca.corbett.forms.fields
Wraps a JSlider and provides options for configuring it.
SliderField(String, int, int, int) - Constructor for class ca.corbett.forms.fields.SliderField
 
SliderProperty - Class in ca.corbett.extras.properties
 
SliderProperty(String, String, int, int, int) - Constructor for class ca.corbett.extras.properties.SliderProperty
 
Slow - Enum constant in enum class ca.corbett.extras.image.animation.AnimationSpeed
 
SLOW - Enum constant in enum class ca.corbett.extras.image.animation.ImageScroller.ScrollSpeed
 
SLOW_AND_ACCURATE - Enum constant in enum class ca.corbett.extras.image.ImagePanelConfig.Quality
 
SMALL - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlSize
 
SMALL - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
 
SnippetAction - Class in ca.corbett.extras.demo
Can be extended to show a read-only code snippet in a popup window.
SnippetAction() - Constructor for class ca.corbett.extras.demo.SnippetAction
 
SnowLayerUI - Class in ca.corbett.extras.image.animation
A custom LayerUI that can apply a fun "falling snow" effect to a JPanel by drawing little animated snowflakes over it.
SnowLayerUI() - Constructor for class ca.corbett.extras.image.animation.SnowLayerUI
Creates a new SnowLayerUI with default settings.
SnowLayerUI.Quantity - Enum Class in ca.corbett.extras.image.animation
Controls the likelihood of a new snowflake appearing each frame.
SnowLayerUI.Wind - Enum Class in ca.corbett.extras.image.animation
Controls the "wind", or the amount of horizontal drift of the snowflakes and their direction.
SOLID - Enum constant in enum class ca.corbett.extras.gradient.ColorSelectionType
 
SOLID - Enum constant in enum class ca.corbett.extras.image.LogoProperty.ColorType
 
solidColor - Variable in class ca.corbett.extras.properties.ColorProperty
 
sortExtensionJarSet(File, Set<File>) - Method in class ca.corbett.extensions.ExtensionManager
Given a Set of jar files in a given directory, this method looks for an optional load order control file and will attempt to obey any sorting directives it contains.
sortFiles(List<File>) - Static method in class ca.corbett.extras.io.FileSystemUtil
Sorts the given list of File objects by their name, in a non-retarded way (by default, Arrays.sort will sort upper case letters before lower case letters, such that A, B, and C will come before a, b, and c - but this is rarely expected).
sourceEvent() - Method in record class ca.corbett.extras.properties.PropertyFormFieldValueChangedEvent
Returns the value of the sourceEvent record component.
SplashProgressWindow - Class in ca.corbett.extras.progress
Normally the SplashScreen that comes with AWT is good enough for an application.
SplashProgressWindow(Color, Color, BufferedImage) - Constructor for class ca.corbett.extras.progress.SplashProgressWindow
If you do have an application logo image at the ready, use this constructor to display a splash screen based on the given image.
SplashProgressWindow(Frame, Color, Color, BufferedImage) - Constructor for class ca.corbett.extras.progress.SplashProgressWindow
Very generally, the SplashProgressWindow will never have a parent frame, as it is intended to be used as a standalone splash screen on application startup.
SplashProgressWindow(Frame, String, LogoProperty) - Constructor for class ca.corbett.extras.progress.SplashProgressWindow
Very generally, the SplashProgressWindow will never have a parent frame, as it is intended to be used as a standalone splash screen on application startup.
SplashProgressWindow(String, LogoProperty) - Constructor for class ca.corbett.extras.progress.SplashProgressWindow
If you don't have an application logo image at the ready, use this constructor to dynamically generate one on the fly (using LogoGenerator).
STAR - Enum constant in enum class ca.corbett.extras.gradient.GradientType
Describes a four-part gradient that progresses linearly from each corner of the image towards the center, color 1 to color 2.
start(String) - Static method in class ca.corbett.extras.logging.Stopwatch
Starts a timer with the given identifier.
START - Enum constant in enum class ca.corbett.extras.progress.MultiProgressDialog.TruncationMode
 
started() - Method in interface ca.corbett.extras.audio.PlaybackListener
Invoked when playback starts.
Starting timers - Search tag in class ca.corbett.extras.logging.Stopwatch
Section
StartupError(File, String) - Constructor for class ca.corbett.extensions.ExtensionManager.StartupError
 
startX - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
startY - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
stateChanged(AudioWaveformPanel, AudioWaveformPanel.PanelState) - Method in interface ca.corbett.extras.audio.AudioPanelListener
Indicates a state change within the panel.
stateChanged(AudioWaveformPanel, AudioWaveformPanel.PanelState) - Method in class ca.corbett.extras.demo.panels.AudioDemoPanel
 
stateChanged(ChangeEvent) - Method in class ca.corbett.extras.image.ImagePanel
Invoked by LookAndFeelManager when the Look and Feel changes, so we can update our background color.
stateChanged(ChangeEvent) - Method in class ca.corbett.extras.image.ImagePanelConfig
Invoked from LookAndFeelManager when the Look and Feel is changed.
stateChanged(ChangeEvent) - Method in class ca.corbett.extras.logging.LogConsole
 
stateChanged(ChangeEvent) - Method in class ca.corbett.extras.logging.LogConsoleTheme
Triggered when one of our style objects is changed.
stateChanged(ChangeEvent) - Method in class ca.corbett.forms.fields.ImageListField
We receive ChangeEvents from our underlying ImageListPanel as images are added or removed.
stepValue - Variable in class ca.corbett.extras.properties.DecimalProperty
 
stepValue - Variable in class ca.corbett.extras.properties.IntegerProperty
 
stop() - Method in class ca.corbett.extras.audio.AudioWaveformPanel
Stops playing, if playback was in progress, or does nothing if it wasn't.
stop() - Method in class ca.corbett.extras.audio.PlaybackThread
 
stop() - Method in class ca.corbett.extras.audio.RecordThread
 
stop() - Method in class ca.corbett.extras.image.animation.ImageScroller
Stops the scrolling and flushes the current image.
stop(String) - Static method in class ca.corbett.extras.logging.Stopwatch
Stops the timer with the given identifier, and notes the count of milliseconds for which that timer was running.
stopAll() - Static method in class ca.corbett.extras.logging.Stopwatch
Stops all timers that were running at the moment this method was invoked.
stopAllDownloads() - Method in class ca.corbett.extras.io.DownloadManager
Sends a kill() request to all active download threads.
stopped(PlaybackThread.StopReason) - Method in interface ca.corbett.extras.audio.PlaybackListener
Invoked when playback stops, either due to programmatic stop or by hitting the end of the audio stream.
Stopping a timer - Search tag in class ca.corbett.extras.logging.Stopwatch
Section
stopReason - Variable in class ca.corbett.extras.audio.PlaybackThread
 
Stopwatch - Class in ca.corbett.extras.logging
Provides static utility methods for tracking how long operations take, for logging and diagnostic purposes.
Stopwatch() - Constructor for class ca.corbett.extras.logging.Stopwatch
 
Stretch - Enum constant in enum class ca.corbett.extras.actionpanel.ToolBarOptions.ButtonPosition
 
STRETCH - Enum constant in enum class ca.corbett.extras.about.AboutInfo.LogoDisplayMode
Will stretch the logo image to fit its container panel.
STRETCH - Enum constant in enum class ca.corbett.extras.image.ImagePanelConfig.DisplayMode
 
stretchImage() - Method in class ca.corbett.extras.image.ImagePanel
Enabled (or re-enabled) STRETCH DisplayMode, and distorts the image to fit the panel.
StringFormatter - Class in ca.corbett.extras
A utility class for taking a formatString and performing a configurable mapping using a provided mapper function.
StringFormatter() - Constructor for class ca.corbett.extras.StringFormatter
 
StringFormatter.ReplaceMapper - Interface in ca.corbett.extras
A very simple functional interface for mapping format tags to replacement strings.
Strong - Enum constant in enum class ca.corbett.extras.image.animation.SnowLayerUI.Quantity
 
STRONG - Enum constant in enum class ca.corbett.extras.image.animation.BlurLayerUI.BlurIntensity
 
StrongLeft - Enum constant in enum class ca.corbett.extras.image.animation.SnowLayerUI.Wind
 
StrongRight - Enum constant in enum class ca.corbett.extras.image.animation.SnowLayerUI.Wind
 
Styles - Search tag in class ca.corbett.extras.logging.LogConsoleTheme
Section
subcategoriesByCategory - Variable in class ca.corbett.extras.properties.dialog.PropertiesDialog
 
subCategoryName - Variable in class ca.corbett.extras.properties.AbstractProperty
 
suspend() - Method in class ca.corbett.extras.io.KeyStrokeManager
Shorthand for setEnabled(false).
SwingFormsResources - Class in ca.corbett.forms
Centralizes and manages access to the various resource images that are used in swing-forms.
switchLaf(String) - Static method in class ca.corbett.extras.LookAndFeelManager
Given a class name for a LookAndFeel class, switch the current LaF to that one.
switchLaf(UIManager.LookAndFeelInfo) - Static method in class ca.corbett.extras.LookAndFeelManager
Invoke to switch the current LaF to the specified one (you can either get the LookAndFeelInfo from a LookAndFeelProperty via user input or you can specify it yourself).
switchTheme(String) - Method in class ca.corbett.extras.logging.LogConsole
Switches to the named theme, if that theme is registered with this LogConsole.

T

tabActivated() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel
Invoked from ExtensionManagerDialog when our tab becomes active - if we have no currently-selected UpdateSource, we'll prompt for one.
TabPanePropertiesDialog - Class in ca.corbett.extras.properties.dialog
A PropertiesDialog implementation that generates the "classic" properties dialog, with a separate tab for each major category of properties, and header labels used to separate the subcategories.
TabPanePropertiesDialog(Window, String, List<AbstractProperty>, boolean) - Constructor for class ca.corbett.extras.properties.dialog.TabPanePropertiesDialog
It's generally preferable to use the create factory methods in the parent PropertiesDialog class, but you can directly instantiate this class if you want.
targetAppName - Variable in class ca.corbett.extensions.AppExtensionInfo.Builder
 
targetAppName - Variable in class ca.corbett.extensions.AppExtensionInfo
 
targetAppVersion - Variable in class ca.corbett.extensions.AppExtensionInfo.Builder
 
targetAppVersion - Variable in class ca.corbett.extensions.AppExtensionInfo
 
TEXT_MAXIMUM_SIZE - Static variable in class ca.corbett.extras.image.animation.BlurLayerUI
 
TEXT_MINIMUM_SIZE - Static variable in class ca.corbett.extras.image.animation.BlurLayerUI
 
textArea - Variable in class ca.corbett.extras.PopupTextDialog
 
textColor - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
textColor - Variable in class ca.corbett.extras.properties.FontProperty
 
textField - Variable in class ca.corbett.forms.fields.PasswordField
 
textFieldType - Variable in class ca.corbett.extras.properties.LongTextProperty
 
TextFileDetector - Class in ca.corbett.extras.io
This utility class can be used to quickly "guess" if a file is likely a text file based on the presence of non-printable characters in a sample of its content.
TextFileDetector() - Constructor for class ca.corbett.extras.io.TextFileDetector
 
TextFileDetector.Builder - Class in ca.corbett.extras.io
Builder for configurable text file detection.
TextInputDialog - Class in ca.corbett.extras
Provides an easy way to get text input from the user, very similar to JOptionPane's showInputDialog method, but with optional configurable validation on the allowed input.
TextInputDialog() - Constructor for class ca.corbett.extras.TextInputDialog
 
TextInputDialog(Window, String) - Constructor for class ca.corbett.extras.TextInputDialog
 
TextInputDialog(Window, String, TextInputDialog.InputType) - Constructor for class ca.corbett.extras.TextInputDialog
 
TextInputDialog(String) - Constructor for class ca.corbett.extras.TextInputDialog
 
TextInputDialog(String, TextInputDialog.InputType) - Constructor for class ca.corbett.extras.TextInputDialog
 
TextInputDialog.InputType - Enum Class in ca.corbett.extras
 
TextInputDialog.WindowCloseListener - Class in ca.corbett.extras
Listens for window close events and treats them the same way we handle "cancel".
TextInputDialogPanel - Class in ca.corbett.extras.demo.panels
A demo panel for showing off the new TextInputDialog.
TextInputDialogPanel() - Constructor for class ca.corbett.extras.demo.panels.TextInputDialogPanel
 
textToRender - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
Themes and Styles - Search tag in package ca.corbett.extras.logging
Section
threshold(double) - Method in class ca.corbett.extras.io.TextFileDetector.Builder
 
ToggleableTabbedPane - Class in ca.corbett.extras
A custom JTabbedPane that allows toggling tab header visibility at runtime.
ToggleableTabbedPane() - Constructor for class ca.corbett.extras.ToggleableTabbedPane
 
ToggleableTabbedPane(int) - Constructor for class ca.corbett.extras.ToggleableTabbedPane
 
ToggleableTabbedPane(int, int) - Constructor for class ca.corbett.extras.ToggleableTabbedPane
 
toggleExpanded(String) - Method in class ca.corbett.extras.actionpanel.ActionPanel
Toggles the expanded/collapsed state of the named group.
toggleShowPassword() - Method in class ca.corbett.forms.fields.PasswordField
Invoked internally to toggle the current revealed/hidden state of the password text.
toggleTabHeaderVisibility() - Method in class ca.corbett.extras.ToggleableTabbedPane
Toggles the visibility of tab headers.
toJson() - Method in class ca.corbett.extensions.AppExtensionInfo
 
ToolBarAction - Class in ca.corbett.extras.actionpanel
An abstract base class for actions that are intended to be added to a ToolBar.
ToolBarAction(ActionPanel, String, String, ImageIcon) - Constructor for class ca.corbett.extras.actionpanel.ToolBarAction
Unlike a regular EnhancedAction, we don't care about action name here.
ToolBarActionSupplier - Interface in ca.corbett.extras.actionpanel
A simple Supplier-like interface for supplying ToolBarActions for an ActionPanel.
ToolBarNewItemSupplier - Interface in ca.corbett.extras.actionpanel
A very simple Supplier-like interface for supplying new actions for an ActionGroup within an ActionPanel.
ToolBarOptions - Class in ca.corbett.extras.actionpanel
This class only exists to relieve some clutter from the ActionPanel class, which is getting quite large.
ToolBarOptions.ButtonPosition - Enum Class in ca.corbett.extras.actionpanel
Our buttons are placed in a container panel at the bottom of each ActionGroup.
TOP - Enum constant in enum class ca.corbett.forms.fields.ListField.ButtonPosition
 
TOP_CENTER - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
 
TOP_CENTER - Enum constant in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
 
TOP_CENTER - Enum constant in enum class ca.corbett.forms.Alignment
 
TOP_LEFT - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
 
TOP_LEFT - Enum constant in enum class ca.corbett.extras.CustomizableDesktopPane.LogoPlacement
 
TOP_LEFT - Enum constant in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
 
TOP_LEFT - Enum constant in enum class ca.corbett.forms.Alignment
 
TOP_RIGHT - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
 
TOP_RIGHT - Enum constant in enum class ca.corbett.extras.CustomizableDesktopPane.LogoPlacement
 
TOP_RIGHT - Enum constant in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
 
TOP_RIGHT - Enum constant in enum class ca.corbett.forms.Alignment
 
toString() - Method in class ca.corbett.extensions.ExtensionManager.StartupError
 
toString() - Method in class ca.corbett.extensions.ui.AvailableExtensionsPanel.ExtensionPlaceholder
 
toString() - Method in class ca.corbett.extensions.ui.InstalledExtensionsPanel.AppExtensionPlaceholder
 
toString() - Method in enum class ca.corbett.extras.actionpanel.ActionComponentType
 
toString() - Method in enum class ca.corbett.extras.actionpanel.ColorTheme
 
toString() - Method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
 
toString() - Method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlSize
 
toString() - Method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlType
 
toString() - Method in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 
toString() - Method in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
 
toString() - Method in enum class ca.corbett.extras.crypt.HashUtil.HashType
 
toString() - Method in enum class ca.corbett.extras.CustomizableDesktopPane.LogoPlacement
 
toString() - Method in enum class ca.corbett.extras.demo.panels.PropertiesDemoPanel.TestEnum
 
toString() - Method in record class ca.corbett.extras.gradient.Gradient
Returns a string representation of this record class.
toString() - Method in enum class ca.corbett.extras.gradient.GradientType
 
toString() - Method in enum class ca.corbett.extras.image.animation.AnimationDuration
 
toString() - Method in enum class ca.corbett.extras.image.animation.AnimationSpeed
 
toString() - Method in enum class ca.corbett.extras.image.animation.BlurLayerUI.BlurIntensity
 
toString() - Method in enum class ca.corbett.extras.image.animation.ImageScroller.EasingStrength
 
toString() - Method in enum class ca.corbett.extras.image.animation.ImageScroller.ScrollSpeed
 
toString() - Method in enum class ca.corbett.extras.image.ImagePanelConfig.DisplayMode
 
toString() - Method in enum class ca.corbett.extras.image.ImagePanelConfig.Quality
 
toString() - Method in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
 
toString() - Method in enum class ca.corbett.extras.image.LogoProperty.ColorType
 
toString() - Method in record class ca.corbett.extras.properties.PropertyFormFieldValueChangedEvent
Returns a string representation of this record class.
toString() - Method in enum class ca.corbett.forms.Alignment
 
toString() - Method in class ca.corbett.updates.UpdateSources.UpdateSource
 
toString() - Method in class ca.corbett.updates.VersionManifest.Extension
 
totalChars - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
totalDistance - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
translatePoint(Point) - Method in class ca.corbett.extras.image.ImagePanel
Takes a co-ordinate inside this panel and translates it into a co-ordinate inside the image, taking current zoom factor and location into account.
transparency - Variable in class ca.corbett.extras.image.animation.ImageAnimator
 
treeLocked(DirTree, File) - Method in class ca.corbett.extras.dirtree.DirTreeAdapter
 
treeLocked(DirTree, File) - Method in interface ca.corbett.extras.dirtree.DirTreeListener
Fired when a DirTree instance is locked to a specific subdirectory (like chroot).
treeUnlocked(DirTree) - Method in class ca.corbett.extras.dirtree.DirTreeAdapter
 
treeUnlocked(DirTree) - Method in interface ca.corbett.extras.dirtree.DirTreeListener
Fired when a DirTree instance is unlocked, and will now show all directories.
trimString(String) - Static method in class ca.corbett.extensions.ui.ExtensionManagerDialog
Utility method to trim the given String to a max length of 50 chars, with a "..." added to it if we had to cut it down.
trimString(String, int) - Static method in class ca.corbett.extensions.ui.ExtensionManagerDialog
Utility method to trim the given String to the given length, with a "..." added to it if it was too long.
tryAcquireLock(SingleInstanceManager.ArgsListener) - Method in class ca.corbett.extras.SingleInstanceManager
Attempts to start as primary instance.
tryAcquireLock(SingleInstanceManager.ArgsListener, int) - Method in class ca.corbett.extras.SingleInstanceManager
Attempts to start as primary instance using the specified port.
type() - Method in record class ca.corbett.extras.gradient.Gradient
Returns the value of the type record component.

U

UninstallAction(AvailableExtensionsPanel.ExtensionPlaceholder) - Constructor for class ca.corbett.extensions.ui.AvailableExtensionsPanel.UninstallAction
 
uninstallUI(JComponent) - Method in class ca.corbett.extras.image.animation.BlurLayerUI
 
uninstallUI(JComponent) - Method in class ca.corbett.extras.image.animation.FadeLayerUI
 
uninstallUI(JComponent) - Method in class ca.corbett.extras.image.animation.SnowLayerUI
 
unloadAllExtensions() - Method in class ca.corbett.extensions.ExtensionManager
Removes all extensions that were previously loaded in this ExtensionManager, and returns it to an empty state.
unloadExtension(String) - Method in class ca.corbett.extensions.ExtensionManager
Unregisters the given extension, if it was registered.
unlock() - Method in class ca.corbett.extras.dirtree.DirTree
Unlocking the DirTree reverts it back to showing all filesystem roots.
unregisterHandler(String) - Method in class ca.corbett.extras.io.KeyStrokeManager
Unregisters any handlers associated with the given KeyStroke, removing their keyboard shortcuts.
unregisterHandler(Action) - Method in class ca.corbett.extras.io.KeyStrokeManager
Unregisters the given action, removing its keyboard shortcut.
unregisterHandler(KeyStroke) - Method in class ca.corbett.extras.io.KeyStrokeManager
Unregisters any handlers associated with the given KeyStroke, removing their keyboard shortcuts.
unregisterShutdownHook(ShutdownHook) - Method in class ca.corbett.updates.UpdateManager
You can unregister a previously registered shutdown hook.
unregisterTheme(String) - Method in class ca.corbett.extras.logging.LogConsole
Unregisters the given theme, and switches back to the DEFAULT theme if the given theme was the current theme.
unresolveUrl(URL, URL) - Static method in class ca.corbett.updates.UpdateManager
Provides the reverse of the resolveUrl method - that is, given a full URL and the base URl that it was created from, will return the path and file that was appended to the base URL.
unselectAllItems() - Method in class ca.corbett.forms.fields.ListSubsetField
Allow callers to programmatically move all items left (unselect all).
unselectItem(T) - Method in class ca.corbett.forms.fields.ListSubsetField
Allow callers to programmatically move an item to the left list (unselect it).
UP - Enum constant in enum class ca.corbett.forms.actions.ListItemMoveAction.Direction
 
UPDATE_MS - Static variable in class ca.corbett.extras.audio.PlaybackThread
 
UpdateAction(AvailableExtensionsPanel.ExtensionPlaceholder) - Constructor for class ca.corbett.extensions.ui.AvailableExtensionsPanel.UpdateAction
 
updateCancelButtonVisibility() - Method in class ca.corbett.extras.PopupTextDialog
Updates the visibility of the Cancel button based on whether the dialog is in read-only mode.
updateCustomField(String, String) - Method in class ca.corbett.extras.about.AboutInfo
Modifies the value of a custom field, identified by "name".
updateCustomFieldValue(String, String) - Method in class ca.corbett.extras.about.AboutPanel
 
updateFromDialog(PropertiesDialog) - Method in class ca.corbett.extras.properties.PropertiesManager
Copies all property values from the given PropertiesDialog (assuming the dialog was validated and closed via the OK button) and updates our properties with those values.
updateManager - Variable in class ca.corbett.extensions.ui.AvailableExtensionsPanel
 
updateManager - Variable in class ca.corbett.extensions.ui.InstalledExtensionsPanel
 
updateManager - Variable in class ca.corbett.extras.about.AboutInfo
Optional - if you supply an UpdateManager, it can be interrogated for the latest available application version, so that we can show an informational notice on the AboutPanel/AboutDialog if a newer version is available.
UpdateManager - Class in ca.corbett.updates
Applications built with swing-extras have a way of detecting if they are out of date, or if any of their currently-installed extensions are out of date.
UpdateManager(UpdateSources) - Constructor for class ca.corbett.updates.UpdateManager
If you have already parsed the UpdateSources instance, you can supply it to this constructor.
UpdateManager(File) - Constructor for class ca.corbett.updates.UpdateManager
Creates a new UpdateManager using the given update sources json file.
UpdateManager.PublicKeyDownloadListener - Class in ca.corbett.updates
Listens to our DownloadManager for a PublicKey to be downloaded, then parses it and hands it to our own listeners.
UpdateManager.ScreenshotDownloadListener - Class in ca.corbett.updates
Listens to our DownloadManager for a screenshot to be downloaded, then parses it and hands it to our own listeners.
UpdateManager.VersionManifestDownloadListener - Class in ca.corbett.updates
Listens to our DownloadManager for a VersionManifest file to be downloaded, then parses it and hands it to our own listeners.
UpdateManagerListener - Interface in ca.corbett.updates
Callers can subscribe to receive notification events from an UpdateManager.
updateProgress(long, long) - Method in interface ca.corbett.extras.audio.PlaybackListener
Invoked about once per second while playback is in progress.
UpdateSource(String, URL, String) - Constructor for class ca.corbett.updates.UpdateSources.UpdateSource
Create a new UpdateSource with the given baseUrl, versionManifest and no public key.
UpdateSource(String, URL, String, String) - Constructor for class ca.corbett.updates.UpdateSources.UpdateSource
Creates an UpdateSource with the specified baseUrl, versionManifest, and public key.
updateSources - Variable in class ca.corbett.updates.UpdateManager
 
UpdateSources - Class in ca.corbett.updates
Your application can package a json file which represents one or more "update sources" - that is, remote URLs where your application can check for new versions, and also to enable discovery and installation of new extensions, or new versions of already-installed extensions.
UpdateSources(String) - Constructor for class ca.corbett.updates.UpdateSources
 
UpdateSources.UpdateSource - Class in ca.corbett.updates
Represents a single remote update source, for use with the UpdateConfiguration class.
updateTextAnimation() - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Updates the animation state and renders new characters if needed.
updateUI() - Method in class ca.corbett.extras.ToggleableTabbedPane
 
Usage Example: - Search tag in class ca.corbett.extras.io.KeyStrokeManager
Section
useSystemDefaults() - Method in class ca.corbett.extras.actionpanel.ColorOptions
Convenient shorthand for setting all properties to null, meaning that the Look and Feel default colors will be used for everything.
Using LogConsole without java.util.logging - Search tag in package ca.corbett.extras.logging
Section

V

valid() - Static method in class ca.corbett.forms.validators.ValidationResult
Returns a valid ValidationResult with no validation message.
validate() - Method in class ca.corbett.extras.audio.WaveformConfigField
 
validate() - Method in class ca.corbett.extras.audio.WaveformPanelFormField
 
validate() - Method in class ca.corbett.extras.image.ImagePanelFormField
 
validate() - Method in class ca.corbett.extras.image.LogoFormField
 
validate() - Method in class ca.corbett.forms.fields.FormField
Asks all registered FieldValidators (if any) to check the current value of this field to make sure it's valid.
validate(FileField) - Method in class ca.corbett.forms.validators.FileMustBeCreatableValidator
 
validate(FileField) - Method in class ca.corbett.forms.validators.FileMustBeReadableValidator
 
validate(FileField) - Method in class ca.corbett.forms.validators.FileMustBeSpecifiedValidator
 
validate(FileField) - Method in class ca.corbett.forms.validators.FileMustBeWritableValidator
 
validate(FileField) - Method in class ca.corbett.forms.validators.FileMustExistValidator
 
validate(FileField) - Method in class ca.corbett.forms.validators.FileMustNotBeDirectoryValidator
 
validate(FileField) - Method in class ca.corbett.forms.validators.FileMustNotExistValidator
 
validate(FormField) - Method in class ca.corbett.forms.validators.ListEmptySelectionValidator
 
validate(FormField) - Method in class ca.corbett.forms.validators.NonBlankFieldValidator
 
validate(ListField<?>) - Method in class ca.corbett.forms.validators.ListMustNotBeEmptyValidator
 
validate(ShortTextField) - Method in class ca.corbett.forms.validators.YMDDateValidator
 
validate(T) - Method in interface ca.corbett.forms.validators.FieldValidator
Performs validation on the field in question, and returns a ValidationResult as appropriate.
validateForm() - Method in class ca.corbett.forms.FormPanel
Shorthand for isFormValid()
validateFormAndClose() - Method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Invoked by the OK button.
validateImageIcon(ImageIcon) - Static method in class ca.corbett.extras.image.ImageUtil
Invoked internally to attempt to validate the results of loading an ImageIcon.
Validating a FormField - Search tag in class ca.corbett.forms.fields.FormField
Section
Validating FormFields - Search tag in package ca.corbett.forms.fields
Section
VALIDATION_COLUMN - Static variable in class ca.corbett.forms.FormPanel
 
validationLabel - Variable in class ca.corbett.forms.fields.FormField
 
ValidationResult - Class in ca.corbett.forms.validators
Used by FieldValidator to report successful or unsuccessful validation on a FormField.
ValidationResult(boolean, String) - Constructor for class ca.corbett.forms.validators.ValidationResult
Creates a ValidationResult with the given isValid value and message.
value - Variable in class ca.corbett.extras.properties.BooleanProperty
 
value - Variable in class ca.corbett.extras.properties.DecimalProperty
 
value - Variable in class ca.corbett.extras.properties.IntegerProperty
 
value - Variable in class ca.corbett.extras.properties.LongTextProperty
 
value - Variable in class ca.corbett.extras.properties.ShortTextProperty
 
VALUE1 - Enum constant in enum class ca.corbett.extras.demo.panels.PropertiesDemoPanel.TestEnum
 
VALUE2 - Enum constant in enum class ca.corbett.extras.demo.panels.PropertiesDemoPanel.TestEnum
 
VALUE3 - Enum constant in enum class ca.corbett.extras.demo.panels.PropertiesDemoPanel.TestEnum
 
valueChanged(PropertyFormFieldValueChangedEvent) - Method in interface ca.corbett.extras.properties.PropertyFormFieldChangeListener
Fired by an AbstractProperty when the value of the FormField that it created and manages has been modified.
valueChanged(TreeSelectionEvent) - Method in class ca.corbett.extras.dirtree.DirTree
Overridden from TreeSelectionListener, so we can listen for selection events within our JTree and notify our own listeners that the selection has changed.
ValueChangedListener - Interface in ca.corbett.forms.fields
Can be added to a FormField to receive notification when the FormField's value has changed.
valueChangedListeners - Variable in class ca.corbett.forms.fields.FormField
 
valueOf(String) - Static method in enum class ca.corbett.extras.about.AboutInfo.LogoDisplayMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.actionpanel.ActionComponentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.actionpanel.ColorTheme
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.actionpanel.ToolBarOptions.ButtonPosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlSize
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.PanelState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.audio.PlaybackThread.StopReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.crypt.HashUtil.HashType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.CustomizableDesktopPane.LogoPlacement
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.demo.panels.PropertiesDemoPanel.TestEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.gradient.ColorSelectionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.gradient.GradientType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.animation.AnimationDuration
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.animation.AnimationSpeed
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.animation.BlurLayerUI.BlurIntensity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.animation.ImageAnimator.EasingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.animation.ImageScroller.EasingStrength
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.animation.ImageScroller.ScrollSpeed
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.animation.SnowLayerUI.Quantity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.animation.SnowLayerUI.Wind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.ImagePanelConfig.DisplayMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.ImagePanelConfig.Quality
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.image.LogoProperty.ColorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.progress.MultiProgressDialog.TruncationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.extras.TextInputDialog.InputType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.forms.actions.ListItemMoveAction.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.forms.Alignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.forms.fields.CollapsiblePanelField.ButtonPosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.forms.fields.FileField.SelectionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.forms.fields.ListField.ButtonPosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.forms.fields.LongTextField.TextFieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ca.corbett.updates.ExtensionDownloadThread.Options
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ca.corbett.extras.about.AboutInfo.LogoDisplayMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.actionpanel.ActionComponentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.actionpanel.ColorTheme
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.actionpanel.ToolBarOptions.ButtonPosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlPosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlSize
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.audio.AudioWaveformPanel.PanelState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.audio.PlaybackThread.StopReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.crypt.HashUtil.HashType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.CustomizableDesktopPane.LogoPlacement
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.demo.panels.PropertiesDemoPanel.TestEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.gradient.ColorSelectionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.gradient.GradientType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.animation.AnimationDuration
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.animation.AnimationSpeed
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.animation.BlurLayerUI.BlurIntensity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.animation.ImageAnimator.EasingType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.animation.ImageScroller.EasingStrength
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.animation.ImageScroller.ScrollSpeed
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.animation.SnowLayerUI.Quantity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.animation.SnowLayerUI.Wind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.ImagePanelConfig.DisplayMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.ImagePanelConfig.Quality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.ImageTextUtil.TextAlign
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.image.LogoProperty.ColorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.progress.MultiProgressDialog.TruncationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.extras.TextInputDialog.InputType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.forms.actions.ListItemMoveAction.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.forms.Alignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.forms.fields.CollapsiblePanelField.ButtonPosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.forms.fields.FileField.SelectionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.forms.fields.ListField.ButtonPosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.forms.fields.LongTextField.TextFieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ca.corbett.updates.ExtensionDownloadThread.Options
Returns an array containing the constants of this enum class, in the order they are declared.
verifyFile(File, byte[], PublicKey) - Static method in class ca.corbett.extras.crypt.SignatureUtil
Verify a file signature using the given public key.
verifyFile(File, File, PublicKey) - Static method in class ca.corbett.extras.crypt.SignatureUtil
Verify a file signature using the given public key and the signature data from the given signature file.
version - Variable in class ca.corbett.extensions.AppExtensionInfo.Builder
 
version - Variable in class ca.corbett.extensions.AppExtensionInfo
 
Version - Class in ca.corbett.extras
Contains project-related constants that can be referenced from anywhere in the code as needed.
Version() - Constructor for class ca.corbett.extras.Version
 
VERSION - Static variable in class ca.corbett.extras.Version
 
versionManifest - Variable in class ca.corbett.updates.UpdateManager
 
VersionManifest - Class in ca.corbett.updates
Represents the version manifest for an application, with all of its versions and all of its extensions.
VersionManifest() - Constructor for class ca.corbett.updates.VersionManifest
 
VersionManifest.ApplicationVersion - Class in ca.corbett.updates
Represents a single version of the application in question, along with all of its compatible extensions.
VersionManifest.Extension - Class in ca.corbett.updates
Represents a single extension for the application in question, along with all of the versions of this extension.
VersionManifest.ExtensionVersion - Class in ca.corbett.updates
Represents a single version of a single extension.
versionManifestDownloaded(UpdateManager, URL, VersionManifest) - Method in interface ca.corbett.updates.UpdateManagerListener
 
VersionManifestDownloadListener() - Constructor for class ca.corbett.extensions.ui.AvailableExtensionsPanel.VersionManifestDownloadListener
 
VersionManifestDownloadListener() - Constructor for class ca.corbett.updates.UpdateManager.VersionManifestDownloadListener
 
VersionManifestDownloadListener(boolean) - Constructor for class ca.corbett.updates.UpdateManager.VersionManifestDownloadListener
 
VersionStringComparator - Class in ca.corbett.updates
Compares String versions in a sane and predictable way.
VersionStringComparator() - Constructor for class ca.corbett.updates.VersionStringComparator
 
VERTICAL_LINEAR - Enum constant in enum class ca.corbett.extras.gradient.GradientType
Describes a single gradient that progresses linearly from top to bottom, color 1 to color 2.
VERTICAL_STRIPE - Enum constant in enum class ca.corbett.extras.gradient.GradientType
Describes a two-part gradient that progresses linearly from left to center, color 1 to color 2, and then center to right, color 2 to color 1.
VERY_FAST - Enum constant in enum class ca.corbett.extras.image.animation.ImageScroller.ScrollSpeed
 
VERY_SLOW - Enum constant in enum class ca.corbett.extras.image.animation.ImageScroller.ScrollSpeed
 
VeryFast - Enum constant in enum class ca.corbett.extras.image.animation.AnimationSpeed
 
VeryGentle - Enum constant in enum class ca.corbett.extras.image.animation.SnowLayerUI.Quantity
 
VeryLong - Enum constant in enum class ca.corbett.extras.image.animation.AnimationDuration
 
VeryShort - Enum constant in enum class ca.corbett.extras.image.animation.AnimationDuration
 
VerySlow - Enum constant in enum class ca.corbett.extras.image.animation.AnimationSpeed
 
VeryStrong - Enum constant in enum class ca.corbett.extras.image.animation.SnowLayerUI.Quantity
 

W

warning(String) - Method in class ca.corbett.extras.MessageUtil
Shows a warning message to the user, and also logs it if a Logger was provided.
warning(String, String) - Method in class ca.corbett.extras.MessageUtil
Shows a warning message to the user, and also logs it if a Logger was provided.
wasModified() - Method in class ca.corbett.extensions.ui.ExtensionManagerDialog
Reports whether any extension was enabled or disabled while the dialog was open.
wasOkayed - Variable in class ca.corbett.extras.PopupTextDialog
 
wasOkayed() - Method in class ca.corbett.extensions.ui.ExtensionManagerDialog
Reports whether the dialog was okayed or canceled.
wasOkayed() - Method in class ca.corbett.extras.PopupTextDialog
Returns true if the user clicked the OK button, false if the dialog closed any other way.
wasOkayed() - Method in class ca.corbett.extras.properties.dialog.PropertiesDialog
Reports whether this dialog was closed via the OK button, meaning that the form was validated and all values are acceptable.
wasOkayed() - Method in class ca.corbett.forms.FontDialog
Reports whether the dialog was okayed by the user or not.
WaveformConfig - Class in ca.corbett.extras.audio
Represents a preferences object that can be used with AudioUtil.generateWaveform().
WaveformConfig() - Constructor for class ca.corbett.extras.audio.WaveformConfig
 
WaveformConfig(String) - Constructor for class ca.corbett.extras.audio.WaveformConfig
Creates a WaveFormPreferences instance with all defaulted values: White background Black outline Light grey fill Dark grey baseline Outline line thickness of 1 Horizontal scale of 1/1024 Vertical scale of 1/64 Top half of waveform will be channel 0 Bottom half will be channel 1 (or mirror of channel 0 if single channel).
WaveformConfigField - Class in ca.corbett.extras.audio
A ConfigPanel instance that allows viewing and editing settings for a WaveformConfig object.
WaveformConfigField(String) - Constructor for class ca.corbett.extras.audio.WaveformConfigField
 
WaveformConfigField.Compression - Enum Class in ca.corbett.extras.audio
 
WaveformConfigField.WidthLimit - Enum Class in ca.corbett.extras.audio
 
WaveformPanelFormField - Class in ca.corbett.extras.audio
A ConfigPanel implementation for AudioWaveformPanel.
WaveformPanelFormField(String) - Constructor for class ca.corbett.extras.audio.WaveformPanelFormField
 
Welcome to swing-forms! - Search tag in package ca.corbett.forms
Section
width - Variable in class ca.corbett.extras.properties.LongTextProperty
 
windowClosed(WindowEvent) - Method in class ca.corbett.extras.TextInputDialog.WindowCloseListener
 
WindowCloseListener() - Constructor for class ca.corbett.extras.TextInputDialog.WindowCloseListener
 
windowClosing(WindowEvent) - Method in class ca.corbett.extras.TextInputDialog.WindowCloseListener
 
WINDOWS_RESERVED - Static variable in class ca.corbett.extras.io.FileSystemUtil
 
wrappedLines - Variable in class ca.corbett.extras.image.animation.AnimatedTextRenderer
 
wrapText(String, FontRenderContext, Font, int) - Method in class ca.corbett.extras.image.animation.AnimatedTextRenderer
Wraps text to fit within the specified width
writeLinesToFile(List<String>, File) - Static method in class ca.corbett.extras.io.FileSystemUtil
Writes the given lines to the given output file using a default charset of UTF-8 and the System line delimiter.
writeLinesToFile(List<String>, File, String) - Static method in class ca.corbett.extras.io.FileSystemUtil
Writes the given lines to the given output file using the given charset and the System line delimiter.
writeStringToFile(String, File) - Static method in class ca.corbett.extras.io.FileSystemUtil
Writes the given String as-is to the given File.
writeStringToFile(String, File, String) - Static method in class ca.corbett.extras.io.FileSystemUtil
Writes the given String as-is to the given File.

X

xDelta - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
xDirection - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
XHIGH - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 
XLARGE - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlSize
 
XLARGE - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
 
XLOW - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 
xOffset - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
XSMALL - Enum constant in enum class ca.corbett.extras.audio.AudioWaveformPanel.ControlSize
 
XSMALL - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
 
XXHIGH - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 
XXLARGE - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.WidthLimit
 
XXLOW - Enum constant in enum class ca.corbett.extras.audio.WaveformConfigField.Compression
 

Y

yDelta - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
yDirection - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
YES - Static variable in class ca.corbett.extras.MessageUtil
 
YMDDateValidator - Class in ca.corbett.forms.validators
A FieldValidator that enforces yyyy-mm-dd format on a given TextField.
YMDDateValidator(boolean) - Constructor for class ca.corbett.forms.validators.YMDDateValidator
 
yOffset - Variable in class ca.corbett.extras.image.animation.ImageScroller
 

Z

zoomBestFit() - Method in class ca.corbett.extras.image.ImagePanel
Enables (or re-enables) autoBestFit, and renders the image to fit the panel.
zoomCenter - Variable in class ca.corbett.extras.image.ImagePanel
A Point which represents the co-ordinates around which zoom operations will happen
zoomFactor - Variable in class ca.corbett.extras.image.animation.ImageScroller
 
zoomFactor - Variable in class ca.corbett.extras.image.ImagePanel
Stores the current zoomFactor (1 for no zoom, higher numbers = more zoom)
zoomIn() - Method in class ca.corbett.extras.image.ImagePanel
Zooms in towards the center of the image.
zoomIn(Point) - Method in class ca.corbett.extras.image.ImagePanel
Zooms in around the given point.
zoomOut() - Method in class ca.corbett.extras.image.ImagePanel
Zooms out from the center of the image.
zoomOut(Point) - Method in class ca.corbett.extras.image.ImagePanel
Zooms out from the given point.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form