Index
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
color1record component. - color2() - Method in record class ca.corbett.extras.gradient.Gradient
-
Returns the value of the
color2record 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
-
Deprecated.Use
DirTreeNode(File, boolean, boolean, FileFilter)instead. - 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
formFieldrecord 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
formPanelrecord 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.Use
DirTree.getShowHidden()instead. - 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
TreeCellRendererin the underlyingJTree. - 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
Gradientrecord 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.Use
DirTreeNode.isShowHidden()instead. - 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
propertyrecord 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
PropertyFormFieldValueChangedEventrecord 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.Use
DirTree.setShowHidden(boolean)instead. - 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
TreeCellRendereron the underlyingJTree. - 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
sourceEventrecord 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
typerecord 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form