ActionMap am = getRootPane().getActionMap();
Action playAction = new AbstractAction() {
public void actionPerformed(ActionEvent ae) {
ActionMap am = getRootPane().getActionMap();
Action playAction = new AbstractAction() {
public void actionPerformed(ActionEvent ae) {
InputMap im = getRootPane().getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
KeyStroke playKey = KeyStroke.getKeyStroke(KeyEvent.VK_SPACE, 0);
InputMap im = getRootPane().getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
KeyStroke playKey = KeyStroke.getKeyStroke(KeyEvent.VK_SPACE, 0);
Dimension bounds = Toolkit.getDefaultToolkit().getScreenSize();
setSize(bounds.width,bounds.height - 40);
setLocation(0, 0);
Dimension bounds = Toolkit.getDefaultToolkit().getScreenSize();
setSize(bounds.width,bounds.height - 40);
setLocation(0, 0);
- public void update(){
- view.update();
- // Calls on the toolbar to update the progress indicator.
- //toolbar.updateProgInd();
+ public void update(long tickPosition){
+ view.update(tickPosition);
+ toolbar.updateProgInd(tickPosition);