Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addClassSpecificMap(String, Map<String, Map<String, String>>) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Adds a locale map for a specific class.
- addComponentSpecificMap(String, String, Map<String, String>) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Adds a locale map for a specific component.
- addLocaleChangeListener(LocaleChangeListener) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Adds a listener to be notified of locale changes.
- addVariableToComponent(String, String, String, String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Adds a text value for a specific variable in the locale map.
- AdvancedSettingsWindow - Class in com.everdro1d.libs.swing.windows.settings
-
WIP - Not ready for use
- AdvancedSettingsWindow(JFrame, String, int, Preferences, boolean, LocaleManager, LinkedHashMap<String, JPanel>) - Constructor for class com.everdro1d.libs.swing.windows.settings.AdvancedSettingsWindow
-
Create a settings window.
- AdvancedSettingsWindow(JFrame, Preferences, boolean, LocaleManager, LinkedHashMap<String, JPanel>) - Constructor for class com.everdro1d.libs.swing.windows.settings.AdvancedSettingsWindow
-
Overload Constructor with default font.
- AdvancedSettingsWindow(JFrame, Preferences, boolean, LinkedHashMap<String, JPanel>) - Constructor for class com.everdro1d.libs.swing.windows.settings.AdvancedSettingsWindow
-
Overload Constructor with default font and null locale.
- Advantages of Trie: - Search tag in class com.everdro1d.libs.structs.Trie
- Section
- ancestorAdded(AncestorEvent) - Method in class com.everdro1d.libs.swing.RequestFocusListener
- ancestorMoved(AncestorEvent) - Method in class com.everdro1d.libs.swing.RequestFocusListener
- ancestorRemoved(AncestorEvent) - Method in class com.everdro1d.libs.swing.RequestFocusListener
- ApplicationCore - Class in com.everdro1d.libs.core
-
The
ApplicationCore
class provides core utility methods for managing and configuring applications. - Applications of Trie: - Search tag in class com.everdro1d.libs.structs.Trie
- Section
- applySettings() - Method in class com.everdro1d.libs.swing.windows.settings.AdvancedSettingsWindow
-
Implement your actual save mechanism here.
- applySettings() - Method in class com.everdro1d.libs.swing.windows.settings.BasicSettingsWindow
-
Implement your actual save mechanism here.
- arrayContains(String[][], String) - Static method in class com.everdro1d.libs.core.Utils
-
Checks if the given 2D array contains the specified test string.
- arrayContains(String[][], String, boolean) - Static method in class com.everdro1d.libs.core.Utils
-
Checks if the given 2D array contains the specified test string.
B
- BasicSettingsWindow - Class in com.everdro1d.libs.swing.windows.settings
-
A basic settings window that can be used to create a settings window for any application.
- BasicSettingsWindow(JFrame, String, int, Preferences, boolean, LocaleManager, JPanel, String, String) - Constructor for class com.everdro1d.libs.swing.windows.settings.BasicSettingsWindow
-
Constructor for the BasicSettingsWindow.
C
- canHoldText(JComponent) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Check if the component can hold text.
- changeIconColor(Icon, Color) - Static method in class com.everdro1d.libs.swing.ImageUtils
-
Changes the color of a given icon to the specified color.
- checkCLIArgs(String[], CommandManager) - Static method in class com.everdro1d.libs.core.ApplicationCore
-
Processes and executes CLI arguments using the provided
CommandManager
. - checkForLocaleFile(String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Checks if the specified locale file exists.
- clear() - Method in class com.everdro1d.libs.structs.Trie
-
Clears the children of the root node.
- CollapsableTitledBorder - Class in com.everdro1d.libs.swing.components
-
A collapsable titled border for JPanels and JTabbedPanes.
- CollapsableTitledBorder(JComponent, String, boolean, boolean, int) - Constructor for class com.everdro1d.libs.swing.components.CollapsableTitledBorder
-
Creates a collapsable titled border for a JPanel or JTabbedPane.
- CollapsableTitledBorder(JComponent, String, boolean, boolean, int, boolean) - Constructor for class com.everdro1d.libs.swing.components.CollapsableTitledBorder
-
Creates a collapsable titled border for a JPanel or JTabbedPane.
- CollapsableTitledBorder(JComponent, String, boolean, boolean, int, int) - Constructor for class com.everdro1d.libs.swing.components.CollapsableTitledBorder
-
Creates a collapsable titled border for a JPanel or JTabbedPane.
- CollapsableTitledBorder(JComponent, String, boolean, boolean, int, int, boolean) - Constructor for class com.everdro1d.libs.swing.components.CollapsableTitledBorder
-
Creates a collapsable titled border for a JPanel or JTabbedPane.
- CollapsableTitledBorder(JComponent, String, boolean, boolean, int, int, Consumer<JTabbedPane>, boolean) - Constructor for class com.everdro1d.libs.swing.components.CollapsableTitledBorder
-
Creates a collapsable titled border for a JPanel or JTabbedPane.
- CollapsableTitledBorder(JComponent, String, boolean, boolean, int, Consumer<JTabbedPane>) - Constructor for class com.everdro1d.libs.swing.components.CollapsableTitledBorder
-
Creates a collapsable titled border for a JPanel or JTabbedPane.
- CollapsableTitledBorder(JComponent, String, boolean, boolean, int, Consumer<JTabbedPane>, boolean) - Constructor for class com.everdro1d.libs.swing.components.CollapsableTitledBorder
-
Creates a collapsable titled border for a JPanel or JTabbedPane.
- com.everdro1d.libs.commands - package com.everdro1d.libs.commands
- com.everdro1d.libs.commands.included - package com.everdro1d.libs.commands.included
- com.everdro1d.libs.core - package com.everdro1d.libs.core
- com.everdro1d.libs.io - package com.everdro1d.libs.io
- com.everdro1d.libs.locale - package com.everdro1d.libs.locale
- com.everdro1d.libs.structs - package com.everdro1d.libs.structs
- com.everdro1d.libs.swing - package com.everdro1d.libs.swing
- com.everdro1d.libs.swing.components - package com.everdro1d.libs.swing.components
- com.everdro1d.libs.swing.dialogs - package com.everdro1d.libs.swing.dialogs
- com.everdro1d.libs.swing.themes - package com.everdro1d.libs.swing.themes
- com.everdro1d.libs.swing.windows - package com.everdro1d.libs.swing.windows
- com.everdro1d.libs.swing.windows.settings - package com.everdro1d.libs.swing.windows.settings
- CommandInterface - Interface in com.everdro1d.libs.commands
-
Interface for defining commands that can be executed by the
CommandManager
. - Command Management - Search tag in Overview
- Section
- CommandManager - Class in com.everdro1d.libs.commands
-
CommandManager is a tool for managing CLI arguments and their associated commands.
- CommandManager() - Constructor for class com.everdro1d.libs.commands.CommandManager
-
Creates a new CommandManager with only the default
-help
command. - CommandManager(Map<String, CommandInterface>) - Constructor for class com.everdro1d.libs.commands.CommandManager
-
Creates a new CommandManager containing the default commands and any custom commands defined by the map.
- CommandManager(Map<String, CommandInterface>, Map<String, String>) - Constructor for class com.everdro1d.libs.commands.CommandManager
-
Creates a new CommandManager containing the default commands and any custom commands defined by the map.
- contains(String) - Method in class com.everdro1d.libs.structs.Trie
-
Checks if the given key exists in the tree.
- containsAll(List<String>) - Method in class com.everdro1d.libs.structs.Trie
-
Checks if all the given keys exist in the tree.
- containsAny(List<String>) - Method in class com.everdro1d.libs.structs.Trie
-
Checks if any of the given keys exist in the tree.
- copyToClipboard(String) - Static method in class com.everdro1d.libs.core.Utils
-
Copies the specified string to the system clipboard.
- customActionOnApprove(File) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Override this method to perform custom actions when a file is approved.
- customResizeActions() - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Custom actions to perform after resizing the window.
D
- darkenIcon(Icon) - Static method in class com.everdro1d.libs.swing.ImageUtils
-
Darkens the given icon by reducing the brightness of its colors.
- DebugConsoleWindow - Class in com.everdro1d.libs.swing.windows
-
A debug console window that displays debug information and allows the user to clear, copy, or save the console output.
- DebugConsoleWindow(JFrame, String, int, Preferences, boolean, LocaleManager) - Constructor for class com.everdro1d.libs.swing.windows.DebugConsoleWindow
-
Create a debug console window.
- DebugConsoleWindow(JFrame, Preferences, boolean) - Constructor for class com.everdro1d.libs.swing.windows.DebugConsoleWindow
-
Overload Constructor with default font and null locale.
- DebugConsoleWindow(JFrame, Preferences, boolean, LocaleManager) - Constructor for class com.everdro1d.libs.swing.windows.DebugConsoleWindow
-
Overload Constructor with default font.
- Definition - Search tag in class com.everdro1d.libs.structs.Trie
- Section
- deleteFile(String, boolean) - Static method in class com.everdro1d.libs.io.Files
-
Deletes a file at the specified path.
- Dependencies: - Search tag in Overview
- Section
- detectOS() - Static method in class com.everdro1d.libs.core.ApplicationCore
-
Detects the operating system and returns its general type.
- Disadvantages of Trie: - Search tag in class com.everdro1d.libs.structs.Trie
- Section
- dispose() - Method in interface com.everdro1d.libs.locale.LocaleChangeListener
-
Called when the listener is no longer needed.
- dispose() - Method in class com.everdro1d.libs.swing.dialogs.SimpleWorkingDialog
-
Disposes of the dialog.
- Documentation - Search tag in Overview
- Section
- DoNotAskAgainConfirmDialog - Class in com.everdro1d.libs.swing.dialogs
-
A confirmation dialog with a "Do not ask again" checkbox.
- dro1d-libs-java - Search tag in Overview
- Section
- DualAxisTabbedPane - Class in com.everdro1d.libs.swing.components
-
A tabbed pane with a row/column of tabs on each axis.
- DualAxisTabbedPane(LinkedHashMap<String, LinkedHashMap<String, JPanel>>) - Constructor for class com.everdro1d.libs.swing.components.DualAxisTabbedPane
-
A tabbed pane with a row/column of tabs on each axis.
- DualAxisTabbedPane(LinkedHashMap<String, LinkedHashMap<String, JPanel>>, boolean) - Constructor for class com.everdro1d.libs.swing.components.DualAxisTabbedPane
-
A tabbed pane with a row/column of tabs on each axis.
- DualAxisTabbedPane(LinkedHashMap<String, LinkedHashMap<String, JPanel>>, boolean, boolean) - Constructor for class com.everdro1d.libs.swing.components.DualAxisTabbedPane
-
A tabbed pane with a row/column of tabs on each axis.
- DualAxisTabbedPane(LinkedHashMap<String, LinkedHashMap<String, JPanel>>, boolean, boolean, boolean) - Constructor for class com.everdro1d.libs.swing.components.DualAxisTabbedPane
-
A tabbed pane with a row/column of tabs on each axis.
E
- EverDarkLaf - Class in com.everdro1d.libs.swing.themes
-
A custom Look and Feel based on FlatLaf for Java Swing applications.
- EverDarkLaf() - Constructor for class com.everdro1d.libs.swing.themes.EverDarkLaf
- EverLightLaf - Class in com.everdro1d.libs.swing.themes
-
A custom Look and Feel based on FlatLaf for Java Swing applications.
- EverLightLaf() - Constructor for class com.everdro1d.libs.swing.themes.EverLightLaf
- Examples - Search tag in Overview
- Section
- execute(CommandManager) - Method in interface com.everdro1d.libs.commands.CommandInterface
-
Executes the command using the provided
CommandManager
. - execute(CommandManager) - Method in class com.everdro1d.libs.commands.included.HelpCommand
- execute(CommandManager, String[]) - Method in interface com.everdro1d.libs.commands.CommandInterface
-
Executes the command using the provided
CommandManager
and arguments. - execute(CommandManager, String[]) - Method in class com.everdro1d.libs.commands.included.HelpCommand
- executeCommand(String) - Method in class com.everdro1d.libs.commands.CommandManager
-
Execute a command from the map.
- executeCommand(String, String[]) - Method in class com.everdro1d.libs.commands.CommandManager
-
Execute a command from the map with arguments.
- exportSettings(String, boolean, JFrame, Preferences) - Static method in class com.everdro1d.libs.swing.windows.settings.SettingsWindowCommon
-
Exports current settings to an XML file using
Preferences
. - extractUniqueValuesByPredicate(String, Predicate<Map<String, String>>, Map<String, Map<String, String>>) - Static method in class com.everdro1d.libs.core.Utils
-
Extracts a set of unique values from a nested map based on a specified property and filter condition.
F
- Features - Search tag in Overview
- Section
- FileChooser - Class in com.everdro1d.libs.swing.windows
-
A custom file chooser dialog for selecting files or directories with localization support.
- FileChooser(String, String, boolean, boolean, boolean, String, boolean, String, LocaleManager) - Constructor for class com.everdro1d.libs.swing.windows.FileChooser
-
Create a file chooser dialog.
- FileChooser(String, String, boolean, LocaleManager) - Constructor for class com.everdro1d.libs.swing.windows.FileChooser
-
Create a file chooser dialog for selecting files or directories.
- FileChooser(String, String, boolean, String, LocaleManager) - Constructor for class com.everdro1d.libs.swing.windows.FileChooser
-
Create a file chooser dialog for selecting files or directories that uses a custom description message.
- FileChooser(String, String, LocaleManager) - Constructor for class com.everdro1d.libs.swing.windows.FileChooser
-
Create a generic file chooser dialog allowing selection of both files and directories.
- FileChooser(String, String, String, LocaleManager) - Constructor for class com.everdro1d.libs.swing.windows.FileChooser
-
Create a file chooser dialog for selecting files matching a file extension.
- Files - Class in com.everdro1d.libs.io
-
The Files class provides utility methods for file and directory operations.
G
- get(String) - Method in class com.everdro1d.libs.structs.Trie
-
Get the value of a key in the Trie.
- getAliases(String) - Method in class com.everdro1d.libs.commands.CommandManager
-
Retrieves all the valid aliases for a given command.
- getAliasMap() - Method in class com.everdro1d.libs.commands.CommandManager
-
Retrieves the alias map.
- getAllComponents(Container) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Get all components in a container.
- getAllComponents(JFrame) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Get all components in a JFrame.
- getAllFilesInDirectory(String) - Static method in class com.everdro1d.libs.io.Files
-
Retrieves a set of all file names in a specified directory.
- getAllFrames() - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Get all frames in the current application.
- getAllVariablesWithinClassSpecificMap(String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves all variables within a specific class's locale map.
- getApplicationConfigDirectory(Class<?>, String) - Static method in class com.everdro1d.libs.core.ApplicationCore
-
Retrieves the configuration directory for the application within the developer's config folder.
- getApplicationIcon(String, Class<?>) - Static method in class com.everdro1d.libs.swing.ImageUtils
-
Retrieve an image as an Icon from the application's resources.
- getApplicationName(Class<?>) - Static method in class com.everdro1d.libs.core.ApplicationCore
-
Determines the application name based on the JAR file or package structure.
- getAvailableLocales() - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves a map of available locales that have corresponding files in the locale directory.
- getBaseHeight() - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Retrieve the base height (height before resize).
- getBaseWidth() - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Retrieve the base width (width before resize).
- getButton() - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Gets the button component.
- getClassesInLocaleMap() - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves a list of all class names in the locale map.
- getClassSpecificMap(String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves the locale map for a specific class.
- getCommand(String) - Method in class com.everdro1d.libs.commands.CommandManager
-
Retrieves the matching command from the map.
- getCommandMap() - Method in class com.everdro1d.libs.commands.CommandManager
-
Retrieves the command map.
- getCommandStringMatchingAlias(String) - Method in class com.everdro1d.libs.commands.CommandManager
-
Retrieves the command string associated with a given alias.
- getComponentsInClassMap(String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves a list of all component names for a specific class in the locale map.
- getComponentSpecificMap(String, String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves the locale map for a specific component.
- getCurrentLocale() - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves the current locale code.
- getCurrentLocaleName() - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves the name of the current locale.
- getCurrentTime(boolean, boolean, boolean) - Static method in class com.everdro1d.libs.core.Utils
-
Returns the current date and/or time as a formatted string.
- getDefaultFontNameForOS() - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Get the default font name for the current operating system.
- getDefaultText() - Method in class com.everdro1d.libs.swing.components.LabeledTextField
-
Retrieves the default text displayed in the text field when it is empty and unfocused.
- getDescription() - Method in interface com.everdro1d.libs.commands.CommandInterface
-
Returns the description of the command.
- getDescription() - Method in class com.everdro1d.libs.commands.included.HelpCommand
- getExpectedArguments() - Method in interface com.everdro1d.libs.commands.CommandInterface
-
Returns the number of arguments expected by the command.
- getExpectedArguments() - Method in class com.everdro1d.libs.commands.included.HelpCommand
- getFileChooser() - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Gets the file chooser instance.
- getFilePathUser(boolean, boolean, JFrame, LocaleManager, Preferences) - Static method in class com.everdro1d.libs.swing.windows.settings.SettingsWindowCommon
-
Retrieves the file path for importing or exporting settings using a file chooser.
- getFont() - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Gets the font used by the text field.
- getFramePositionOnScreen(JFrame) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Gets the window's position on the current monitor.
- getISOCodes() - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves an array of ISO 639-3 codes for all available locales.
- getJarDirectory(Class<?>) - Static method in class com.everdro1d.libs.io.Files
-
Retrieves the directory containing the JAR file of the specified class.
- getJarPath(Class<?>) - Static method in class com.everdro1d.libs.io.Files
-
Retrieves the absolute path of the JAR file containing the specified class.
- getLatestVersion(String) - Static method in class com.everdro1d.libs.core.ApplicationCore
-
Retrieves the latest version of the application from the remote's releases page using releases/latest tag redirect function.
- getLatestVersion(String, String) - Static method in class com.everdro1d.libs.core.ApplicationCore
-
Retrieves the latest version of the application from the remote's releases page using releases/latest tag redirect function.
- getLatestVersion(String, String, String) - Static method in class com.everdro1d.libs.core.ApplicationCore
-
Retrieves the latest version of the application from the remote's releases page using releases/latest tag redirect function.
- getLocaleDirectoryPath() - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves the path to the locale directory.
- getLocaleMap() - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves the entire locale map, which contains UI component text mappings.
- getMatchingFiles(String, String) - Static method in class com.everdro1d.libs.io.Files
-
Retrieves a set of file names in a directory that contain a specific substring.
- getName() - Method in class com.everdro1d.libs.swing.themes.EverDarkLaf
- getName() - Method in class com.everdro1d.libs.swing.themes.EverLightLaf
- getNewHeight() - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Retrieve the new height (height after resize).
- getNewWidth() - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Retrieve the new width (width after resize).
- getOpacity() - Method in class com.everdro1d.libs.swing.components.LabeledTextField
-
Retrieves the current opacity of the default text color.
- getOriginalErrorStream() - Method in class com.everdro1d.libs.io.TiedOutputStream
-
Retrieves the original standard error stream (System.err) before it was tied.
- getOriginalOutputStream() - Method in class com.everdro1d.libs.io.TiedOutputStream
-
Retrieves the original standard output stream (System.out) before it was tied.
- getOriginalSettingsMap() - Method in class com.everdro1d.libs.swing.windows.settings.BasicSettingsWindow
-
Retrieves the map of original settings.
- getRestartRequiredSettingsMap() - Method in class com.everdro1d.libs.swing.windows.settings.BasicSettingsWindow
-
Retrieves the map of settings that require a restart.
- getSanitizedCurrentTime(boolean, boolean, boolean) - Static method in class com.everdro1d.libs.core.Utils
-
Returns a file-system-safe version of the current date and/or time.
- getText() - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Gets the text currently displayed in the text field.
- getTextField() - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Gets the text field component.
- Getting Started - Search tag in Overview
- Section
- getUserConfigDirectory() - Static method in class com.everdro1d.libs.core.Utils
-
Retrieves the user's configuration directory based on the operating system.
- getValidCommands() - Method in class com.everdro1d.libs.commands.CommandManager
-
Retrieves a list of existing keys in the Command Map.
- getValidCommandsWithInfo() - Method in class com.everdro1d.libs.commands.CommandManager
-
Retrieves a list of valid commands along with their descriptions and aliases.
- getValidLocaleMap() - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves a map of all valid locales with their ISO 639 codes and language names.
- getVariableInComponent(String, String, String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves the text for a specific variable in the locale map.
- getVariablesInComponentMap(String, String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Retrieves a list of all variable names for a specific component in the locale map.
- getWindowSize(JFrame) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Get the size of the window.
- getXMultiplier() - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Retrieve the multiplier for width resizing.
- getXTabPlacement() - Method in class com.everdro1d.libs.swing.components.DualAxisTabbedPane
-
Returns the Placement of the tabs on the x-axis.
- getYMultiplier() - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Retrieve the multiplier for height resizing.
- getYTabPlacement() - Method in class com.everdro1d.libs.swing.components.DualAxisTabbedPane
-
Returns the Placement of the tabs on the y-axis.
H
- HelpCommand - Class in com.everdro1d.libs.commands.included
-
A
--help
command that prints all valid CLI argument commands when executed. - HelpCommand() - Constructor for class com.everdro1d.libs.commands.included.HelpCommand
-
Constructs a new
HelpCommand
instance without a description. - HelpCommand(String) - Constructor for class com.everdro1d.libs.commands.included.HelpCommand
-
Constructs a new
HelpCommand
instance. - HyperLinkButton - Class in com.everdro1d.libs.swing.components
-
A custom Swing button that looks like a hyperlink.
- HyperLinkButton(String, String, int, String, int) - Constructor for class com.everdro1d.libs.swing.components.HyperLinkButton
-
Creates a new HyperLinkButton with the specified URL and tool tip text.
I
- ImageUtils - Class in com.everdro1d.libs.swing
-
Utility class for handling image-related operations in Swing applications.
- importSettings(String, boolean, JFrame) - Static method in class com.everdro1d.libs.swing.windows.settings.SettingsWindowCommon
-
Imports settings from an XML file and applies them using
Preferences
. - insert(String) - Method in class com.everdro1d.libs.structs.Trie
-
Inserts the given key into the Trie, creating nodes where necessary.
- insert(String, T) - Method in class com.everdro1d.libs.structs.Trie
-
Inserts the given key-value pair into the Trie, creating nodes where necessary.
- insert(List<String>) - Method in class com.everdro1d.libs.structs.Trie
-
Inserts the list of keys into the Trie, creating nodes where necessary.
- insert(Map<String, T>) - Method in class com.everdro1d.libs.structs.Trie
-
Inserts a map of key-value pairs into the Trie, creating nodes where necessary.
- Installation - Search tag in Overview
- Section
- installLafInfo() - Static method in class com.everdro1d.libs.swing.themes.EverDarkLaf
-
Adds this look and feel to the set of available look and feels.
- installLafInfo() - Static method in class com.everdro1d.libs.swing.themes.EverLightLaf
-
Adds this look and feel to the set of available look and feels.
- isCopyEnabled() - Method in class com.everdro1d.libs.io.TiedOutputStream
-
Checks whether the tied output stream is set to copy output to the original output stream.
- isDarkModeActive() - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Check if the current look and feel is dark mode.
- isDoNotAskAgainSelected() - Method in class com.everdro1d.libs.swing.dialogs.DoNotAskAgainConfirmDialog
-
Returns the state of the "Do not ask again" checkbox.
- isEmpty() - Method in class com.everdro1d.libs.structs.Trie
-
Checks if the Trie is empty.
- isEnabled() - Method in class com.everdro1d.libs.io.TiedOutputStream
-
Checks whether the tied output stream is currently enabled.
- isFileInUse(Path) - Static method in class com.everdro1d.libs.io.Files
-
Checks if a file is currently in use by attempting to acquire a write lock on it.
- isLafInstalled() - Static method in class com.everdro1d.libs.swing.themes.EverDarkLaf
-
Returns true if this look and feel is installed.
- isLafInstalled() - Static method in class com.everdro1d.libs.swing.themes.EverLightLaf
-
Returns true if this look and feel is installed.
- isLocaleCodeValid(String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Validates whether the provided locale code exists in the valid locale map.
- isMaximized() - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Retrieve whether the window is maximized (using this button).
K
- Key Features - Search tag in class com.everdro1d.libs.core.ApplicationCore
- Section
- Key Features: - Search tag in class com.everdro1d.libs.core.Utils
- Section
L
- LabeledTextField - Class in com.everdro1d.libs.swing.components
-
A custom
JTextField
component that includes a 'default text' that appears when the field is empty and unfocused. - LabeledTextField(String) - Constructor for class com.everdro1d.libs.swing.components.LabeledTextField
-
Constructs a
LabeledTextField
with the specified default text. - LabeledTextField(String, float) - Constructor for class com.everdro1d.libs.swing.components.LabeledTextField
-
Constructs a
LabeledTextField
with the specified default text. - listKeys() - Method in class com.everdro1d.libs.structs.Trie
-
List the keys in a Trie.
- listKeysMatching(String) - Method in class com.everdro1d.libs.structs.Trie
-
List the keys in a Trie that match the prefix.
- listKeysMatching(String, int) - Method in class com.everdro1d.libs.structs.Trie
-
List the keys in a Trie that match the prefix with a limit on the number of matches.
- loadConfigFile(Class<?>, String) - Static method in class com.everdro1d.libs.core.ApplicationCore
-
Loads a
Preferences
node from an XML file in the application's configuration directory. - loadLocaleFromFile(String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Loads a locale from a file.
- loadMapFromFile(String) - Static method in class com.everdro1d.libs.io.Files
-
Loads a map from a file where each line represents a key-value pair in the format `key=value`.
- LocaleChangeListener - Interface in com.everdro1d.libs.locale
-
The
LocaleChangeListener
interface defines a contract for classes that need to respond to locale changes. - LocaleManager - Class in com.everdro1d.libs.locale
-
The
LocaleManager
class is responsible for managing application locales, primarily for Swing GUI applications. - LocaleManager(Class<?>, String) - Constructor for class com.everdro1d.libs.locale.LocaleManager
-
Initializes the LocaleManager with the specified class and developer directory name.
- Localization - Search tag in Overview
- Section
N
- NAME - Static variable in class com.everdro1d.libs.swing.themes.EverDarkLaf
- NAME - Static variable in class com.everdro1d.libs.swing.themes.EverLightLaf
- notifyLocaleChange() - Method in class com.everdro1d.libs.locale.LocaleManager
-
Notifies all registered listeners of a locale change.
O
- onCancel() - Method in class com.everdro1d.libs.swing.dialogs.SimpleWorkingDialog
-
Called when the cancel button is pressed.
- onLocaleChange() - Method in interface com.everdro1d.libs.locale.LocaleChangeListener
-
Called when the locale changes.
- openInFileManager(String) - Static method in class com.everdro1d.libs.io.Files
-
Opens a directory in the default file manager and selects the specified file.
- openLink(String) - Static method in class com.everdro1d.libs.core.Utils
-
Opens the specified URL in the default web browser.
P
- print(Object) - Method in class com.everdro1d.libs.io.TiedOutputStream
- printf(String, Object...) - Method in class com.everdro1d.libs.io.TiedOutputStream
- println(Object) - Method in class com.everdro1d.libs.io.TiedOutputStream
- printlnList(List<?>) - Static method in class com.everdro1d.libs.core.Utils
-
Prints each element of the provided list to the console in a newline.
- printNestedMapFormatted(Object) - Static method in class com.everdro1d.libs.core.Utils
-
Recursively prints a nested map in a JSON-like formatted structure.
- printValidLocales() - Method in class com.everdro1d.libs.locale.LocaleManager
-
Prints all valid locale codes and their corresponding language names to the console.
- Properties of Trie: - Search tag in class com.everdro1d.libs.structs.Trie
- Section
R
- registerAlias(String, String) - Method in class com.everdro1d.libs.commands.CommandManager
-
Add an alias for a command.
- registerAliases(Map<String, String>) - Method in class com.everdro1d.libs.commands.CommandManager
-
Add a map of aliases to the alias map.
- registerCommand(String, CommandInterface) - Method in class com.everdro1d.libs.commands.CommandManager
-
Add a command to the map.
- registerCommand(String, String, CommandInterface) - Method in class com.everdro1d.libs.commands.CommandManager
-
Add a command to the map with an alias.
- registerCommands(Map<String, CommandInterface>) - Method in class com.everdro1d.libs.commands.CommandManager
-
Add a map of custom commands to the command map.
- registerCommandsWithAliases(Map<String[], CommandInterface>) - Method in class com.everdro1d.libs.commands.CommandManager
-
Add a map of custom commands to the command map with aliases.
- reloadLocaleInProgram(String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Reloads the locale in the program by loading the specified locale file and notifying all active
LocaleChangeListener
. - remove(String) - Method in class com.everdro1d.libs.structs.Trie
-
Removes the given key from the Trie.
- removeAll(List<String>) - Method in class com.everdro1d.libs.structs.Trie
-
Removes all keys in a given list from the Trie
- removeClassSpecificMap(String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Removes the locale map for a specific class.
- removeComponentSpecificMap(String, String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Removes the locale map for a specific component.
- removeLocaleChangeListener(LocaleChangeListener) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Removes a listener from being notified of locale changes.
- removeVariableInComponent(String, String, String) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Removes a text value for a specific variable in the locale map.
- replaceCharAt(String, int, String) - Static method in class com.everdro1d.libs.core.Utils
-
Replaces the character at the specified index in the given string with the provided replacement string.
- requestFocusAndSimulateKeyEvent(JComponent) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Simulate a key event after requesting focus on a component.
- RequestFocusListener - Class in com.everdro1d.libs.swing
-
Convenience class to request focus on a component.
- RequestFocusListener() - Constructor for class com.everdro1d.libs.swing.RequestFocusListener
-
Convenience constructor.
- RequestFocusListener(boolean) - Constructor for class com.everdro1d.libs.swing.RequestFocusListener
-
Constructor that controls whether this listen can be used once or multiple times.
- resetOutputStreams() - Method in class com.everdro1d.libs.io.TiedOutputStream
-
Resets System.out and System.err to their original streams.
- ResizeWindowButton - Class in com.everdro1d.libs.swing.components
-
Abstract class for a button that resizes a window when clicked.
- ResizeWindowButton(JFrame, int, int, float, float, boolean) - Constructor for class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Constructor for
ResizeWindowButton
. - resizeWindowButtonColorChange() - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Overload method for default color based on root pane foreground color.
- resizeWindowButtonColorChange(Color) - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Change the color of the resize icon based on param
- reverseKeyFromValueInMap(T, Map<String, T>) - Static method in class com.everdro1d.libs.core.Utils
-
Reverses the key associated with the given value in the provided map.
- reverseKeysFromValueInMap(T, Map<String, T>) - Static method in class com.everdro1d.libs.core.Utils
-
Reverses all keys associated with the given value in the provided map.
- run() - Method in class com.everdro1d.libs.io.SyncPipe
-
Transfers data from the InputStream to the OutputStream.
- runCommand(List<String>, boolean) - Static method in class com.everdro1d.libs.core.Utils
-
Executes a command in the system shell.
- runCommand(List<String>, String, boolean) - Static method in class com.everdro1d.libs.core.Utils
-
Executes a command in the system shell.
- runCommand(List<String>, String, boolean, boolean) - Static method in class com.everdro1d.libs.core.Utils
-
Executes a command in the system shell.
S
- saveConfigFile(Class<?>, String, Preferences) - Static method in class com.everdro1d.libs.core.ApplicationCore
-
Saves a
Preferences
node as an XML file in the application's configuration directory. - saveLocaleToFile(String, Map<String, Map<String, Map<String, String>>>, boolean) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Saves the provided locale map to a file.
- saveMapToFile(String, String, Map<String, String>, boolean) - Static method in class com.everdro1d.libs.io.Files
-
Saves a map to a file in the format `key=value` with each entry on a new line.
- set(String, T) - Method in class com.everdro1d.libs.structs.Trie
-
Set the value for an existing key in the Trie.
- setCopyEnabled(boolean) - Method in class com.everdro1d.libs.io.TiedOutputStream
-
Sets whether the tied output stream should copy output to the original output stream.
- setDefaultText(String) - Method in class com.everdro1d.libs.swing.components.LabeledTextField
-
Sets the default text to be displayed in the text field when it is empty and unfocused.
- setDescription(String) - Method in interface com.everdro1d.libs.commands.CommandInterface
-
Sets the description of the command.
- setDescription(String) - Method in class com.everdro1d.libs.commands.included.HelpCommand
- setEditable(boolean) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets whether the text field is editable.
- setEnabled(boolean) - Method in class com.everdro1d.libs.io.TiedOutputStream
-
Enables or disables the tied output stream.
- setEnabled(boolean) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Enables or disables the text field and button.
- setFont(Font) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets the font for both the text field and button.
- setForeground(Color) - Method in class com.everdro1d.libs.swing.components.LabeledTextField
- setFrameIcon(JFrame, String, Class<?>) - Static method in class com.everdro1d.libs.swing.ImageUtils
-
Set the icon of the frame.
- setFramePosition(JFrame, int, int, int) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Set the position of the frame on the screen.
- setHandCursorToClickableComponents(Container) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Set the cursor to the hand cursor for clickable components.
- setLocaleDirectoryPath(Path) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Sets the path to the locale directory.
- setLocaleMap(Map<String, Map<String, Map<String, String>>>) - Method in class com.everdro1d.libs.locale.LocaleManager
-
Sets the locale map and marks it as updated.
- setLocationOnResize(JFrame, boolean) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Set the location of the frame on the screen when it is resized.
- setMaximumSize(Dimension) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets the maximum size of the component, allocating 10% of the width to the button by default.
- setMaximumSize(Dimension, int) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets the maximum size of the component, dividing the width between the text field and button based on the specified percentage for the button width.
- setMinimumSize(Dimension) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets the minimum size of the component, allocating 10% of the width to the button by default.
- setMinimumSize(Dimension, int) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets the minimum size of the component, dividing the width between the text field and button based on the specified percentage for the button width.
- setOpacity(float) - Method in class com.everdro1d.libs.swing.components.LabeledTextField
-
Sets the current opacity of the default text color.
- setOriginalSettingsMap() - Method in class com.everdro1d.libs.swing.windows.settings.BasicSettingsWindow
-
Add current settings for GeneralSettingsPanel here ex:
- setPreferredSize(Dimension) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets the preferred size of the component.
- setPreferredSize(Dimension, int) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets the preferred size of the component, dividing the width between the text field and button based on the specified percentage for the button width.
- setProgressPercent(int, JProgressBar) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Sets the progress bar in percentage format "1-100%", while ensuring non-jumpy values (only increases not decreases).
- setRestartRequiredSettingsMap() - Method in class com.everdro1d.libs.swing.windows.settings.BasicSettingsWindow
-
Add current settings for GeneralSettingsPanel here ex:
- setSize(Dimension) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets the preferred size of the component.
- setSize(Dimension, int, BiConsumer<JComponent, Dimension>) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets the size of the component, dividing the width between the text field and button based on the specified percentage for the button width.
- setText(String) - Method in class com.everdro1d.libs.swing.components.LabeledTextField
- setText(String) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets the text to be displayed in the text field.
- SettingsWindowCommon - Class in com.everdro1d.libs.swing.windows.settings
-
The
SettingsWindowCommon
class provides utility methods for importing and exporting user settings, managing file paths for settings, and interacting with file choosers. - setToolTipText(String) - Method in class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Sets the tooltip text for both the text field and button.
- setup() - Static method in class com.everdro1d.libs.swing.themes.EverDarkLaf
-
Sets the application look and feel to this LaF using
UIManager.setLookAndFeel(javax.swing.LookAndFeel)
. - setup() - Static method in class com.everdro1d.libs.swing.themes.EverLightLaf
-
Sets the application look and feel to this LaF using
UIManager.setLookAndFeel(javax.swing.LookAndFeel)
. - Setup - Search tag in class com.everdro1d.libs.commands.CommandManager
- Section
- setupComboBox(JComboBox<String>, int, String, int) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Set up the combo box with the specified parameters.
- setupLookAndFeel(boolean, boolean, boolean) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Set the look and feel of the application.
- setXMultiplier(float) - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Set the width multiplier for resizing.
- setYMultiplier(float) - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
-
Set the height multiplier for resizing.
- showConfirmDialog(Component, Object, String, int, int, Preferences, String, LocaleManager) - Static method in class com.everdro1d.libs.swing.dialogs.DoNotAskAgainConfirmDialog
-
Shows a confirmation dialog with the selected options.
- showDialog(JFrame, boolean) - Method in class com.everdro1d.libs.swing.dialogs.SimpleWorkingDialog
-
Displays the dialog with the specified parent frame and cancelable option.
- showUpdateCheckerDialog(String, JFrame, boolean, String, String, Preferences, LocaleManager) - Static method in class com.everdro1d.libs.swing.dialogs.UpdateCheckerDialog
-
Check for updates and display a dialog if an update is available.
- SimpleWorkingDialog - Class in com.everdro1d.libs.swing.dialogs
-
The
SimpleWorkingDialog
class provides a customizable dialog panel for displaying progress messages and an optional cancel button. - SimpleWorkingDialog(Object, LocaleManager) - Constructor for class com.everdro1d.libs.swing.dialogs.SimpleWorkingDialog
-
Constructs a new
SimpleWorkingDialog
with the specified message andLocaleManager
. - simulateKeyEvent(JComponent) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Simulates an ENTER keyReleased event on a component.
- simulateKeyEvent(JComponent, int, char, int, int) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Simulates a keyEvent event on a component.
- simulateMouseEvent(JComponent, int, int, int) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Simulates a mouse event on a component.
- startsWith(String) - Method in class com.everdro1d.libs.structs.Trie
-
Checks if any keys in the tree start with the given prefix.
- stringComboBoxConstructor(String[], int, String, int) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Creates a string combo box with the specified parameters.
- stringContainsAny(String[], String) - Static method in class com.everdro1d.libs.core.Utils
-
Checks if the specified string contains any of the substrings in the given array.
- Support - Search tag in Overview
- Section
- SwingGUI - Class in com.everdro1d.libs.swing
-
The
SwingGUI
class provides utility methods for setting up the look and feel of a Swing application, managing dark mode, and handling various GUI components. - switchLightOrDarkMode(boolean) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Used to enable dark mode for the running application.
- switchLightOrDarkMode(boolean, JFrame[]) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Used to enable dark mode for the running application.
- SyncPipe - Class in com.everdro1d.libs.io
-
A utility class that facilitates the transfer of data between an InputStream and an OutputStream.
- SyncPipe(InputStream, OutputStream) - Constructor for class com.everdro1d.libs.io.SyncPipe
-
Constructs a SyncPipe instance with the specified InputStream and OutputStream.
T
- Test Dependencies - Search tag in Overview
- Section
- TextFieldFileChooser - Class in com.everdro1d.libs.swing.components
-
The
TextFieldFileChooser
class provides a text field with a button that opens a file chooser dialog. - TextFieldFileChooser(LocaleManager) - Constructor for class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Constructor for creating a TextFieldFileChooser with default options.
- TextFieldFileChooser(LocaleManager, boolean) - Constructor for class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Constructor for creating a TextFieldFileChooser with customizable options.
- TextFieldFileChooser(LocaleManager, boolean, boolean) - Constructor for class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Constructor for creating a TextFieldFileChooser with customizable options.
- TextFieldFileChooser(LocaleManager, boolean, boolean, String) - Constructor for class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Constructor for creating a TextFieldFileChooser with customizable options.
- TextFieldFileChooser(LocaleManager, boolean, String) - Constructor for class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Constructor for creating a TextFieldFileChooser with customizable options.
- TextFieldFileChooser(LocaleManager, String) - Constructor for class com.everdro1d.libs.swing.components.TextFieldFileChooser
-
Constructor for creating a TextFieldFileChooser with customizable options.
- TiedOutputStream - Class in com.everdro1d.libs.io
-
TiedOutputStream is a class that ties the standard output and error stream to a single output stream and writes to both this stream and the original standard output.
- TiedOutputStream(OutputStream) - Constructor for class com.everdro1d.libs.io.TiedOutputStream
-
Creates a new TiedOutputStream.
- tieOutputStreams() - Method in class com.everdro1d.libs.io.TiedOutputStream
-
Ties the current output stream to both System.out and System.err.
- tieOutputStreams(boolean) - Method in class com.everdro1d.libs.io.TiedOutputStream
-
Ties the current output stream to both System.out and System.err.
- Trie<T> - Class in com.everdro1d.libs.structs
-
Definition
- Trie() - Constructor for class com.everdro1d.libs.structs.Trie
-
Creates a new Trie without any values.
- Trie(List<String>) - Constructor for class com.everdro1d.libs.structs.Trie
-
Creates a new Trie containing the keys given in the list.
- Trie(Map<String, T>) - Constructor for class com.everdro1d.libs.structs.Trie
-
Creates a new Trie containing the key-value pairs given in the map.
U
- uiSetup(Font) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Set the default UI settings for the application.
- uiSetup(String, int) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Set the default UI settings for the application.
- UpdateCheckerDialog - Class in com.everdro1d.libs.swing.dialogs
-
The
UpdateCheckerDialog
class provides functionality to check for application updates and display a dialog prompting the user to update if a newer version is available. - updateComboBox(String[], JComboBox<String>) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Update the width of the combobox depending on the width of the longest string within its array.
- updateComboBox(String[], JComboBox<String>, int) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Update the width of the combobox depending on the width of the longest string within its array.
- updateFrameColors(JFrame, boolean) - Static method in class com.everdro1d.libs.swing.SwingGUI
-
Update the colors of the frame and its components.
- updateSize(JFrame, float, int) - Method in class com.everdro1d.libs.swing.components.WindowDependentSeparator
-
Updates an existing separator dependent on a % of the frame width.
- updateSize(JFrame, int, int) - Method in class com.everdro1d.libs.swing.components.WindowDependentSeparator
-
Updates an existing separator dependent on (frameWidth - (amtSubtract * 2)).
- updateUI() - Method in class com.everdro1d.libs.swing.components.HyperLinkButton
- updateUI() - Method in class com.everdro1d.libs.swing.components.ResizeWindowButton
- updateUI() - Method in class com.everdro1d.libs.swing.components.WindowDependentSeparator
- updateWidth(JFrame, float) - Method in class com.everdro1d.libs.swing.components.WindowDependentSeparator
-
Updates an existing separator dependent on a % of the frame width.
- updateWidth(JFrame, int) - Method in class com.everdro1d.libs.swing.components.WindowDependentSeparator
-
Updates an existing separator dependent on (frameWidth - (amtSubtract * 2)).
- Usage - Search tag in class com.everdro1d.libs.commands.included.HelpCommand
- Section
- Usage - Search tag in class com.everdro1d.libs.core.ApplicationCore
- Section
- Utils - Class in com.everdro1d.libs.core
-
A utility class providing various helper methods for common operations.
V
- validateFilePath(String) - Static method in class com.everdro1d.libs.io.Files
-
Validates whether a given file path is valid and exists.
- validateVersion(String) - Static method in class com.everdro1d.libs.core.Utils
-
Validates the version string against a regex pattern.
- validateVersion(String, String) - Static method in class com.everdro1d.libs.core.Utils
-
Validates the version string against a regex pattern.
W
- WindowDependentSeparator - Class in com.everdro1d.libs.swing.components
-
A separator that adjusts its width based on the width of a given JFrame.
- WindowDependentSeparator(JFrame, float, int) - Constructor for class com.everdro1d.libs.swing.components.WindowDependentSeparator
-
Creates a separator dependent on a % of the frame width.
- WindowDependentSeparator(JFrame, int, int) - Constructor for class com.everdro1d.libs.swing.components.WindowDependentSeparator
-
Creates a separator dependent on (frameWidth - (amtSubtract * 2)).
- WIP - Not ready for use - Search tag in class com.everdro1d.libs.swing.windows.settings.AdvancedSettingsWindow
- Section
- write(byte[], int, int) - Method in class com.everdro1d.libs.io.TiedOutputStream
- write(int) - Method in class com.everdro1d.libs.io.TiedOutputStream
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form