| 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 |
Deprecated. |
| 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.
|
| LogoImage |
Renders an image (from resources/images/$path), centered over a branded background gradient from bottom
left to top right.
|
| 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.
|
| SearchableChoicePicker<E> |
|
| 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
|
| SimpleTreeTable |
Puts a JTree and a JTable next to each other so that it feels like the JTree is the first column of a resulting
new "table".
|
| 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 |
|