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.JButtonbn_playBackprivate javax.swing.JButtonbn_playFwdprivate javax.swing.JButtonbn_stopprivate javax.swing.JButtonbn_time0private javax.swing.JLabeljLabel1private javax.swing.JLabeljLabel2private javax.swing.JPaneljPanel1private javax.swing.JPaneljPanel2private javax.swing.JPaneljPanel3private javax.swing.JPaneljPanel4(package private) SVGPlayerparentstatic longserialVersionUIDprivate javax.swing.JTextFieldtext_curTimeprivate javax.swing.JTextFieldtext_timeStep(package private) PlayerThreadthread-
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 voidbn_playBackActionPerformed(java.awt.event.ActionEvent evt)private voidbn_playFwdActionPerformed(java.awt.event.ActionEvent evt)private voidbn_stopActionPerformed(java.awt.event.ActionEvent evt)private voidbn_time0ActionPerformed(java.awt.event.ActionEvent evt)private voidformWindowClosed(java.awt.event.WindowEvent evt)private voidinitComponents()This method is called from within the constructor to initialize the form.private voidtext_curTimeActionPerformed(java.awt.event.ActionEvent evt)private voidtext_curTimeFocusLost(java.awt.event.FocusEvent evt)private voidtext_timeStepActionPerformed(java.awt.event.ActionEvent evt)private voidtext_timeStepFocusLost(java.awt.event.FocusEvent evt)voidupdateTime(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:
updateTimein 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)
-
-