at.ofai.music.beatroot

Class ControlPanel

class ControlPanel extends JPanel

The panel at the bottom of BeatRoot's GUI containing the buttons
Nested Class Summary
classControlPanel.ButtonPanel
For layout of the grid of buttons (i.e. not including the zoom buttons)
Field Summary
EventProcessorjobq
The listener object which handles key, button and menu events
static longserialVersionUID
Constructor Summary
ControlPanel(BeatTrackDisplay displayPanel, JScrollBar scroller, String args, EventProcessor j)
Constructor:

Field Detail

jobq

EventProcessor jobq
The listener object which handles key, button and menu events

serialVersionUID

static final long serialVersionUID

Constructor Detail

ControlPanel

public ControlPanel(BeatTrackDisplay displayPanel, JScrollBar scroller, String args, EventProcessor j)
Constructor:

Parameters: displayPanel The main panel of BeatRoot's GUI scroller The scrollbar on BeatRoot's GUI args Not used - was used for a file name in BeatRoot 0.4 for experiments reported in Dixon, Goebl and Cambouropoulos, Music Perception, 2006 j The object which handles button, key and menu events