Interface | Description |
---|---|
CancelObserver |
Observer to use with Pamdialog which is called whenever the cancel button is pressed.
|
ColorManaged |
Interface that enables the colour manager (PamColors) to change the
colour of any swing component.
|
DialogComponent |
General interface for components which are going to get included in alarge dialogs
|
ManagedSymbol | |
PamDialogPanel |
General class for dialog panels which will be incorporated into one or
more actual dialogs.
|
PamKeyItem |
Interface for passing information from overlay graphics to plots to give information to include in
keys for the various displays.
|
PamSidePanel |
PamSidePanels provide support for additional display units for each
PamControlledUnit displayed in a vertical column to the left of the main
tabbed display.
|
PamTabPanel | |
PamViewInterface | |
PanelOverlayDraw | |
SourcePanelMonitor |
Interface for objects requiring notifications when
channel selections in a GroupedSourcePanel change
|
Class | Description |
---|---|
AnnotationsPopup | |
BasicKeyItem | |
BusyLayeredPane | |
ClipboardCopier |
Class to Copy graphics content to the clipboard and the printer
|
ClipboardCopier3D | |
ColorSettings | |
ColourArray |
A series of functions for creating arrays of colours
|
ColourComboBox | |
CornerLayout | |
CornerLayoutContraint | |
CtrlKeyManager |
Class to add to a window in order to intercept and interpret Ctrl key
strokes.
|
CustomSymbol | |
DBTextArea | |
GeneralProjector | |
GroupedSourcePanel | |
GroupedSourceParameters |
Specific parameters which always to with a GroupedSourcePanel
|
GuiFrameManager |
The GuiFrameManager manages multiple PamGui frames, each
of which may contain multiple tabs of module information
and a side panel.
|
GuiParameters | |
HidingSidePanel |
More sophisticated side panel container which can
close itself down to a very small strip to make
more room for main display items.
|
IconPanel | |
ImportLoadBar | |
JBufferedPanel | |
JFontChooser |
The
JFontChooser class is a swing component
for font selection. |
JPanelWithPamKey | |
KeyPanel |
Class to generate standard panels for plot keys.
|
LineKeyItem | |
ManagedSymbolInfo | |
MenuItemEnabler |
Now that there are many menus, there will several instances of each
menu item.
|
ObserverListPopup | |
PamBorder |
Class defining standard borders for PAMGaurd displays.
|
PamBorderPanel |
Class primarily aimed at making little panels for the
side panel
|
PamButton | |
PamButtonAlpha | |
PamCheckBox | |
PamColors | |
PamDesktopPane | |
PamDetectionOverlayGraphics | |
PamDialog |
General functionality for PamGuard dialogs.
|
PamFileBrowser |
Some useful functions to open up a File Browser
|
PamFilePanel | |
PamFlowLayout |
Flow layout with a standard gap for consisten appearance througout PAMGUARD
|
PamGridBagContraints |
Standard grid bag contraints to use as a default in
dialogs.
|
PamGui | |
PamHelp | |
PamHelpBroker | |
PamHelpContentViewer | |
PamHelpContentViewerUI | |
PamLabel |
Extension of JLabel to use standard PAMGUARD colours
|
PamLoadBar | |
PamMenu | |
PamObjectList | |
PamObjectViewer |
Make a diagram of the overall PAM process layout.
|
PamObjectViewerSettings | |
PamPanel | |
PamPanelTiler |
Class to lay out windows within a JDesktopPane
|
PamProgressBar | |
PamRadioButton | |
PamScrollBarUI | |
PamScrollPane | |
PamSlider | |
PamStatusBar | |
PamSymbol |
Standard symbols for Pamguard graphics.
|
PamSymbolDialog |
Dialog for user control of PamSymbols
|
PamSymbolManager |
Class to manage symbols for various PAMGAURD displays.
|
PamSymbolSelector |
Component for including in dialogs.
|
PamSymbolViewer |
Class to show a PamSymbol alongside a button which allows the
user to change it.
|
PamTabbedPane |
Creates tabs in Pamguard.
|
PamTable | |
PamTextArea | |
PamTextDisplay | |
PamToolBar | |
PamView | |
PamWaitAnimation |
This class, when enabled within a JLayer will grey out a JPanel and show a circular rotating animation.
|
PanelOverlayKeyItem | |
PopupTextField | |
ScreenSize |
Class to launch a thread which will get the screen size
(inlcuding the bounds of multiple monitors)
|
ScrollableBufferedImage | |
SourcePanel |
Standard panel for dialogs that shows a list of
available data sources and, optionally a list of data channels.
|
SymbolKeyItem | |
TestPanel | |
TextKeyItem | |
TopToolBar | |
VerticalLayout |
A vertical layout manager similar to java.awt.FlowLayout.
|
ViewTimesDialog |
Enum | Description |
---|---|
ColourArray.ColourArrayType | |
GeneralProjector.ParameterType | |
GeneralProjector.ParameterUnits | |
PamColors.PamColor |