📄 objecttree.java
字号:
// ObjectTree.java// A simple test to see how we can build a tree and populate it. This version// builds the tree from hashtables.//package jswing.ch17;import java.awt.*;import javax.swing.*;import java.util.*;public class ObjectTree extends JFrame { JTree tree; String[][] sampleData = { {"Amy"}, {"Brandon", "Bailey"}, {"Jodi"}, {"Trent", "Garrett", "Paige", "Dylan"}, {"Donn"}, {"Nancy", "Donald", "Phyllis", "John", "Pat"}, {"Ron"}, {"Linda", "Mark", "Lois", "Marvin"} }; public ObjectTree() { super("Hashtable Test"); setSize(400, 300); setDefaultCloseOperation(EXIT_ON_CLOSE); } public void init() { Hashtable h = new Hashtable(); // Build up the hashtable using every other entry in the String[][] as a key // followed by a String[]"value." for (int i = 0; i < sampleData.length; i+=2) { h.put(sampleData[i][0], sampleData[i + 1]); } tree = new JTree(h); getContentPane().add(tree, BorderLayout.CENTER); } public static void main(String args[]) { ObjectTree tt = new ObjectTree(); tt.init(); tt.setVisible(true); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -