没有合适的资源?快使用搜索试试~ 我知道了~
java 实现动态改变树形结构中主节点的名称
4星 · 超过85%的资源 需积分: 35 30 下载量 4 浏览量
2011-12-23
09:22:10
上传
评论 2
收藏 6KB TXT 举报
温馨提示
试读
7页
在菜单File中选择Open弹出对话框,选择好路径之后,点击send按钮,会动态的改变主节点的名字~~~
资源推荐
资源详情
资源评论
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.*;
import javax.swing.event.TreeModelEvent;
import javax.swing.event.TreeModelListener;
import javax.swing.event.TreeSelectionEvent;
import javax.swing.event.TreeSelectionListener;
import javax.swing.tree.*;
import javax.swing.border.TitledBorder;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.awt.event.MouseListener;
public class sdf
{
String nodeName = null; //原有节点名称
DefaultMutableTreeNode root;
DefaultMutableTreeNode node1;
DefaultMutableTreeNode node2;
DefaultMutableTreeNode node3;
DefaultMutableTreeNode node4;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.*;
import javax.swing.event.TreeModelEvent;
import javax.swing.event.TreeModelListener;
import javax.swing.event.TreeSelectionEvent;
import javax.swing.event.TreeSelectionListener;
import javax.swing.tree.*;
import javax.swing.border.TitledBorder;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.awt.event.MouseListener;
public class sdf
{
String nodeName = null; //原有节点名称
DefaultMutableTreeNode root;
DefaultMutableTreeNode node1;
DefaultMutableTreeNode node2;
DefaultMutableTreeNode node3;
DefaultMutableTreeNode node4;
JTree tree;
DefaultTreeModel treeModel;
DefaultMutableTreeNode leafnode;
frametest1 frame1;
public sdf()
{
JFrame frame=new JFrame("kekelian");
frame.setIconImage(Toolkit.getDefaultToolkit().createImage("D:\\study\\主题.png"));
Container contentPane=frame.getContentPane();
Container con=new Container();
JMenuBar menubar1 = new JMenuBar();
frame.setJMenuBar(menubar1);
JMenu menu1 = new JMenu("File");
menu1.setMnemonic('F');
menubar1.add(menu1);
JMenuItem item1 = new JMenuItem("Open ");
item1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O,
InputEvent.CTRL_MASK));
menu1.add(item1);
root=new DefaultMutableTreeNode("Primary database");
node1=new DefaultMutableTreeNode("Point");
node2=new DefaultMutableTreeNode("Line");
node3=new DefaultMutableTreeNode("Pane");
node4=new DefaultMutableTreeNode("Volume");
root.add(node1);
DefaultTreeModel treeModel;
DefaultMutableTreeNode leafnode;
frametest1 frame1;
public sdf()
{
JFrame frame=new JFrame("kekelian");
frame.setIconImage(Toolkit.getDefaultToolkit().createImage("D:\\study\\主题.png"));
Container contentPane=frame.getContentPane();
Container con=new Container();
JMenuBar menubar1 = new JMenuBar();
frame.setJMenuBar(menubar1);
JMenu menu1 = new JMenu("File");
menu1.setMnemonic('F');
menubar1.add(menu1);
JMenuItem item1 = new JMenuItem("Open ");
item1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O,
InputEvent.CTRL_MASK));
menu1.add(item1);
root=new DefaultMutableTreeNode("Primary database");
node1=new DefaultMutableTreeNode("Point");
node2=new DefaultMutableTreeNode("Line");
node3=new DefaultMutableTreeNode("Pane");
node4=new DefaultMutableTreeNode("Volume");
root.add(node1);
剩余6页未读,继续阅读
资源评论
- iris8192014-03-26感觉还行,得自己修改一下..
- xtmp002014-09-15虽然不是我要找的资料,但是也很不错,感谢分享,推荐椅子啊
- hgxlin2012-12-18很实用的工具
- fengzhongdefengfeng2013-08-26感觉不错,推荐一下啊
hit_pp
- 粉丝: 4
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功