Skip navigation links
0.3.14
A B C D E F G H I J L M N O P Q R S T U V W 

A

AbstractDialog<T,V> - Class in com.fathzer.soft.ajlib.swing.dialog
An abstract dialog with a customizable center pane, an Ok and/or a Cancel button.
AbstractDialog(Window, String, T) - Constructor for class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
Constructor
AbstractFileSelector - Class in com.fathzer.soft.ajlib.swing.widget
An abstract widget composed of four buttons to open, save, save as and create new file.
AbstractFileSelector() - Constructor for class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
Creates the panel.
AbstractSelector<T,V> - Class in com.fathzer.soft.ajlib.swing.widget
An abstract widget composed of an optional label, a combo box and a new button.
AbstractSelector(V) - Constructor for class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Constructor.
AbstractTableRowMover - Class in com.fathzer.soft.ajlib.swing.table
An abstract widget composed of two buttons to move up or down selected rows of a JTable.
AbstractTableRowMover(JTable) - Constructor for class com.fathzer.soft.ajlib.swing.table.AbstractTableRowMover
Creates the panel.
AbstractTitledPanel<T> - Class in com.fathzer.soft.ajlib.swing.widget
A very basic panel, composed of a header with an icon at its north and a component in the center.
AbstractTitledPanel(String, Icon, T) - Constructor for class com.fathzer.soft.ajlib.swing.widget.AbstractTitledPanel
Constructor.
add(AbstractButton) - Method in class com.fathzer.soft.ajlib.swing.ButtonGroup
Adds a button to this group.
add(int) - Method in class com.fathzer.soft.ajlib.swing.widget.date.MonthWidget
Move forward or backward the currently selected month.
add(String) - Method in class com.fathzer.soft.ajlib.utilities.LocalizationData
Adds a bundle path to this.
Application - Class in com.fathzer.soft.ajlib.swing.framework
A basic canvas to create simple java application.
Application() - Constructor for class com.fathzer.soft.ajlib.swing.framework.Application
 
approveSelection() - Method in class com.fathzer.soft.ajlib.swing.dialog.FileChooser
 
areEquals(Object, Object) - Static method in class com.fathzer.soft.ajlib.utilities.NullUtils
Tests whether two objects are equals or not.

B

Browser - Class in com.fathzer.soft.ajlib.swing
A class that is able to open a web browser to display an URI.
buildContent() - Method in class com.fathzer.soft.ajlib.swing.worker.DefaultWorkInProgressPanel
Builds the panel content.
buildCSVWriter(Writer) - Method in class com.fathzer.soft.ajlib.swing.table.CSVExporter
 
buildExporter() - Method in class com.fathzer.soft.ajlib.swing.widget.ExcelPane
Builds the table.
buildFormat(Locale) - Method in class com.fathzer.soft.ajlib.swing.widget.CurrencyWidget
 
buildFormat(Locale) - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
 
buildJTable() - Method in class com.fathzer.soft.ajlib.swing.table.Table
Builds the internal JTable.
buildMainPanel() - Method in class com.fathzer.soft.ajlib.swing.framework.Application
Creates the main panel.
buildMenuBar() - Method in class com.fathzer.soft.ajlib.swing.framework.Application
Builds the application menu bar.
buildProgressPanel() - Method in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressFrame
Builds the progress panel.
buildResult() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
This method is called when the user clicks the ok button.
buildTable() - Method in class com.fathzer.soft.ajlib.swing.widget.ExcelPane
Builds the table.
ButtonGroup - Class in com.fathzer.soft.ajlib.swing
This class is, like javax.swing.ButtonGroup, used to create a multiple-exclusion scope for a set of buttons.
ButtonGroup() - Constructor for class com.fathzer.soft.ajlib.swing.ButtonGroup
Constructor.

C

CalendarWidget - Class in com.fathzer.soft.ajlib.swing.widget.date
A panel that allows the user to select a date.
CalendarWidget() - Constructor for class com.fathzer.soft.ajlib.swing.widget.date.CalendarWidget
Constructs a new date chooser panel, using today's date as the initial selection.
cancel() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
This method is called when the user clicks the cancel button.
centerWindow(Window, Window) - Static method in class com.fathzer.soft.ajlib.swing.Utils
Deprecated. 
CHANGED_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
A property bind with the changes of the data managed by this panel.
CHAR_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.CharWidget
The character property name.
CharWidget - Class in com.fathzer.soft.ajlib.swing.widget
A widget that allows the user to enter only one character.
CharWidget() - Constructor for class com.fathzer.soft.ajlib.swing.widget.CharWidget
Constructor.
clearSelection() - Method in class com.fathzer.soft.ajlib.swing.ButtonGroup
Clears the selection such that none of the buttons in the ButtonGroup are selected.
com.fathzer.soft.ajlib.swing - package com.fathzer.soft.ajlib.swing
General purpose swing utilities
com.fathzer.soft.ajlib.swing.dialog - package com.fathzer.soft.ajlib.swing.dialog
Swing dialog utilities
com.fathzer.soft.ajlib.swing.framework - package com.fathzer.soft.ajlib.swing.framework
A simple framework to implement Java application
com.fathzer.soft.ajlib.swing.table - package com.fathzer.soft.ajlib.swing.table
Table utilities
com.fathzer.soft.ajlib.swing.widget - package com.fathzer.soft.ajlib.swing.widget
Swing widgets
com.fathzer.soft.ajlib.swing.widget.date - package com.fathzer.soft.ajlib.swing.widget.date
Swing date widgets
com.fathzer.soft.ajlib.swing.worker - package com.fathzer.soft.ajlib.swing.worker
Utilities to implement background tasks
com.fathzer.soft.ajlib.utilities - package com.fathzer.soft.ajlib.utilities
General purpose utilities
ComboBox - Class in com.fathzer.soft.ajlib.swing.widget
This subclass of JCombo is cool because it adds some useful functionalities, often asked in the forums.
ComboBox() - Constructor for class com.fathzer.soft.ajlib.swing.widget.ComboBox
 
comp - Variable in class com.fathzer.soft.ajlib.swing.TextSearcher
 
compareTo(Comparable, Comparable, boolean) - Static method in class com.fathzer.soft.ajlib.utilities.NullUtils
Compares two objects.
confirm() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
This method is called when the user clicks the ok button.
contains(Object) - Method in class com.fathzer.soft.ajlib.swing.widget.ComboBox
Tests whether the menu contains an item or not
CONTENT_CHANGED_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.HTMLPane
 
