|
||||||||||
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
org.lyra.Interface.StatisticsAndFunctionsDialog
public class StatisticsAndFunctionsDialog
A rather simplistic interface to the Statistical and Functions capability of our connection to the host. No interactive capability, per sey, but will provide one method of gaining knowledge of the host for debugging purposes.
Nested Class Summary | |
---|---|
private class |
StatisticsAndFunctionsDialog.Interact
Provides a separation of code and interface. |
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 | |
---|---|
private javax.swing.JTextField |
fieldAlbums
|
private javax.swing.JTextField |
fieldArtists
|
private javax.swing.JTextField |
fieldDbPlaytime
|
private javax.swing.JTextField |
fieldDbUpdate
|
private javax.swing.JTextField |
fieldPlaytime
|
private javax.swing.JTextField |
fieldSongs
|
private javax.swing.JTextField |
fieldUptime
|
private javax.swing.JLabel |
iconResize
|
private StatisticsAndFunctionsDialog.Interact |
Interface
|
private javax.swing.JPanel |
jContentPane
|
private javax.swing.JLabel |
labelAlbums
|
private javax.swing.JLabel |
labelArtists
|
private javax.swing.JLabel |
labelDbPlaytime
|
private javax.swing.JLabel |
labelDbUpdate
|
private javax.swing.JLabel |
labelPlaytime
|
private javax.swing.JLabel |
labelSongs
|
private javax.swing.JLabel |
labelUptime
|
private java.util.Map<java.lang.String,java.lang.String> |
Lang
|
private javax.swing.JList |
listDisabled
|
private javax.swing.JList |
listEnabled
|
private javax.swing.JPanel |
panelDisabled
|
private javax.swing.JPanel |
panelEnabled
|
private javax.swing.JPanel |
panelStatistics
|
private javax.swing.JPanel |
panelStatus
|
private javax.swing.JScrollPane |
scrollDisabled
|
private javax.swing.JScrollPane |
scrollEnabled
|
private static long |
serialVersionUID
|
private Status |
State
|
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 | |
---|---|
StatisticsAndFunctionsDialog(Status state,
java.util.Map<java.lang.String,java.lang.String> lang,
java.awt.Window owner)
Main constructor for the class which will establish base elements based on live information instead of static information. |
|
StatisticsAndFunctionsDialog(java.awt.Window owner)
Base constructor for visual editors. |
Method Summary | |
---|---|
private javax.swing.JTextField |
getFieldAlbums()
This method initialises fieldAlbums. |
private javax.swing.JTextField |
getFieldArtists()
This method initialises fieldArtists. |
private javax.swing.JTextField |
getFieldDbPlaytime()
This method initialises fieldDbPlaytime. |
private javax.swing.JTextField |
getFieldDbUpdate()
This method initialises fieldDbUpdate. |
private javax.swing.JTextField |
getFieldPlaytime()
This method initialises fieldPlaytime. |
private javax.swing.JTextField |
getFieldSongs()
This method initialises fieldSongs. |
private javax.swing.JTextField |
getFieldUptime()
This method initialises fieldUptime. |
private javax.swing.JLabel |
getIconResize()
This method initialises iconResize |
private javax.swing.JPanel |
getJContentPane()
This method initialises jContentPane. |
private javax.swing.JLabel |
getLabelAlbums()
This method initialises labelAlbums. |
private javax.swing.JLabel |
getLabelArtists()
This method initialises labelArtists. |
private javax.swing.JLabel |
getLabelDbPlaytime()
This method initialises labelDbPlaytime. |
private javax.swing.JLabel |
getLabelDbUpdate()
This method initialises labelDbUpdate. |
private javax.swing.JLabel |
getLabelPlaytime()
This method initialises labelPlaytime. |
private javax.swing.JLabel |
getLabelSongs()
This method initialises labelSongs. |
private javax.swing.JLabel |
getLabelUptime()
This method initialises labelUptime. |
private javax.swing.JList |
getListDisabled()
This method initialises listDisabled. |
private javax.swing.JList |
getListEnabled()
This method initialises listEnabled. |
private javax.swing.JPanel |
getPanelDisabled()
This method initialises panelDisabled. |
private javax.swing.JPanel |
getPanelEnabled()
This method initialises panelEnabled. |
private javax.swing.JPanel |
getPanelRow(javax.swing.JLabel label,
javax.swing.JComponent widget)
This method initialises a JPanel component providing row elements. |
private javax.swing.JPanel |
getPanelStatistics()
This method initialises panelStatistics. |
private javax.swing.JPanel |
getPanelStatus()
This method initialises panelWindow. |
private javax.swing.JScrollPane |
getScrollDisabled()
This method initialises scrollDisabled. |
private javax.swing.JScrollPane |
getScrollEnabled()
This method initialises scrollEnabled |
private void |
initDialog(java.awt.Window owner)
This method initialises this. |
void |
setVisible(boolean state)
|
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, paint, 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, 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 final long serialVersionUID
private javax.swing.JPanel jContentPane
private javax.swing.JPanel panelStatistics
private javax.swing.JLabel labelArtists
private javax.swing.JTextField fieldArtists
private javax.swing.JLabel labelAlbums
private javax.swing.JTextField fieldAlbums
private javax.swing.JLabel labelSongs
private javax.swing.JTextField fieldSongs
private javax.swing.JLabel labelUptime
private javax.swing.JTextField fieldUptime
private javax.swing.JLabel labelPlaytime
private javax.swing.JTextField fieldPlaytime
private javax.swing.JLabel labelDbPlaytime
private javax.swing.JTextField fieldDbPlaytime
private javax.swing.JLabel labelDbUpdate
private javax.swing.JTextField fieldDbUpdate
private javax.swing.JPanel panelEnabled
private javax.swing.JScrollPane scrollEnabled
private javax.swing.JList listEnabled
private javax.swing.JPanel panelDisabled
private javax.swing.JScrollPane scrollDisabled
private javax.swing.JList listDisabled
private javax.swing.JPanel panelStatus
private javax.swing.JLabel iconResize
private Status State
private java.util.Map<java.lang.String,java.lang.String> Lang
private StatisticsAndFunctionsDialog.Interact Interface
Constructor Detail |
---|
public StatisticsAndFunctionsDialog(java.awt.Window owner)
owner
- Owner window to block.public StatisticsAndFunctionsDialog(Status state, java.util.Map<java.lang.String,java.lang.String> lang, java.awt.Window owner)
state
- Status handle which holds host information.lang
- Language map for independence.owner
- Window instance to block.Method Detail |
---|
private void initDialog(java.awt.Window owner)
owner
- Window to block and set position relative to.private javax.swing.JPanel getPanelRow(javax.swing.JLabel label, javax.swing.JComponent widget)
label
- JLabel instance which will be resized.widget
- JComponent instance which will be added as-is.
private javax.swing.JPanel getJContentPane()
private javax.swing.JPanel getPanelStatistics()
private javax.swing.JPanel getPanelEnabled()
private javax.swing.JPanel getPanelDisabled()
private javax.swing.JPanel getPanelStatus()
private javax.swing.JLabel getIconResize()
private javax.swing.JScrollPane getScrollEnabled()
private javax.swing.JScrollPane getScrollDisabled()
private javax.swing.JList getListEnabled()
private javax.swing.JList getListDisabled()
private javax.swing.JTextField getFieldArtists()
private javax.swing.JTextField getFieldAlbums()
private javax.swing.JTextField getFieldSongs()
private javax.swing.JTextField getFieldUptime()
private javax.swing.JTextField getFieldPlaytime()
private javax.swing.JTextField getFieldDbPlaytime()
private javax.swing.JTextField getFieldDbUpdate()
private javax.swing.JLabel getLabelArtists()
private javax.swing.JLabel getLabelAlbums()
private javax.swing.JLabel getLabelSongs()
private javax.swing.JLabel getLabelUptime()
private javax.swing.JLabel getLabelPlaytime()
private javax.swing.JLabel getLabelDbPlaytime()
private javax.swing.JLabel getLabelDbUpdate()
public void setVisible(boolean state)
setVisible
in class java.awt.Dialog
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |