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
|