CONTENT_VALID_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.date.DateField
 
CONTENT_VALID_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
Content validity property name.
CONTENT_VALID_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Content validity property identifier.
CoolDateFormatter - Class in com.fathzer.soft.ajlib.utilities
A date format that guarantees that its format(Date) method returns a String that will return the right date when parsed with parse(String) method.
CoolDateFormatter(Locale) - Constructor for class com.fathzer.soft.ajlib.utilities.CoolDateFormatter
Constructor.
copy(File, File, boolean) - Static method in class com.fathzer.soft.ajlib.utilities.FileUtils
Copy a file to another.
createButtonsPane() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
Gets the panel that contains the ok and cancel buttons.
createCenterPane() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
Gets the center pane of this dialog.
createExtraComponent() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
Gets an extra component displayed on the same line as the buttons panel (see AbstractDialog.createButtonsPane()) on the left side.
createIcon(URL, int) - Static method in class com.fathzer.soft.ajlib.swing.Utils
Gets an icon by its URL and resize it if needed.
createIcon(URL, float) - Static method in class com.fathzer.soft.ajlib.swing.Utils
 
createNew() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Creates a new element.
CSVExporter - Class in com.fathzer.soft.ajlib.swing.table
A specialized CSV Exporter that exports TableModels
CSVExporter() - Constructor for class com.fathzer.soft.ajlib.swing.table.CSVExporter
 
CSVWriter - Class in com.fathzer.soft.ajlib.utilities
CSV Writer.
CSVWriter(Writer) - Constructor for class com.fathzer.soft.ajlib.utilities.CSVWriter
Constructor.
CurrencyWidget - Class in com.fathzer.soft.ajlib.swing.widget
A widget to enter a monetary value.
CurrencyWidget() - Constructor for class com.fathzer.soft.ajlib.swing.widget.CurrencyWidget
Constructor.
CurrencyWidget(Locale) - Constructor for class com.fathzer.soft.ajlib.swing.widget.CurrencyWidget
Constructor.
CustomCellRenderer - Class in com.fathzer.soft.ajlib.swing.table
A JTable CellRenderer easy to customize.
CustomCellRenderer() - Constructor for class com.fathzer.soft.ajlib.swing.table.CustomCellRenderer
 

D

data - Variable in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
The data passed to the dialog's constructor.
data - Variable in class com.fathzer.soft.ajlib.swing.widget.AbstractTitledPanel
 
DATE_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.date.CalendarWidget
 
DATE_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.date.DateField
 
DATE_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
Date change property name.
DATE_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.date.MonthWidget
 
DateField - Class in com.fathzer.soft.ajlib.swing.widget.date
This class allows the user to just enter a day, or a day and a month, instead of a complete date (day, month, year).
DateField() - Constructor for class com.fathzer.soft.ajlib.swing.widget.date.DateField
Constructor.
DateField(Date) - Constructor for class com.fathzer.soft.ajlib.swing.widget.date.DateField
Constructor.
DateWidget - Class in com.fathzer.soft.ajlib.swing.widget.date
This panel contains a DateField and a button that shows a calendar popup.
DateWidget() - Constructor for class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
This is the default constructor.
DEFAULT - Static variable in class com.fathzer.soft.ajlib.utilities.LocalizationData
 
DEFAULT_BUNDLE_NAME - Static variable in class com.fathzer.soft.ajlib.utilities.LocalizationData
 
DEFAULT_DELAY - Static variable in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressFrame
 
DEFAULT_MINIMUM_TIME_VISIBLE - Static variable in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressFrame
 
DefaultWorkInProgressPanel - Class in com.fathzer.soft.ajlib.swing.worker
A default panel reporting the progress of a background task.
DefaultWorkInProgressPanel() - Constructor for class com.fathzer.soft.ajlib.swing.worker.DefaultWorkInProgressPanel
Constructor.
deleteDirectory(File) - Static method in class com.fathzer.soft.ajlib.utilities.FileUtils
Deletes recursively a directory.
dispose() - Method in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressFrame
 
doInBackground() - Method in class com.fathzer.soft.ajlib.swing.worker.Worker
Overrides the SwingWorker doInBackground method to force the worker to notify all threads waiting on this object (by invoking this.wait()) when the processing is finished.
doProcessing() - Method in class com.fathzer.soft.ajlib.swing.worker.Worker
Performs the task processing and gets its result.

E

EMPTY - Static variable in class com.fathzer.soft.ajlib.utilities.StringUtils
 
EMPTY_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
A property bind with the emptiness the data managed by this panel.
equals(Object) - Method in class com.fathzer.soft.ajlib.utilities.TextMatcher
Tests whether the argument object is equals to this.
eraseTime(Calendar) - Static method in class com.fathzer.soft.ajlib.utilities.CoolDateFormatter
Sets all time related fields of a calendar to 0 (hour, minute, second, millisecond).
ExcelPane - Class in com.fathzer.soft.ajlib.swing.widget
A widget with a JTable and a button that is able to save it in csv format.
ExcelPane() - Constructor for class com.fathzer.soft.ajlib.swing.widget.ExcelPane
Creates the panel.
execute() - Method in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressFrame
Executes the task.
export(Writer, TableModel, boolean) - Method in class com.fathzer.soft.ajlib.swing.table.CSVExporter
 

F

FileChooser - Class in com.fathzer.soft.ajlib.swing.dialog
A better file chooser.
FileChooser() - Constructor for class com.fathzer.soft.ajlib.swing.dialog.FileChooser
 
FileChooser(String) - Constructor for class com.fathzer.soft.ajlib.swing.dialog.FileChooser
 
FileSelectionPane - Class in com.fathzer.soft.ajlib.swing.widget
A panel that allows the selection of a file.
FileSelectionPane() - Constructor for class com.fathzer.soft.ajlib.swing.widget.FileSelectionPane
Constructor.
FileUtils - Class in com.fathzer.soft.ajlib.utilities
Utility to perform some operations on files.
fillPopUp(JPopupMenu) - Method in class com.fathzer.soft.ajlib.swing.table.JTableListener
Fill the popup menu.
fireActionEvent() - Method in class com.fathzer.soft.ajlib.swing.widget.ComboBox
 
firePropertyChange(String, Object, Object) - Method in class com.fathzer.soft.ajlib.swing.dialog.FileChooser
 
flush() - Method in class com.fathzer.soft.ajlib.utilities.CSVWriter
Ensures all the data is written to the underlying writer.
FontUtils - Class in com.fathzer.soft.ajlib.swing
Some utilities related to font management.
format(Date) - Method in class com.fathzer.soft.ajlib.utilities.CoolDateFormatter
Formats a date.

