X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=MooView.java;h=a5ebf903d95a35537e84c409329cbbe95a27b4eb;hb=ae0bb1ddc2361a9c7f08579488870f0b99b14cb6;hp=c97a4a46239b745124a0cdbafe8a023121879c2b;hpb=c87df9f217c5730ae465252b415bb7e52a4f3fed;p=moosique.git diff --git a/MooView.java b/MooView.java index c97a4a4..a5ebf90 100644 --- a/MooView.java +++ b/MooView.java @@ -60,7 +60,9 @@ public class MooView extends JScrollPane { trackPanel.setLayout(new FlowLayout()); MooTrackTitle title = new MooTrackTitle(tracks[0]); titlePanel.add(title); - trackPanel.add(new MooTrackView(tracks[0], title)); + MooTrackView mtv = new MooTrackView(tracks[0], title); + trackPanel.add(mtv); + title.setTrackView(mtv); } else { if (showProgress) { // Creates dialog for progress bar. @@ -85,7 +87,9 @@ public class MooView extends JScrollPane { if (Moosique.shouldBeDrawn(tracks[i])) { MooTrackTitle title = new MooTrackTitle(tracks[i]); titlePanel.add(title); - trackPanel.add(new MooTrackView(tracks[i], title)); + MooTrackView mtv = new MooTrackView(tracks[i], title); + trackPanel.add(mtv); + title.setTrackView(mtv); if (showProgress) progressBar.setValue(i); else System.out.print("."); } else {