package tree;

import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.WindowConstants;

/**
 * Tester class to test the CheckBox tree
 * @author Winston Prakash
 */
public class JCheckBoxTreeTester extends JFrame{
    private JScrollPane treeScrollPane;
    private JTree checkBoxTree;
   
    public JCheckBoxTreeTester() {
        initComponents();
    }
    
    private void initComponents() {
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        treeScrollPane = new javax.swing.JScrollPane();
        treeScrollPane.setPreferredSize(new java.awt.Dimension(200, 300));
        checkBoxTree = new JCheckBoxTree();
        treeScrollPane.setViewportView(checkBoxTree);
        getContentPane().add(treeScrollPane, BorderLayout.CENTER);
        pack();
    }
   
    public static void main(String[] args) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new JCheckBoxTreeTester().setVisible(true);
            }
        });
    }
}