AboutDialog |
About box with information and a listing of System properties
|
AbstractCRUDTable<T> |
|
AbstractProfileOptionDropdown |
|
AntialiasButton |
|
AntialiasLabel |
Just a basic JLabel subclass that always paints with anti-aliasing on
|
ArrowIcon |
|
BadgedListCellRenderer |
|
BalloonTipLabel |
|
CatchAllListener |
A ChangeListener, PropertyChangeListener, ActionListener, and DocumentListener and ItemListener all in one that
calls onChange() for everything.
|
CommonMouseAdapter |
This mouse listener and mouse motion listener implements logic to make handling mouse drags easier.
|
CompoundProgressRangeModel |
Provides the ability to create ProgressListeners that get coalesced into a
single BoundedRangeModel.
|
DataSetEditorDialog |
Used in the Designer to edit dataset properties and as the dataset tag editor.
|
DataSetEditorDialog.DatasetEditorPanel |
|
DebouncedCatchAllListener |
|
DefaultPopupWindowParent |
The default popup window parent.
|
DefaultToolBar |
|
DrawingUtilities |
|
ErrorUtil |
Used to display errors, warning, etc.
|
ErrorUtil.ErrorUpdater |
|
ErrorUtilAWTExceptionHandler |
|
ExpandCollapsePanel |
|
FancyHeaderPanel |
A JPanel that displays a 'fancy' header at the top, which consists of an icon, text, and a gradient color background.
|
FillingLayout |
Simple layout manager fills all components to the size of the parent
|
FormPanel |
|
GearPanel |
|
HeaderLabel |
Just a JLabel that uses BOLD, 11pt font
|
HolderPanel<T extends javax.swing.JComponent> |
A panel that simply holds some other panel, using a filling layout.
|
HorizontalScrollingFlowLayout |
Similar to the VerticalScrollingFlowLayout , this layout will lay out objects top-to-bottom, and then
left-to-right in a way that is compatible with scroll panes.
|
IconButton |
Simple label based button made to work with a VectorIcon whose color is set to null (and thus inherits
the component's foreground color) in order to provide rollover indication.
|
IgnitionSwingUtilities |
Ignition's very own version of the infamous SwingUtilities class.
|
InlineTipLabel |
|
Insets2D |
Like java.awt.Insets, but with double precision
|
ItemSelectionPanel<I,P extends javax.swing.JComponent> |
This is a specialized panel that essentially acts like a tabbed pane whose tabs are always on the left hand
side.
|
JideToolbarButton |
Filename: JideToolbarButton.java
Created on Mar 03, 2015
Author: Kathy Applebaum
Copyright Inductive Automation 2015
Project: Ignition
|
JRadioButtonChoice<T> |
A panel that will contain a series of radio buttons.
|
Later |
Contains helpful functions for doing things...later! Every function here wraps up it's logic into a runnable
submitted to EventQueue.invokeLater(Runnable)
|
LinkButton |
|
Listen |
Utility class to adapt classic swing listener patterns to a more Java-8 style of code.
|
Listen.PopupMenuAdapter |
|
LoadingIcon |
An icon that displays an simple animation while something is loading
|
LoadingIcon.Unsafe |
This class is a subclass of LoadingIcon that uses a (shared) java.util.Timer, and issues repaintImmediately
commands to the parent component on non-EDT thread.
|
LoadingLabel |
It's a label that says "Loading..." with a little blinky thing.
|
LocaleSelector |
Provides a list of locales that can be selected, calls Locale.setDefault() when a selection is made.
|
MigFormPanel |
A simple jpanel that uses a MigLayout to create a 2-column form.
|
MouseAdapterEx |
Abstract adapter implementation of MouseListener and MouseMotionListener.
|
MultiLineTooltip |
|
MultiMonitorUtil |
Some util functions for getting device information on multi monitor set ups
|
OutputConsole |
|
PaintingUtils |
|
PanelLoadingLayer |
|
PlaceholderPanel |
Just a standard template for a placeholder empty panel to show before something gets selected.
|
PlaceholderTextArea |
|
PlaceholderTextField |
|
PopupWrapper |
Wraps the logic of displaying a small panel in a popup.
|
ProgressDialog |
A class that will asynchronously run a task out of the EDT, but will block with a JDialog until the task is finished,
or the user cancels the task.
|
ProgressDialog.ProgressTask |
|
ProgressDialog2 |
|
ReconnectPanel |
|
RegexPatternFormatter |
|
RelativeGeneralPath |
Describe this class
|
ReloadIconButton |
|
RoundGradientPaint |
|
ScrollablePanel |
This is just a JPanel that implements Scrollable, and has getters/setters for the things that scrollable implements.
|
SegmentButtons |
A control that mimics OSX's "Segmented Control" which is basically a bunch of toggle buttons that
butt up against
each other.
|
SegmentButtons.SegmentToggleButton |
|
SelectAllOnFocusListener |
A focus listener that attempts to select all of the text when a component gets focus.
|
SelectEnabledBindItemListener |
Simple class that implements ItemListener, and then sets the Enabled property of components based on selection.
|
SelfDescribingCheckBox |
A checkbox whose text is either "True" or "False"
|
SimpleFormatterFactory |
An abstract formatter factory that always returns the same AbstractFormatter
|
SlideOverPane |
The slide-over pane displays one component at full-size, and then allows another component to slide over the top of
that component.
|
SlideOverPopupPanel |
A panel that can be used along with the SlideOverPane, or any popup panel system.
|
SlidingPane |
SlidingPane is a panel that acts very much like a CardLayout, as in: one pane displayed at a time.
|
SmallIconButton |
A component that displays a small icon, and acts like a little miniature button.
|
SpacerIcon |
|
SpringUtilities |
A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.
|
StatusLabel |
A JLabel that will display a status message with an optional hold time.
|
StayAtTopTextArea |
|
SwingLogViewer |
Created by Carl.Gould on 11/23/2015.
|
SyntheticaSafeGroupList |
A JIDE GroupList that is compatible with our look and feel
|
TipLabel |
Deprecated. |
TouchscreenTable |
Filename: TouchscreenTable.java
Created on Dec 26, 2014
Author: Kathy Applebaum
Copyright Inductive Automation 2014
Project: SRClientAPI
|
TreeDragListener |
Deprecated.
|
ValidatedComboBox<T> |
|
ValidatedTextField |
|
VerticalFillLayout |
Just like FlowLayout, but vertical!
|
VerticalFlowLayout |
Just like FlowLayout, but vertical!
|
VerticalScrollingFlowLayout |
A modified version of FlowLayout that allows containers using this Layout to behave in a reasonable manner when
placed inside a JScrollPane
|
VerticalToolbar |
|