diff --git a/projects/robodj/src/java/robodj/chooser/EntryList.java b/projects/robodj/src/java/robodj/chooser/EntryList.java index d9fc3982..02eddd73 100644 --- a/projects/robodj/src/java/robodj/chooser/EntryList.java +++ b/projects/robodj/src/java/robodj/chooser/EntryList.java @@ -1,12 +1,14 @@ // -// $Id: EntryList.java,v 1.10 2002/02/22 07:06:33 mdb Exp $ +// $Id: EntryList.java,v 1.11 2002/02/28 16:32:45 mdb Exp $ package robodj.chooser; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; + import java.util.*; + import javax.swing.*; import javax.swing.event.*; @@ -29,7 +31,8 @@ public abstract class EntryList extends JPanel // create the pane that will hold the buttons gl = new VGroupLayout(GroupLayout.NONE); gl.setJustification(GroupLayout.TOP); - _bpanel = new JPanel(gl); + _bpanel = new ScrollablePanel(); + _bpanel.setLayout(gl); // give ourselves a wee bit of a border _bpanel.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5)); diff --git a/projects/robodj/src/java/robodj/chooser/PlaylistPanel.java b/projects/robodj/src/java/robodj/chooser/PlaylistPanel.java index ca668096..7b2ed757 100644 --- a/projects/robodj/src/java/robodj/chooser/PlaylistPanel.java +++ b/projects/robodj/src/java/robodj/chooser/PlaylistPanel.java @@ -1,5 +1,5 @@ // -// $Id: PlaylistPanel.java,v 1.10 2002/02/22 08:37:17 mdb Exp $ +// $Id: PlaylistPanel.java,v 1.11 2002/02/28 16:32:45 mdb Exp $ package robodj.chooser; @@ -374,7 +374,7 @@ public class PlaylistPanel * A panel that can be made to scroll a particular child into view * when it becomes visible. */ - protected static class SmartPanel extends JPanel + protected static class SmartPanel extends ScrollablePanel { public void setScrollTarget (JComponent comp) {