blob: 48ebd818d42858f01e5cecd56ac72eb44456e2a4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
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 );
}
}
|