G

get() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Gets the selected value.
getAlignment(JTable, Object, boolean, boolean, int, int) - Method in class com.fathzer.soft.ajlib.swing.table.CustomCellRenderer
Gets the alignment.
getAvailableTextFonts(Locale) - Static method in class com.fathzer.soft.ajlib.swing.FontUtils
Gets the list of available text fonts.
getBackground(JTable, Object, boolean, boolean, int, int) - Method in class com.fathzer.soft.ajlib.swing.table.CustomCellRenderer
Gets the background color of a cell.
getBtn() - Method in class com.fathzer.soft.ajlib.swing.widget.FileSelectionPane
Gets the button that allows the selection of the file in a dialog.
getBtnCancel() - Method in class com.fathzer.soft.ajlib.swing.worker.DefaultWorkInProgressPanel
 
getBtnNew() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
 
getBtnOpen() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
 
getBtnSave() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
 
getBtnSaveAs() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
 
getCancelButton() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
Gets the cancel button.
getCanonical(File) - Static method in class com.fathzer.soft.ajlib.utilities.FileUtils
Gets the canonical file of a file even on windows where links are ignored by File.getCanonicalPath().
getCenterComponent() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractTitledPanel
Gets the center Component.
getChar() - Method in class com.fathzer.soft.ajlib.swing.widget.CharWidget
Gets the widget's character.
getChosenDateButtonColor() - Method in class com.fathzer.soft.ajlib.swing.widget.date.CalendarWidget
Returns the color for the currently selected date.
getChosenMonthButtonColor() - Method in class com.fathzer.soft.ajlib.swing.widget.date.CalendarWidget
Returns the color for the buttons representing the current month.
getChosenOtherButtonColor() - Method in class com.fathzer.soft.ajlib.swing.widget.date.CalendarWidget
Returns the color for the buttons representing the other months.
getCombo() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Gets the ComboBox.
getComboTip() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Gets the combo's initial tooltip.
getCSVExporter() - Method in class com.fathzer.soft.ajlib.swing.widget.ExcelPane
Gets the CSVExporter used to export the data.
getCurrency() - Method in class com.fathzer.soft.ajlib.swing.widget.CurrencyWidget
Gets the widget's currency.
getCurrentPage() - Method in class com.fathzer.soft.ajlib.swing.widget.PageSelector
Gets the current page number.
getCustomizedRenderer(Component, T, int, boolean, boolean) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Returns a customized renderer used to display a specific value.
getDate() - Method in class com.fathzer.soft.ajlib.swing.widget.date.CalendarWidget
Returns the date selected in the panel.
getDate() - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateField
Get the widget current date.
getDate() - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
Get the currently chosen date.
getDateField() - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
Gets the DateWidget used by this component.
getDecimalFormater(Locale) - Static method in class com.fathzer.soft.ajlib.utilities.CSVWriter
Returns a formatter to use to output decimal number.
getDefaultFont() - Static method in class com.fathzer.soft.ajlib.swing.FontUtils
Gets the current default font.
getDefaultLookAndFeelName() - Method in class com.fathzer.soft.ajlib.swing.framework.Application
Gets the default look and feel name.
getDefaultRenderedValue(T) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Returns the default value displayed in the combo box.
getDisabledCause() - Method in class com.fathzer.soft.ajlib.swing.dialog.FileChooser
 
getDoubleClickAction() - Method in class com.fathzer.soft.ajlib.swing.table.JTableListener
When a double click occurs, the action returned by this method is invoked.
getExported(int, int, Object) - Method in class com.fathzer.soft.ajlib.swing.table.CSVExporter
Gets the representation of a cell content.
getExtension(File) - Static method in class com.fathzer.soft.ajlib.utilities.FileUtils
Gets the extension of a file.
getExtraComponent() - Method in class com.fathzer.soft.ajlib.swing.widget.ExcelPane
Gets an extra component displayed at left below the table.
getFilter() - Method in class com.fathzer.soft.ajlib.utilities.TextMatcher
Gets the filter string.
getFirstPage() - Method in class com.fathzer.soft.ajlib.swing.widget.PageSelector
Gets "Go to first page" button.
getForeground(JTable, Object, boolean, boolean, int, int) - Method in class com.fathzer.soft.ajlib.swing.table.CustomCellRenderer
Gets the foreground color of a cell.
getFormat() - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
 
getHeaderIcon() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractTitledPanel
Gets the icon.
getHeaderMessage() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractTitledPanel
Gets the header message.
getHeight() - Method in class com.fathzer.soft.ajlib.swing.widget.RotatingLabel
 
getHiddenCompliantStream(File) - Static method in class com.fathzer.soft.ajlib.utilities.FileUtils
Gets a FileOutputStream even on a windows hidden file.
getInitialPath() - Method in class com.fathzer.soft.ajlib.swing.widget.ExcelPane
Gets the initial path of the file chooser.
getJavaMajorVersion() - Static method in class com.fathzer.soft.ajlib.utilities.RuntimeUtils
 
getJFrame() - Method in class com.fathzer.soft.ajlib.swing.framework.Application
Gets the main application frame.
getJLabel() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Gets the label.
getJTable() - Method in class com.fathzer.soft.ajlib.swing.table.AbstractTableRowMover
 
getJTable() - Method in class com.fathzer.soft.ajlib.swing.table.Table
Gets the internal JTable.
getKind() - Method in class com.fathzer.soft.ajlib.utilities.TextMatcher
Gets the kind of comparison.
getLabel() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Gets the widget's label.
getLabel() - Method in class com.fathzer.soft.ajlib.swing.worker.DefaultWorkInProgressPanel
 
getLastPage() - Method in class com.fathzer.soft.ajlib.swing.widget.PageSelector
Gets "Go to last page" button.
getLFClassFromName(String) - Static method in class com.fathzer.soft.ajlib.swing.Utils
Converts a look and feel name to its class name.
getMaxValue() - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Gets the maximum value allowed in the field.
getMinValue() - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Gets the minimum value allowed in the field.
getModel() - Method in class com.fathzer.soft.ajlib.swing.table.Table
Gets the table model.
getModelIndex(T) - Method in class com.fathzer.soft.ajlib.swing.table.JTableSelector
Gets the model index of an element.
getMonth() - Method in class com.fathzer.soft.ajlib.swing.widget.date.MonthWidget
Get the currently selected month.
getName() - Method in class com.fathzer.soft.ajlib.swing.framework.Application
Gets the application name.
getNewButton() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Gets the new button.
getNewButtonIcon() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
 
