public class BrinaryTree extends javax.swing.JFrame {
/** Creates new form BrinaryTree */
CreatNodes root;
public BrinaryTree() {
initComponents();
DefaultMutableTreeNode dmt=new DefaultMutableTreeNode(50);
((DefaultTreeModel)jTree1.getModel()).setRoot(dmt);
root=new CreatNodes(50,dmt);
for(int i=1;i
{
root.InsertTree(i,root);
root.InsertTree(i-5,root);
}
//TreeNode rootnode=dmt;
//JTree tree = new JTree(rootnode);
// setViewportView(tree);
}
@SuppressWarnings("unchecked")
//
private void initComponents() {
JFrame = new javax.swing.JScrollPane();
jTree1 = new javax.swing.JTree();
OKbutton = new javax.swing.JButton();
tempTextField = new javax.swing.JTextField();
OKlabel = new javax.swing.JLabel();
jLabel1 = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jTree1.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
JFrame.setViewportView(jTree1);
OKbutton.setText("确定");
OKbutton.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
OKbuttonMouseClicked(evt);
}
});
OKbutton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent