summaryrefslogtreecommitdiff
path: root/projects/net.wotonomy.test/src/main/java/net/wotonomy/test/TreePanel.java
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 );
	}
    
}