getNewButtonTip() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Gets the new button's initial tooltip.
getNextPage() - Method in class com.fathzer.soft.ajlib.swing.widget.PageSelector
Gets "Go to next page" button.
getNow() - Method in class com.fathzer.soft.ajlib.swing.widget.date.MonthWidget
This method initializes now
getOffsets() - Method in class com.fathzer.soft.ajlib.swing.TextSearcher
Gets the offsets of the searched text.
getOkButton() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
Gets the ok button.
getOkDisabledCause() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
Checks if the user input is consistent and return a short explanation of why it is not.
getOwnerWindow(Component) - Static method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
Deprecated. 
getOwnerWindow(Component) - Static method in class com.fathzer.soft.ajlib.swing.Utils
Gets the window which contains a component.
getPageCount() - Method in class com.fathzer.soft.ajlib.swing.widget.PageSelector
Gets the page count.
getPageNumber() - Method in class com.fathzer.soft.ajlib.swing.widget.PageSelector
Gets "page number" field.
getParameters() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Gets the parameters of the widget.
getPhase() - Method in class com.fathzer.soft.ajlib.swing.worker.Worker
Gets the current phase's title.
getPhaseLength() - Method in class com.fathzer.soft.ajlib.swing.worker.Worker
Gets the current phase's length.
getPreferredSize() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
 
getPreferredSize() - Method in class com.fathzer.soft.ajlib.swing.widget.RotatingLabel
 
getPreviousPage() - Method in class com.fathzer.soft.ajlib.swing.widget.PageSelector
Gets "Go to previous page" button.
getProgressBar() - Method in class com.fathzer.soft.ajlib.swing.worker.DefaultWorkInProgressPanel
 
getPropertyName() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Gets the name of the property that changes when the selection changes.
getQuote() - Method in class com.fathzer.soft.ajlib.utilities.CSVWriter
 
getResult() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
Gets the result of this dialog.
getRootName(File) - Static method in class com.fathzer.soft.ajlib.utilities.FileUtils
Gets the root name of a file.
getRowHeight() - Method in class com.fathzer.soft.ajlib.swing.table.Table
Gets the default row height of this table.
getRowJTable() - Method in class com.fathzer.soft.ajlib.swing.table.Table
Gets the internal table that is used to display table rows.
getRowTitle(int, int) - Method in interface com.fathzer.soft.ajlib.swing.table.TitledRowsTableModel
Gets a row title.
getSaveButton() - Method in class com.fathzer.soft.ajlib.swing.widget.ExcelPane
Gets the save button.
getSelected() - Method in class com.fathzer.soft.ajlib.swing.ButtonGroup
Returns the selected button.
getSelectedFile() - Method in class com.fathzer.soft.ajlib.swing.dialog.FileChooser
 
getSelectedFile() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
Gets the current edited file.
getSelectedFile() - Method in class com.fathzer.soft.ajlib.swing.widget.FileSelectionPane
Gets the currently selected file.
getSeparator() - Method in class com.fathzer.soft.ajlib.utilities.CSVWriter
 
getSize() - Method in class com.fathzer.soft.ajlib.swing.widget.RotatingLabel
 
getString(String) - Static method in class com.fathzer.soft.ajlib.swing.framework.Application
Gets a message localized in the default locale.
getString(String, Locale) - Static method in class com.fathzer.soft.ajlib.swing.framework.Application
Gets a localized message.
getString(String, Locale) - Method in class com.fathzer.soft.ajlib.utilities.LocalizationData
Gets a wording for a locale.
getString(String) - Method in class com.fathzer.soft.ajlib.utilities.LocalizationData
Gets a wording for default locale.
getSystemLocale() - Static method in class com.fathzer.soft.ajlib.utilities.LocalizationData
 
getTable() - Method in class com.fathzer.soft.ajlib.swing.widget.ExcelPane
Gets the table.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.fathzer.soft.ajlib.swing.table.CustomCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.fathzer.soft.ajlib.swing.table.NimbusPatchBooleanTableCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.fathzer.soft.ajlib.swing.table.RowHeaderRenderer
 
getTextPane() - Method in class com.fathzer.soft.ajlib.swing.widget.HTMLPane
Gets the internal text pane.
getTitlesColumnCount() - Method in interface com.fathzer.soft.ajlib.swing.table.TitledRowsTableModel
Gets the number of columns dedicated to the row titles.
getToolTipAdapter(int, int, int) - Static method in class com.fathzer.soft.ajlib.swing.Utils
Returns a utility MouseListener to set custom toolTip delays on component.
getUnsavedQuestion() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
Gets the question to ask to the user when lastChanceToSave is called and data has unsaved changes.
getValue(JTable, Object, boolean, boolean, int, int) - Method in class com.fathzer.soft.ajlib.swing.table.CustomCellRenderer
Gets the replacement value of a cell.
getValue() - Method in class com.fathzer.soft.ajlib.swing.widget.IntegerWidget
Gets the current value.
getValue() - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Gets the current value.
getWidth() - Method in class com.fathzer.soft.ajlib.swing.widget.RotatingLabel
 
getWorker() - Method in class com.fathzer.soft.ajlib.swing.worker.DefaultWorkInProgressPanel
 
getWorker() - Method in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressFrame
 
getWorker() - Method in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressPanel
 
getWorkInProgressPanel() - Method in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressFrame
Gets the progress panel used by this dialog.

H

hashCode() - Method in class com.fathzer.soft.ajlib.utilities.TextMatcher
 
highlight(int[], Highlighter.HighlightPainter) - Method in class com.fathzer.soft.ajlib.swing.TextSearcher
Highlights some portions of the text.
highlight(int, Highlighter.HighlightPainter) - Method in class com.fathzer.soft.ajlib.swing.TextSearcher
Highlights a portion of the text.
HTMLPane - Class in com.fathzer.soft.ajlib.swing.widget
A HTML component.
HTMLPane() - Constructor for class com.fathzer.soft.ajlib.swing.widget.HTMLPane
Constructor.
HTMLPane(URL) - Constructor for class com.fathzer.soft.ajlib.swing.widget.HTMLPane
 
HTMLPane(String) - Constructor for class com.fathzer.soft.ajlib.swing.widget.HTMLPane
 

I

