diff options
author | pjain <pjain@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-04-09 19:54:13 +0000 |
---|---|---|
committer | pjain <pjain@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-04-09 19:54:13 +0000 |
commit | ef90c704bbcf5f7ee4f5629880fee6b3f2ae8f08 (patch) | |
tree | f31b5a9bc2e3ec2755e5e29854030457fa8669de | |
parent | df1c416bfefd0d49b5e0c9c176f9a54edb71ece2 (diff) | |
download | ATCD-ef90c704bbcf5f7ee4f5629880fee6b3f2ae8f08.tar.gz |
Added the gjt component scoller to the panel
-rw-r--r-- | java/ImageProcessing/framework/FileBrowser.java | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/java/ImageProcessing/framework/FileBrowser.java b/java/ImageProcessing/framework/FileBrowser.java index 7bdd35eb7f4..27245b1f2f4 100644 --- a/java/ImageProcessing/framework/FileBrowser.java +++ b/java/ImageProcessing/framework/FileBrowser.java @@ -5,8 +5,9 @@ import java.awt.image.*; import java.net.*; import java.applet.*; import gjt.Separator; +import gjt.ComponentScroller; -class FileNode extends Hierarchy +class FileNode extends HierarchyAdapter { public FileNode (String name, Icon icon, @@ -99,12 +100,18 @@ class BrowserPanel extends Panel int count = list.listFiles (url, this.root_); // System.out.println ("Count: " + count); if (count > 0) - this.add ("Center", this.root_); + { + // Add the root to the component scroller and then add the + // component scroller to the panel. + this.scroller_ = new ComponentScroller (this.root_); + this.add ("Center", this.scroller_); + } return count; } private FileNode root_ = null; private ImageApp parent_; + private ComponentScroller scroller_; } class FileBrowser extends Frame |