永发信息网

JAVA用Jtree动态画二叉树

答案:2  悬赏:80  手机版
解决时间 2021-02-18 17:36
JAVA用Jtree动态画二叉树
最佳答案
给你代码。
--------------------------------------------------------------------------------------------
import java.util.Hashtable;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.UIManager;
import com.sun.java.swing.plaf.windows.WindowsLookAndFeel;
public class App extends JFrame {
public App() {
try {
// Windows风格
UIManager.setLookAndFeel(new WindowsLookAndFeel());
} catch (Exception e) {
System.out.println(e.getMessage());
}
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(383, 412);
setLocationRelativeTo(null);
getContentPane().setLayout(null);
JScrollPane scrollPane = new JScrollPane();
scrollPane.setBounds(12, 10, 351, 317);
getContentPane().add(scrollPane);
String[] s1 = { "张一", "张二" };
String[] s2 = { "王二", "李四" };
Hashtable hashtable1 = new Hashtable();
hashtable1.put("家人", s1);
hashtable1.put("朋友", s2);
JTree tree = new JTree(hashtable1);
scrollPane.setViewportView(tree);
JButton btnNewButton = new JButton("刷新");
btnNewButton.setBounds(12, 352, 93, 23);
getContentPane().add(btnNewButton);
JButton btnNewButton_1 = new JButton("退出");
btnNewButton_1.setBounds(270, 352, 93, 23);
getContentPane().add(btnNewButton_1);
setVisible(true);
}
public static void main(String[] args) {
new App();
}
}
全部回答
做过了,easy
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
三个K一个J一个9一个小王怎么赢三个7一个4一
12年1.8t帕萨特跑4万公里值多少钱
佳乐幼儿园怎么去啊,有知道地址的么
解答题你能说说吸烟、酗酒对人体健康的危害吗
网站,老是被人入侵上传一些,在线文件查看解
y=a(a为一个常数)那这是一会什么函数
加州印象在什么地方啊,我要过去处理事情
广州芳村汽车站到清远新站车票价格
哪本辅导书最好想请教各位参加过数学竞赛的前
现在大专读食品检测技术真的好吗?!对以后有
农药稀释倍数怎样换算
单什八郎村这个地址在什么地方,我要处理点事
小孩上幼儿园家长要评语在家的表现怎么写
福泉二中全校同考月考成绩单
青海互助北山国家森林地质公园浪士当中心景区
推荐资讯
南瓜斜在哪里啊,我有事要去这个地方
我的烤箱是新南方的,烤的时候门会炸开还有响
我是一个远嫁广东的女人,好几十年都没有回去
为什么我会对女友至亲的家人异性吃醋啊,我这
为什么吃糖能够阻止打嗝
电源为48V 20A,现需要点一个21V 140mA的光源
暖香阁怎么去啊,有知道地址的么
除了曹聪称象法还有什么办法
利民百货商店在哪里啊,我有事要去这个地方
永昌五金交电商行我想知道这个在什么地方
陕西华澳矿业有限公司在什么地方啊,我要过去
北京朝阳区拆迁后我们怎么办?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?