initialize() - Method in class com.fathzer.soft.ajlib.swing.widget.ExcelPane
Initializes the panel.
initPhase() - Method in class com.fathzer.soft.ajlib.swing.worker.DefaultWorkInProgressPanel
Inits the progress bar.
INTEGER_MAX_VALUE - Static variable in class com.fathzer.soft.ajlib.swing.widget.IntegerWidget
An utility constant for Integer.MAX_VALUE.
IntegerWidget - Class in com.fathzer.soft.ajlib.swing.widget
This widget is an integer input field.
IntegerWidget() - Constructor for class com.fathzer.soft.ajlib.swing.widget.IntegerWidget
Constructor.
IntegerWidget(BigInteger, BigInteger) - Constructor for class com.fathzer.soft.ajlib.swing.widget.IntegerWidget
Constructor.
isActionEnabled() - Method in class com.fathzer.soft.ajlib.swing.widget.ComboBox
Tests whether the events are enabled or not.
isAlwaysQuoteCells() - Method in class com.fathzer.soft.ajlib.utilities.CSVWriter
 
isCaseSensitive() - Method in class com.fathzer.soft.ajlib.swing.TextSearcher
Tests whether the search is case sensitive or not.
isCaseSensitive() - Method in class com.fathzer.soft.ajlib.utilities.TextMatcher
Tests whether this matcher is case sensitive.
isChanged() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
 
isContentValid() - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateField
Gets the content validity.
isContentValid() - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
Gets the content validity.
isContentValid() - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Gets the content validity.
isDefaultFontSupportedByLookAndFeel(String) - Static method in class com.fathzer.soft.ajlib.swing.FontUtils
Tests whether a look and feel supports a default font
isDiacriticalSensitive() - Method in class com.fathzer.soft.ajlib.swing.TextSearcher
Tests whether the search is diacritical sensitive or not.
isDiacriticalSensitive() - Method in class com.fathzer.soft.ajlib.utilities.TextMatcher
Tests whether this matcher is diacritical sensitive.
isEmpty() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
 
isEmptyAllowed() - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Determines whether empty text (or blank) are considered as valid or not.
isFinished() - Method in class com.fathzer.soft.ajlib.swing.worker.Worker
Tests whether the doProcessing method has ended.
isGetSelectedFileFixed() - Method in class com.fathzer.soft.ajlib.swing.dialog.FileChooser
Tests whether the getSelectedFile method is fixed.
isIncluded(File, File) - Static method in class com.fathzer.soft.ajlib.utilities.FileUtils
Tests whether a file is contained in a directory.
isNewButtonVisible() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
 
isReadable(File) - Static method in class com.fathzer.soft.ajlib.utilities.FileUtils
Tests whether the application can read from a file (or a folder).
isVisible(Rectangle) - Static method in class com.fathzer.soft.ajlib.swing.Utils
 
isWritable(File) - Static method in class com.fathzer.soft.ajlib.utilities.FileUtils
Tests whether the application can write to a file (or a folder).

J

JOB_PHASE - Static variable in class com.fathzer.soft.ajlib.swing.worker.Worker
The job phase property name
JTable - Class in com.fathzer.soft.ajlib.swing.table
A JTable that fixes the following bugs in the JTable and adds some functionalities.
JTable() - Constructor for class com.fathzer.soft.ajlib.swing.table.JTable
 
JTable(TableModel) - Constructor for class com.fathzer.soft.ajlib.swing.table.JTable
 
JTableListener - Class in com.fathzer.soft.ajlib.swing.table
This is a standard JTable mouse listener.
JTableListener(Action[], Action) - Constructor for class com.fathzer.soft.ajlib.swing.table.JTableListener
Constructor.
JTableSelector<T> - Class in com.fathzer.soft.ajlib.swing.table
A class that is able to set the selection of elements in a JTable.
JTableSelector(JTable) - Constructor for class com.fathzer.soft.ajlib.swing.table.JTableSelector
Constructor

L

lastChanceToSave() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
This method is called before changing the selected file.
launch() - Method in class com.fathzer.soft.ajlib.swing.framework.Application
Launches the application.
ListUtils - Class in com.fathzer.soft.ajlib.utilities
Utilities dealing with lists.
LOCALIZATION - Static variable in class com.fathzer.soft.ajlib.swing.framework.Application
 
LocalizationData - Class in com.fathzer.soft.ajlib.utilities
This class is the main entry point for localization concerns.
LocalizationData(String) - Constructor for class com.fathzer.soft.ajlib.utilities.LocalizationData
Constructor.

M

matches(String) - Method in class com.fathzer.soft.ajlib.utilities.TextMatcher
Tests whether a string matches this matcher.
MonthWidget - Class in com.fathzer.soft.ajlib.swing.widget.date
A month selector.
MonthWidget() - Constructor for class com.fathzer.soft.ajlib.swing.widget.date.MonthWidget
This is the default constructor
mousePressed(MouseEvent) - Method in class com.fathzer.soft.ajlib.swing.table.JTableListener
 
mouseReleased(MouseEvent) - Method in class com.fathzer.soft.ajlib.swing.table.JTableListener
 
move(File, File) - Static method in class com.fathzer.soft.ajlib.utilities.FileUtils
Move a file from one path to another.
move(List<T>, int[], int) - Static method in class com.fathzer.soft.ajlib.utilities.ListUtils
Moves some indexes of a list up or down.
move(List<T>, int, int) - Static method in class com.fathzer.soft.ajlib.utilities.ListUtils
Moves a list element with a specified offset.
moveModelRows(int[], boolean) - Method in class com.fathzer.soft.ajlib.swing.table.AbstractTableRowMover
Moves the rows in the table model.

N

newFile() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
Creates a new empty data set.
newLine() - Method in class com.fathzer.soft.ajlib.utilities.CSVWriter
 
NimbusPatchBooleanTableCellRenderer - Class in com.fathzer.soft.ajlib.swing.table
This class is a workaround for a very weird bug in Swing and Nimbus L&F :
Default boolean renderer is broken.
NimbusPatchBooleanTableCellRenderer() - Constructor for class com.fathzer.soft.ajlib.swing.table.NimbusPatchBooleanTableCellRenderer
Constructor.
NullUtils - Class in com.fathzer.soft.ajlib.utilities
Utility to securely test whether two instances are equals ... even if one of them is null.
NumberWidget - Class in com.fathzer.soft.ajlib.swing.widget
A widget to enter a number.
NumberWidget() - Constructor for class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Constructor.
NumberWidget(Locale) - Constructor for class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Constructor.

O

