为了账号安全,请及时绑定邮箱和手机立即绑定

请教一下关于java的JTree的使用方法?麻烦大佬帮忙看一下

请教一下关于java的JTree的使用方法?麻烦大佬帮忙看一下

慕桂英546537 2022-01-20 19:15:50
最好菜单的选项也一样,谢谢了菜单中菜单项要一样(实现代码)。 还有上面参数管理员和系统管理员可以来回切换(在同一个窗体实现)。
查看完整描述

1 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞


package com.baiduwork;

import java.awt.*;

import javax.swing.*;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.JFrame;

//定义个Jtree继承框架。
public class Jtree extends JFrame {
private DefaultMutableTreeNode root, red, green, blue;
private JTree jtree1;
private JPanel jpanel1;

private JFrame frame;

Jtree() {
super();
initilize();

}
//初始化。
public void initilize() {
frame = new JFrame("Jtree");

root = new DefaultMutableTreeNode("Color");
red = new DefaultMutableTreeNode("red");
blue = new DefaultMutableTreeNode("green");
green = new DefaultMutableTreeNode("green");

root.add(red);
root.add(blue);
root.add(green);

jtree1 = new JTree(root);
jpanel1 = new JPanel();

JSplitPane jsplitpane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,
jtree1, jpanel1);
jsplitpane.setOneTouchExpandable(true);
jsplitpane.setMinimumSize(new Dimension(100, 50));

frame.getContentPane().add(jsplitpane);

frame.setSize(600, 500);
frame.setLocation(50, 50);
frame.setVisible(true);
frame.setDefaultCloseOperation(EXIT_ON_CLOSE);

}

public static void main(String[] args) {
new Jtree();
}

}
例子。



查看完整回答
反对 回复 2022-01-23
  • 1 回答
  • 0 关注
  • 155 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信