// Copyright MageLang Institute; Version $Id: //depot/main/src/edu/modules/Swing/magercises/TreeExample/TreePanel.java#2 $ import java.awt.*; import javax.swing.*; import javax.swing.event.*; import javax.swing.tree.*; public class TreePanel extends JPanel { public TreePanel(TreeNode root, TreeSelectionListener listener) { // use a layout that will stretch tree to panel size setLayout(new BorderLayout()); // Create tree // Change line style // Add TreeSelectionListener // Put tree in a scrollable pane add(sp, BorderLayout.CENTER); } }