onClose(WindowEvent) - Method in class com.fathzer.soft.ajlib.swing.framework.Application
This method is called when the application frame is closed.
onStart() - Method in class com.fathzer.soft.ajlib.swing.framework.Application
This method is called one time, at startup, before the frame is made visible, on the eventDispatchThread.
onVisible() - Method in class com.fathzer.soft.ajlib.swing.framework.Application
This method is called one time, at startup, after the frame is made visible, on the eventDispatchThread.

P

packColumn(JTable, int, int) - Static method in class com.fathzer.soft.ajlib.swing.Utils
Sets the preferred width of the visible column specified by vColIndex.
packColumns(JTable, int) - Static method in class com.fathzer.soft.ajlib.swing.Utils
Packs the columns of a JTable.
PAGE_SELECTED_PROPERTY_NAME - Static variable in class com.fathzer.soft.ajlib.swing.widget.PageSelector
 
PageSelector - Class in com.fathzer.soft.ajlib.swing.widget
A widget that allows to select a page in a specified range.
PageSelector() - Constructor for class com.fathzer.soft.ajlib.swing.widget.PageSelector
Constructor.
paintComponent(Graphics) - Method in class com.fathzer.soft.ajlib.swing.widget.RotatingLabel
 
parse(String) - Method in class com.fathzer.soft.ajlib.utilities.CoolDateFormatter
Parse a string as a date.
parseValue(String) - Method in class com.fathzer.soft.ajlib.swing.widget.CurrencyWidget
 
parseValue(String) - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Parses the text contained in the field.
PasswordWidget - Class in com.fathzer.soft.ajlib.swing.widget
A JPasswordField with a property that maps its text.
PasswordWidget() - Constructor for class com.fathzer.soft.ajlib.swing.widget.PasswordWidget
 
PasswordWidget(int) - Constructor for class com.fathzer.soft.ajlib.swing.widget.PasswordWidget
 
