Interface | Description |
---|---|
IBorderPanel |
A
JPanel with BorderLayout and with some helper methods. |
IBrowser |
A browser component based on
JEditorPane . |
IButton |
An extended
JButton . |
ICheckBox |
An extended
JCheckBox . |
IColorIcon |
An
Icon which is filled with a constant color. |
IDialog |
A customized
JDialog class. |
IFileChooser |
An improved
JFileChooser . |
IGridBagPanel |
A
JPanel with GridBagLayout and with some helper methods. |
IHelpIcon |
A help icon which when clicked displays help text in a popup.
|
IIndicatorComp |
A component with an indicator icon (
ILabel ) to display the content validation result. |
IIndicatorTextField |
An
IIndicatorComp whose component is an ITextField . |
ILabel |
An extended
JLabel . |
ILink |
A clickable, link-styled
ILabel . |
IModestLabel |
A modest
ILabel which is disabled by default, but becomes enabled when/while mouse is over. |
IPathField | |
IPopupIcon |
A clickable icon which when clicked displays the content of a
IRHtml in a popup. |
IProgressBar |
An extended
JProgressBar . |
IScrollPane |
An improved
JScrollPane . |
ISelectionListenerToolBar |
An extended
IToolBar which listens the selection changes of a component, and can have buttons and an info text which gets enabled / disabled based on
the selection. |
ISpinner |
An extended
JSpinner . |
ISplitPane |
An extended
JSplitPane . |
IStatusLabel | |
IStatusLabel.IStatusType |
Status type.
|
ITextArea |
An extended
JTextArea . |
ITextField |
An extended
JTextField . |
ITextField.IValidator |
Simple validator.
|
ITipIcon |
A tip icon which when clicked displays tip text in a popup.
|
IToolBar |
An extended
JToolBar . |
IToolBarForTable |
An
ISelectionListenerToolBar which targets an ITable and listens for its row selection changes. |
ITree |
An improved
JTree which allows clicking (selecting/deselecting) rows on the full row length (not just within the row bounds which is the renderer's
preferred size). |
Custom swing GUI component interfaces.
This API documentation is public and is intended for / allowed to be used by anyone.
Scelight home page: https://sites.google.com/site/scelight/
Scelight is a trademark of András Belicza. Copyright © András Belicza, 2013-2015. All rights reserved.