| Interface | Description |
|---|---|
| ErrorUtil.ErrorReportingService | |
| LazyInitPopupWindowContents | |
| PopupWindowContents | |
| PopupWindowParent |
Defines a class that will be used as a FPMI Client popup window, for some window contents.
|
| TouchscreenEnabledTable |
Filename: TouchscreenEnabledTable.java
Created on Dec 26, 2014
Author: Kathy Applebaum
Copyright Inductive Automation 2014
Project: FactoryPMI_Client
|
| Class | Description |
|---|---|
| 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.
|
| 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
|
| 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. |
| IgnitionSwingUtilities |
Ignition's very own version of the infamous SwingUtilities class.
|
| Insets2D |
Like java.awt.Insets, but with double precision
|
| 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 | |
| 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.
|
| MultiIconJFrame |
Subclasses JFrame to add the Java 6 "multi-resolution icon" feature using reflection
|
| OutputConsole | |
| PaintingUtils | |
| 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 | |
| SegmentButtons.SegmentToggleButtonUI | |
| 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.
|
| TipLabel | Deprecated |
| TouchscreenTable |
Filename: TouchscreenTable.java
Created on Dec 26, 2014
Author: Kathy Applebaum
Copyright Inductive Automation 2014
Project: SRClientAPI
|
| TreeDragListener | Deprecated
No longer needed since Java 5
|
| 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
|