From ef90c704bbcf5f7ee4f5629880fee6b3f2ae8f08 Mon Sep 17 00:00:00 2001 From: pjain Date: Wed, 9 Apr 1997 19:54:13 +0000 Subject: Added the gjt component scoller to the panel --- java/ImageProcessing/framework/FileBrowser.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'java/ImageProcessing') 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 -- cgit v1.2.1