import java.awt.Dimension;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.BoxLayout;
import javax.swing.tree.DefaultMutableTreeNode;
public class lib
{
public static void main (String[] args)
{
DefaultMutableTreeNode biology = new DefaultMutableTreeNode ("Biology");
DefaultMutableTreeNode animal = new DefaultMutableTreeNode ("Animal");
DefaultMutableTreeNode mammal = new DefaultMutableTreeNode ("Mammal");
DefaultMutableTreeNode horse = new DefaultMutableTreeNode ("Horse");
mammal.add (horse);
animal.add (mammal);
biology.add (animal);
JTree example6 = new JTree (biology);
JPanel panel = new JPanel();
panel.setLayout (new BoxLayout (panel, BoxLayout.X_AXIS));
panel.setPreferredSize (new Dimension (600, 400));
panel.add (new JScrollPane (example6));
JFrame frame = new JFrame ("JTreeDemo");
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
frame.setContentPane (panel);
frame.pack();
frame.show();
}
}
我是个新手,刚学java不久,我现在只会写到jtree,而且sql也不知如何和jtree联系。我想实现在是
左边jtree中如点击查询,右面出现一个查询界面。请大伙帮我看看代码如何实现,给些代码给我参考一下。
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.BoxLayout;
import javax.swing.tree.DefaultMutableTreeNode;
public class lib
{
public static void main (String[] args)
{
DefaultMutableTreeNode biology = new DefaultMutableTreeNode ("Biology");
DefaultMutableTreeNode animal = new DefaultMutableTreeNode ("Animal");
DefaultMutableTreeNode mammal = new DefaultMutableTreeNode ("Mammal");
DefaultMutableTreeNode horse = new DefaultMutableTreeNode ("Horse");
mammal.add (horse);
animal.add (mammal);
biology.add (animal);
JTree example6 = new JTree (biology);
JPanel panel = new JPanel();
panel.setLayout (new BoxLayout (panel, BoxLayout.X_AXIS));
panel.setPreferredSize (new Dimension (600, 400));
panel.add (new JScrollPane (example6));
JFrame frame = new JFrame ("JTreeDemo");
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
frame.setContentPane (panel);
frame.pack();
frame.show();
}
}
我是个新手,刚学java不久,我现在只会写到jtree,而且sql也不知如何和jtree联系。我想实现在是
左边jtree中如点击查询,右面出现一个查询界面。请大伙帮我看看代码如何实现,给些代码给我参考一下。
左边jtree中如点击查询,右面出现一个查询界面。请大伙帮我看看代码如何实现,给些代码给我参考一下。你先去看下MVC设计模式,界面的实现和数据的实现是分离的,