if (numberOfTracks == 1) {
// If MIDI file is of type 0, creates a view for the track.
trackPanel.setLayout(new FlowLayout());
- MooTrackTitle title = new MooTrackTitle(tracks[0],0);
+ MooTrackTitle title = new MooTrackTitle(tracks[0]);
titlePanel.add(title);
trackPanel.add(new MooTrackView(tracks[0], title));
} else {
trackPanel.setLayout(gL);
for (int i = 1; i < tracks.length; i++) {
if (Moosique.shouldBeDrawn(tracks[i])) {
- System.out.println("Draws track " + i);
- MooTrackTitle title = new MooTrackTitle(tracks[i],i);
+ MooTrackTitle title = new MooTrackTitle(tracks[i]);
titlePanel.add(title);
trackPanel.add(new MooTrackView(tracks[i], title));
progressBar.setValue(i);
} else {
- System.out.println("Doesn't draw track " + i);
gL.setColumns(--numberOfTracks);
trackPanel.setLayout(gL);
}
public void addTrackView(Track track, int index) {
((GridLayout)trackPanel.getLayout()).setColumns(++numberOfTracks);
((GridLayout)titlePanel.getLayout()).setColumns(++numberOfTracks);
- MooTrackTitle title = new MooTrackTitle(track,index);
+ MooTrackTitle title = new MooTrackTitle(track);
titlePanel.add(title, index);
trackPanel.add(new MooTrackView(track, title), index);
validate();