|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
PamView.PamDialog
Spectrogram.SpectrogramParamsDialog
public class SpectrogramParamsDialog
| Nested Class Summary | |
|---|---|
(package private) class |
SpectrogramParamsDialog.AmplitudePanel
|
(package private) class |
SpectrogramParamsDialog.FrequencyPanel
|
(package private) class |
SpectrogramParamsDialog.ObserverPanel
|
(package private) class |
SpectrogramParamsDialog.PluginPanel
|
(package private) class |
SpectrogramParamsDialog.SourcePanel
|
(package private) class |
SpectrogramParamsDialog.TimePanel
|
| Nested classes/interfaces inherited from class PamView.PamDialog |
|---|
PamDialog.PopupListener |
| Nested classes/interfaces inherited from class javax.swing.JDialog |
|---|
javax.swing.JDialog.AccessibleJDialog |
| Nested classes/interfaces inherited from class java.awt.Dialog |
|---|
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
java.awt.Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
(package private) javax.swing.JLabel |
channel
|
(package private) javax.swing.JComboBox |
colourList
|
(package private) int |
currentNumPanels
|
(package private) float |
defaultMaxFreq
|
(package private) float |
defaultMinFreq
|
(package private) FFTDataBlock |
fftBlock
|
(package private) javax.swing.JLabel |
fftHop
|
(package private) javax.swing.JLabel |
fftHopData
|
(package private) javax.swing.JLabel |
fftLen
|
(package private) javax.swing.JLabel |
fftLenData
|
(package private) javax.swing.JTextField |
maxAmplitude
|
(package private) javax.swing.JButton |
maxDefault
|
(package private) javax.swing.JTextField |
maxFData
|
(package private) javax.swing.JTextField |
minAmplitude
|
(package private) javax.swing.JButton |
minDefault
|
(package private) javax.swing.JTextField |
minFData
|
(package private) javax.swing.JTextField |
nPanels
|
(package private) int |
numChannel
|
(package private) SpectrogramParamsDialog.ObserverPanel |
observerPanel
|
(package private) javax.swing.JLabel[] |
panelChannelLabel
|
(package private) javax.swing.JComboBox[] |
panelChannelList
|
(package private) javax.swing.JRadioButton |
pixs
|
(package private) javax.swing.JTextField |
pixsPerSlice
|
(package private) SpectrogramParamsDialog.PluginPanel |
pluginPanel
|
(package private) javax.swing.JLabel |
sampleRate
|
(package private) javax.swing.JLabel |
sampleRateData
|
(package private) javax.swing.JRadioButton |
secs
|
(package private) javax.swing.JTextField |
secsPerScreen
|
private static SpectrogramParamsDialog |
singleInstance
|
(package private) javax.swing.JLabel |
source
|
(package private) javax.swing.JLabel |
sourceData
|
(package private) javax.swing.JComboBox |
sourceList
|
(package private) SpectrogramParamsDialog.SourcePanel |
sourcePanel
|
private static SpectrogramParameters |
spectrogramParameters
|
| Fields inherited from class PamView.PamDialog |
|---|
serialVersionUID |
| Fields inherited from class javax.swing.JDialog |
|---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Dialog |
|---|
DEFAULT_MODALITY_TYPE |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
|---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
private |
SpectrogramParamsDialog(java.awt.Window parentFrame,
SpectrogramParameters spectrogramParameters)
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
cancelButtonPressed()
called when the cancel button is pressed before the dialog closes. |
private void |
EnableButtons()
|
private void |
fillSourcePanelData()
|
boolean |
getParams()
called when the Ok button is pressed. |
private void |
initialiseSourcePanelData()
|
void |
restoreDefaultSettings()
standard function which should us used to copy default parameters into the dialog controls. |
private void |
setDefaultMaxFreq()
|
private void |
setDefaultMinFreq()
|
static SpectrogramParameters |
showDialog(java.awt.Window parentFrame,
SpectrogramParameters spectrogramParameters)
|
private void |
sortChannelLists()
|
| Methods inherited from class javax.swing.JDialog |
|---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
| Methods inherited from class java.awt.Dialog |
|---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, show, toBack |
| Methods inherited from class java.awt.Window |
|---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
|---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static SpectrogramParamsDialog singleInstance
javax.swing.JComboBox sourceList
javax.swing.JLabel[] panelChannelLabel
javax.swing.JComboBox[] panelChannelList
javax.swing.JLabel source
javax.swing.JLabel sourceData
javax.swing.JLabel channel
javax.swing.JLabel fftLen
javax.swing.JLabel fftLenData
javax.swing.JLabel fftHop
javax.swing.JLabel fftHopData
javax.swing.JLabel sampleRate
javax.swing.JLabel sampleRateData
javax.swing.JTextField minFData
javax.swing.JTextField maxFData
javax.swing.JTextField nPanels
javax.swing.JButton minDefault
javax.swing.JButton maxDefault
javax.swing.JTextField minAmplitude
javax.swing.JTextField maxAmplitude
javax.swing.JComboBox colourList
javax.swing.JTextField pixsPerSlice
javax.swing.JTextField secsPerScreen
javax.swing.JRadioButton pixs
javax.swing.JRadioButton secs
int currentNumPanels
int numChannel
SpectrogramParamsDialog.SourcePanel sourcePanel
FFTDataBlock fftBlock
float defaultMinFreq
float defaultMaxFreq
SpectrogramParamsDialog.PluginPanel pluginPanel
SpectrogramParamsDialog.ObserverPanel observerPanel
private static SpectrogramParameters spectrogramParameters
| Constructor Detail |
|---|
private SpectrogramParamsDialog(java.awt.Window parentFrame,
SpectrogramParameters spectrogramParameters)
| Method Detail |
|---|
public static SpectrogramParameters showDialog(java.awt.Window parentFrame,
SpectrogramParameters spectrogramParameters)
public void cancelButtonPressed()
PamDialog
cancelButtonPressed in class PamDialogpublic void restoreDefaultSettings()
PamDialog
restoreDefaultSettings in class PamDialogpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerprivate void EnableButtons()
private void initialiseSourcePanelData()
private void fillSourcePanelData()
private void sortChannelLists()
private void setDefaultMinFreq()
private void setDefaultMaxFreq()
public boolean getParams()
PamDialog
getParams in class PamDialog
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||