Package com.kitfox.svg.app
Class PlayerDialog
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- com.kitfox.svg.app.PlayerDialog
-
- All Implemented Interfaces:
PlayerThreadListener
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,javax.accessibility.Accessible
,javax.swing.RootPaneContainer
,javax.swing.WindowConstants
public class PlayerDialog extends javax.swing.JDialog implements PlayerThreadListener
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
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, java.awt.Window.Type
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.JButton
bn_playBack
private javax.swing.JButton
bn_playFwd
private javax.swing.JButton
bn_stop
private javax.swing.JButton
bn_time0
private javax.swing.JLabel
jLabel1
private javax.swing.JLabel
jLabel2
private javax.swing.JPanel
jPanel1
private javax.swing.JPanel
jPanel2
private javax.swing.JPanel
jPanel3
private javax.swing.JPanel
jPanel4
(package private) SVGPlayer
parent
static long
serialVersionUID
private javax.swing.JTextField
text_curTime
private javax.swing.JTextField
text_timeStep
(package private) PlayerThread
thread
-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description PlayerDialog(SVGPlayer parent)
Creates new form PlayerDialog
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
bn_playBackActionPerformed(java.awt.event.ActionEvent evt)
private void
bn_playFwdActionPerformed(java.awt.event.ActionEvent evt)
private void
bn_stopActionPerformed(java.awt.event.ActionEvent evt)
private void
bn_time0ActionPerformed(java.awt.event.ActionEvent evt)
private void
formWindowClosed(java.awt.event.WindowEvent evt)
private void
initComponents()
This method is called from within the constructor to initialize the form.private void
text_curTimeActionPerformed(java.awt.event.ActionEvent evt)
private void
text_curTimeFocusLost(java.awt.event.FocusEvent evt)
private void
text_timeStepActionPerformed(java.awt.event.ActionEvent evt)
private void
text_timeStepFocusLost(java.awt.event.FocusEvent evt)
void
updateTime(double curTime, double timeStep, int playState)
-
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, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
-
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, 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, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, 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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
thread
PlayerThread thread
-
parent
final SVGPlayer parent
-
bn_playBack
private javax.swing.JButton bn_playBack
-
bn_playFwd
private javax.swing.JButton bn_playFwd
-
bn_stop
private javax.swing.JButton bn_stop
-
bn_time0
private javax.swing.JButton bn_time0
-
jLabel1
private javax.swing.JLabel jLabel1
-
jLabel2
private javax.swing.JLabel jLabel2
-
jPanel1
private javax.swing.JPanel jPanel1
-
jPanel2
private javax.swing.JPanel jPanel2
-
jPanel3
private javax.swing.JPanel jPanel3
-
jPanel4
private javax.swing.JPanel jPanel4
-
text_curTime
private javax.swing.JTextField text_curTime
-
text_timeStep
private javax.swing.JTextField text_timeStep
-
-
Constructor Detail
-
PlayerDialog
public PlayerDialog(SVGPlayer parent)
Creates new form PlayerDialog
-
-
Method Detail
-
updateTime
public void updateTime(double curTime, double timeStep, int playState)
- Specified by:
updateTime
in interfacePlayerThreadListener
-
initComponents
private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
-
bn_time0ActionPerformed
private void bn_time0ActionPerformed(java.awt.event.ActionEvent evt)
-
bn_playFwdActionPerformed
private void bn_playFwdActionPerformed(java.awt.event.ActionEvent evt)
-
bn_stopActionPerformed
private void bn_stopActionPerformed(java.awt.event.ActionEvent evt)
-
bn_playBackActionPerformed
private void bn_playBackActionPerformed(java.awt.event.ActionEvent evt)
-
formWindowClosed
private void formWindowClosed(java.awt.event.WindowEvent evt)
-
text_timeStepFocusLost
private void text_timeStepFocusLost(java.awt.event.FocusEvent evt)
-
text_timeStepActionPerformed
private void text_timeStepActionPerformed(java.awt.event.ActionEvent evt)
-
text_curTimeActionPerformed
private void text_curTimeActionPerformed(java.awt.event.ActionEvent evt)
-
text_curTimeFocusLost
private void text_curTimeFocusLost(java.awt.event.FocusEvent evt)
-
-