summaryrefslogtreecommitdiff
path: root/java/ImageProcessing/framework/FileBrowser.java
diff options
context:
space:
mode:
authorpjain <pjain@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-04-09 19:54:13 +0000
committerpjain <pjain@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-04-09 19:54:13 +0000
commitef90c704bbcf5f7ee4f5629880fee6b3f2ae8f08 (patch)
treef31b5a9bc2e3ec2755e5e29854030457fa8669de /java/ImageProcessing/framework/FileBrowser.java
parentdf1c416bfefd0d49b5e0c9c176f9a54edb71ece2 (diff)
downloadATCD-ef90c704bbcf5f7ee4f5629880fee6b3f2ae8f08.tar.gz
Added the gjt component scoller to the panel
Diffstat (limited to 'java/ImageProcessing/framework/FileBrowser.java')
-rw-r--r--java/ImageProcessing/framework/FileBrowser.java11
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