patchJavaBug4510618(DecimalFormat) - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Workaround of a weird java implementation (see http://bugs.sun.com/view_bug.do?
PHASE_LENGTH - Static variable in class com.fathzer.soft.ajlib.swing.worker.Worker
The phase length property name
populateCombo() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Populates the combo.
PREDEFINED_VALUE - Static variable in class com.fathzer.soft.ajlib.swing.widget.TextWidget
A PropertyChangeEvent of this name is fired when a predefined value is selected.
processException(Throwable) - Method in class com.fathzer.soft.ajlib.swing.framework.Application
Process an exception.
PROGRESS_PROPERTY_NAME - Static variable in class com.fathzer.soft.ajlib.swing.worker.Worker
The progress property name of the SwingWorker (Should have been defined in SwingWorker by Oracle ?)

Q

quit() - Method in class com.fathzer.soft.ajlib.swing.framework.Application
Asks the application to quit.

R

read(File) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
Reads a file.
refresh() - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Refreshes the widget when the parameters has changed.
refreshText() - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
 
remove(AbstractButton) - Method in class com.fathzer.soft.ajlib.swing.ButtonGroup
Removes a button from this group.
removeDiacriticals(String) - Static method in class com.fathzer.soft.ajlib.utilities.TextMatcher
Removes the diacritical marks from a string.
reportProgress(int) - Method in class com.fathzer.soft.ajlib.swing.worker.Worker
Sets the progress of the current phase.
restoreState() - Method in class com.fathzer.soft.ajlib.swing.framework.Application
Restores the application state.
restoreState(Frame, Preferences) - Static method in class com.fathzer.soft.ajlib.swing.Utils
Restores the state (size, position, maximized/minimized state) of a frame.
RotatingLabel - Class in com.fathzer.soft.ajlib.swing.widget
A JLabel that can be rotated.
RotatingLabel() - Constructor for class com.fathzer.soft.ajlib.swing.widget.RotatingLabel
Constructor.
RowHeaderRenderer - Class in com.fathzer.soft.ajlib.swing.table
A table CellRenderer that renders row headers.
RowHeaderRenderer() - Constructor for class com.fathzer.soft.ajlib.swing.table.RowHeaderRenderer
 
RowSorter<M extends TableModel> - Class in com.fathzer.soft.ajlib.swing.table
A subclass of javax.swing.TableRowSorter that allows the user to deselect sort keys.
RowSorter() - Constructor for class com.fathzer.soft.ajlib.swing.table.RowSorter
Constructor.
RowSorter(M) - Constructor for class com.fathzer.soft.ajlib.swing.table.RowSorter
Constructor.
RuntimeUtils - Class in com.fathzer.soft.ajlib.utilities
 

S

safeParse(NumberFormat, String) - Static method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Parses a text with a format and ensures the text has no extra characters after valid data.
save(File) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
Saves the data to a file.
save(File) - Method in class com.fathzer.soft.ajlib.swing.widget.ExcelPane
Saves the pane content to a file.
saveState() - Method in class com.fathzer.soft.ajlib.swing.framework.Application
Saves the application state.
saveState(Frame, Preferences) - Static method in class com.fathzer.soft.ajlib.swing.Utils
Saves the state (size, position, maximized/minimized state) of a frame.
SearchPanel - Class in com.fathzer.soft.ajlib.swing.widget
A panel with every need to search text in a text component.
SearchPanel(JTextComponent) - Constructor for class com.fathzer.soft.ajlib.swing.widget.SearchPanel
Constructor.
SELECTED_FILE_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
A property bind with the file selected in this panel.
SELECTED_FILE_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.FileSelectionPane
The name of the property that is fired each time the selected file changes.
set(T) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Sets the selected value.
setActionEnabled(boolean) - Method in class com.fathzer.soft.ajlib.swing.widget.ComboBox
Enables/Disables the events.
setAlwaysQuoteCells(boolean) - Method in class com.fathzer.soft.ajlib.utilities.CSVWriter
 
setAutoDeselect(boolean) - Method in class com.fathzer.soft.ajlib.swing.ButtonGroup
Activates/deactivates the ability to deselect a selected button by cliking onto it.
setCaseSentitive(boolean) - Method in class com.fathzer.soft.ajlib.swing.TextSearcher
Sets if the search is case sensitive or not.
setChanged(boolean) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
Informs this panel that the data was changed since last save.
setChar(Character) - Method in class com.fathzer.soft.ajlib.swing.widget.CharWidget
Sets the widget's character.
setChosenDateButtonColor(Color) - Method in class com.fathzer.soft.ajlib.swing.widget.date.CalendarWidget
Redefines the color for the currently selected date.
setChosenMonthButtonColor(Color) - Method in class com.fathzer.soft.ajlib.swing.widget.date.CalendarWidget
Defines the color for the buttons representing the current month.
setChosenOtherButtonColor(Color) - Method in class com.fathzer.soft.ajlib.swing.widget.date.CalendarWidget
Redefines the color for the buttons representing the other months.
setColumns(int) - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
Set the number of columns of the date text field.
setContent(String) - Method in class com.fathzer.soft.ajlib.swing.widget.HTMLPane
Sets the panel content.
setContent(URL) - Method in class com.fathzer.soft.ajlib.swing.widget.HTMLPane
 
setContentType(String) - Method in class com.fathzer.soft.ajlib.swing.widget.HTMLPane
Sets the content type.
setCurrency(Currency) - Method in class com.fathzer.soft.ajlib.swing.widget.CurrencyWidget
Sets the currency.
setDate(Date) - Method in class com.fathzer.soft.ajlib.swing.widget.date.CalendarWidget
Sets the date chosen in the panel.
setDate(Date) - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateField
Set the widget date.
setDate(Date) - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
Set the currently chosen date.
setDefaultChar(char) - Method in class com.fathzer.soft.ajlib.swing.widget.CharWidget
Sets the default character.
setDefaultFont(Font) - Static method in class com.fathzer.soft.ajlib.swing.FontUtils
Sets the default font.
setDelay(int) - Method in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressFrame
Sets the delay before the dialog is shown.
setDiacriticalSensitive(boolean) - Method in class com.fathzer.soft.ajlib.swing.TextSearcher
Sets if the search is diacritical sensitive or not.
setDialogType(int) - Method in class com.fathzer.soft.ajlib.swing.dialog.FileChooser
 
setEmpty(boolean) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
Informs this panel that the data was changed since last save.
setEmptyAllowed(boolean) - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Sets the validity of blank text.
setEmptyDate(Date) - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateField
Set the meaning of an empty field.
setEnabled(boolean) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
 
setEnabled(boolean) - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
 
setFormat(DecimalFormat) - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
 
setHeaderIcon(Icon) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractTitledPanel
Sets the icon.
setHeaderMessage(String) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractTitledPanel
Sets the header message.
setIcon(Icon) - Method in class com.fathzer.soft.ajlib.swing.worker.DefaultWorkInProgressPanel
 
setIsEmptyNullDateIsValid(boolean) - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateField
Allow/Disallow this field to be empty (if it means a null date).
setIsEmptyNullDateIsValid(boolean) - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
Sets the validity of null date.
setLabel(String) - Method in class com.fathzer.soft.ajlib.swing.widget.FileSelectionPane
Sets the label before the File name field.
setLocale(Locale) - Method in class com.fathzer.soft.ajlib.swing.widget.date.CalendarWidget
 
setLocale(Locale) - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateField
 
setLocale(Locale) - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
Set the locale.
setLocale(Locale) - Method in class com.fathzer.soft.ajlib.swing.widget.date.MonthWidget
 
setMaxValue(BigInteger) - Method in class com.fathzer.soft.ajlib.swing.widget.IntegerWidget
Sets the max value of the widget.
setMaxValue(Double) - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Sets the maximum value allowed in the field.
setMessage(String) - Method in class com.fathzer.soft.ajlib.swing.worker.DefaultWorkInProgressPanel
 
setMinimumVisibleTime(int) - Method in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressFrame
Sets the minimum time the dialog will be visible if it is shown.
setMinValue(BigInteger) - Method in class com.fathzer.soft.ajlib.swing.widget.IntegerWidget
Sets the min value of the widget.
setMinValue(Double) - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Sets the minimum value allowed in the field.
setModel(TableModel) - Method in class com.fathzer.soft.ajlib.swing.table.Table
Sets the table model.
setMonth(Date) - Method in class com.fathzer.soft.ajlib.swing.widget.date.MonthWidget
 
setPage(int) - Method in class com.fathzer.soft.ajlib.swing.widget.PageSelector
Sets the current page index.
setPageCount(int) - Method in class com.fathzer.soft.ajlib.swing.widget.PageSelector
Sets the number of pages.
setParameters(V) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Sets the parameters of the widget.
setPhase(String, int) - Method in class com.fathzer.soft.ajlib.swing.worker.Worker
Sets the phase.
setPhaseLength(int) - Method in class com.fathzer.soft.ajlib.swing.worker.Worker
Sets the phase length.
setPredefined(String[]) - Method in class com.fathzer.soft.ajlib.swing.widget.TextWidget
Sets the predefined values allowed by the field.
setPredefined(String[], int) - Method in class com.fathzer.soft.ajlib.swing.widget.TextWidget
Sets the predefined values allowed by the field.
setQuote(char) - Method in class com.fathzer.soft.ajlib.utilities.CSVWriter
 
setRange(BigInteger, BigInteger) - Method in class com.fathzer.soft.ajlib.swing.widget.IntegerWidget
Sets this widget min and max values.
setRotation(int) - Method in class com.fathzer.soft.ajlib.swing.widget.RotatingLabel
Sets the angle of this label.
setRowHeight() - Method in class com.fathzer.soft.ajlib.swing.table.JTable
Sets the row height according to the font size.
setRowHeight(int) - Method in class com.fathzer.soft.ajlib.swing.table.Table
Sets the default row height of this table.
setSafeBounds(Frame, Rectangle) - Static method in class com.fathzer.soft.ajlib.swing.Utils
Carefully sets the rectangle of a frame.
setSearchedText(String) - Method in class com.fathzer.soft.ajlib.swing.TextSearcher
 
setSelected(AbstractButton) - Method in class com.fathzer.soft.ajlib.swing.ButtonGroup
Changes the selected button.
setSelected(T[]) - Method in class com.fathzer.soft.ajlib.swing.table.JTableSelector
Selects some elements.
setSelectedFile(File) - Method in class com.fathzer.soft.ajlib.swing.dialog.FileChooser
 
setSelectedFile(File) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractFileSelector
Sets the selected file.
setSelectedFile(File) - Method in class com.fathzer.soft.ajlib.swing.widget.FileSelectionPane
Sets the selected file.
setSelectedIndexes(int[]) - Method in class com.fathzer.soft.ajlib.swing.table.JTable
Sets the selection.
setSelectionAfterRefresh(T) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Sets the combo selection during a refresh.
setSelectionTestEnabled(boolean) - Method in class com.fathzer.soft.ajlib.swing.dialog.FileChooser
Activate/Deactivate the test made on the selected file during in approveSelection method.
setSeparator(char) - Method in class com.fathzer.soft.ajlib.utilities.CSVWriter
 
setSettingsVisible(boolean) - Method in class com.fathzer.soft.ajlib.swing.widget.SearchPanel
Show/hide the search settings.
setSwingWorker(Worker<?, ?>) - Method in class com.fathzer.soft.ajlib.swing.worker.DefaultWorkInProgressPanel
 
setSwingWorker(Worker<?, ?>) - Method in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressPanel
 
setText(String) - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateField
 
setText(String) - Method in class com.fathzer.soft.ajlib.swing.widget.IntegerWidget
 
setText(String) - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
 
setTitle(String) - Method in class com.fathzer.soft.ajlib.swing.widget.FileSelectionPane
Sets the title of the panel (It appears on the border of the panel)
setToggleSequence(List<SortOrder>) - Method in class com.fathzer.soft.ajlib.swing.table.RowSorter
Sets the toggle sequence.
setToolTipText(String) - Method in class com.fathzer.soft.ajlib.swing.widget.AbstractSelector
Sets the combo tooltip.
setToolTipText(String) - Method in class com.fathzer.soft.ajlib.swing.widget.date.DateWidget
Set the DateWidget tooltip.
setTranslatorMode(boolean) - Method in class com.fathzer.soft.ajlib.utilities.LocalizationData
 
setUpFileChooser(JFileChooser) - Method in class com.fathzer.soft.ajlib.swing.widget.FileSelectionPane
Customizes the file chooser.
setValue(BigInteger) - Method in class com.fathzer.soft.ajlib.swing.widget.IntegerWidget
Sets the current value.
setValue(Integer) - Method in class com.fathzer.soft.ajlib.swing.widget.IntegerWidget
Sets the current value.
setValue(Double) - Method in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Sets the current value.
setVisible(boolean) - Method in class com.fathzer.soft.ajlib.swing.worker.WorkInProgressFrame
Sets the frame visible or not
if visible is true and the worker is pending, then the execute method is called.
show(URI, Component, String) - Static method in class com.fathzer.soft.ajlib.swing.Browser
Displays an URI in a browser.
showSaveDisplayQuestion(Component) - Static method in class com.fathzer.soft.ajlib.swing.dialog.FileChooser
Displays a dialog to inform the user that a file is already existing and it will be overwritten if the user continue.
split(String, char) - Static method in class com.fathzer.soft.ajlib.utilities.StringUtils
Splits a string into fields.
STATE_PROPERTY_NAME - Static variable in class com.fathzer.soft.ajlib.swing.worker.Worker
The state property name of the SwingWorker (Should have been defined in SwingWorker by Oracle ?)
StringUtils - Class in com.fathzer.soft.ajlib.utilities
Utility to parse the fields separated by a char in a string.

T

table - Variable in class com.fathzer.soft.ajlib.swing.table.JTableSelector
The JTable that contains the selected elements.
Table - Class in com.fathzer.soft.ajlib.swing.table
JTable has a lot of lacks, this class adds the ability for a table to have row titles.
Table() - Constructor for class com.fathzer.soft.ajlib.swing.table.Table
Constructor.
TEXT_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.PasswordWidget
 
TEXT_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.TextWidget
 
TextMatcher - Class in com.fathzer.soft.ajlib.utilities
A text matcher.
TextMatcher(TextMatcher.Kind, String, boolean, boolean) - Constructor for class com.fathzer.soft.ajlib.utilities.TextMatcher
Constructor.
TextMatcher.Kind - Enum in com.fathzer.soft.ajlib.utilities
A kind of comparison a TextMatcher can perform.
TextSearcher - Class in com.fathzer.soft.ajlib.swing
A class that searches for a text in a JTextComponent and highlights all occurrences of that text.
TextSearcher(JTextComponent) - Constructor for class com.fathzer.soft.ajlib.swing.TextSearcher
Constructor.
TextSearcher(JTextComponent, String) - Constructor for class com.fathzer.soft.ajlib.swing.TextSearcher
Constructor.
TextWidget - Class in com.fathzer.soft.ajlib.swing.widget
A JTextField with a property that maps its text and the ability to define predefined values.
TextWidget() - Constructor for class com.fathzer.soft.ajlib.swing.widget.TextWidget
Constructor.
TextWidget(int) - Constructor for class com.fathzer.soft.ajlib.swing.widget.TextWidget
 
TitledRowsTableModel - Interface in com.fathzer.soft.ajlib.swing.table
A TableModel that defines titles for its rows.
toggleSortOrder(int) - Method in class com.fathzer.soft.ajlib.swing.table.RowSorter
 
ToolsFrame - Class in com.fathzer.soft.ajlib.swing
A tool window.
ToolsFrame(Window, Container) - Constructor for class com.fathzer.soft.ajlib.swing.ToolsFrame
Constructor.

U

updateOkButtonEnabled() - Method in class com.fathzer.soft.ajlib.swing.dialog.AbstractDialog
Forces the state of the users input to be evaluated and updates the state of the ok button.
Utils - Class in com.fathzer.soft.ajlib.swing
Some Swing utilities.

V

VALUE_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.IntegerWidget
The field value property name.
VALUE_PROPERTY - Static variable in class com.fathzer.soft.ajlib.swing.widget.NumberWidget
Value property identifier.
valueOf(String) - Static method in enum com.fathzer.soft.ajlib.utilities.TextMatcher.Kind
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.fathzer.soft.ajlib.utilities.TextMatcher.Kind
Returns an array containing the constants of this enum type, in the order they are declared.

W

Worker<T,V> - Class in com.fathzer.soft.ajlib.swing.worker
A SwingWorker that defines phases that can have different lengths.
Worker() - Constructor for class com.fathzer.soft.ajlib.swing.worker.Worker
Constructor.
WorkInProgressFrame - Class in com.fathzer.soft.ajlib.swing.worker
A progress dialog, that manages a long background task (a instance of Worker class).
WorkInProgressFrame(Window, String, Dialog.ModalityType, Worker<?, ?>) - Constructor for class com.fathzer.soft.ajlib.swing.worker.WorkInProgressFrame
Constructor.
WorkInProgressPanel - Class in com.fathzer.soft.ajlib.swing.worker
A panel reporting the progress of a background task.
WorkInProgressPanel() - Constructor for class com.fathzer.soft.ajlib.swing.worker.WorkInProgressPanel
 
writeCell(String) - Method in class com.fathzer.soft.ajlib.utilities.CSVWriter
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links
0.3.14

Copyright © 2022. All rights reserved.