package net.wotonomy.test; import java.awt.BorderLayout; import java.awt.Dimension; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTree; import javax.swing.border.EmptyBorder; /** * A simple editor panel with a few textfields. */ public class TreePanel extends JPanel { public JTree tree; public EditPanel editPanel; public JPanel panel; public TreePanel() { panel = new JPanel(); panel.setLayout( new BorderLayout() ); panel.setBorder( new EmptyBorder( 10, 10, 10, 10 ) ); tree = new JTree(); tree.setRootVisible( false ); tree.setShowsRootHandles( true ); JScrollPane scrollPane = new JScrollPane( tree ); scrollPane.setPreferredSize( new Dimension( 150, 200 ) ); panel.add( scrollPane, BorderLayout.CENTER ); editPanel = new EditPanel(); panel.add( editPanel, BorderLayout.EAST ); this.setLayout( new BorderLayout() ); this.add( panel, BorderLayout.CENTER ); } }