eclipse工具中tree表格怎么使用

很多软件都有分类的动能,在eclipse工具中tree表格的工具能实现一层一层的显示的功能。tree工具怎么使用呢,下面例举一个实例演示tree的用法。下面介绍对你学习Java或者eclipse有帮助的话,给我投票、点赞或者收藏!

东西/原料

  • eclipse

方式/步调

  1. 1

    打开eclipse东西,新建一个java项目,项目名称为tree。

  2. 2

    在tree项目中新建一个windows应用:tree。

  3. 3

    打开tree.java这个文件,选着设计模式design,在shell窗口中添加一个树形表格,在树形表格中添加两个列,一个是省份,一个是城市。

  4. 4

    在tree.java中找到createContents这个方式,增添代码,添加3个省份,一个是广东,一个是河南,一个是湖南。

            TreeItem ti1=new TreeItem(tree,SWT.NONE);        ti1.setText(0, "广东");        TreeItem ti2=new TreeItem(tree,SWT.NONE);        ti2.setText(0, "河南");        TreeItem ti3=new TreeItem(tree,SWT.NONE);        ti3.setText(0, "湖南");

  5. 5

    再增添省份下辖的城市,广东:东莞、惠州、广州;河南:安阳、郑州、洛阳;湖南:长沙、岳阳、衡阳。

    TreeItem ti4=new TreeItem(ti1,SWT.NONE);        ti4.setText(1, "广州");        TreeItem ti5=new TreeItem(ti1,SWT.NONE);        ti5.setText(1, "东莞");        TreeItem ti6=new TreeItem(ti1,SWT.NONE);        ti6.setText(1, "惠州");                TreeItem ti7=new TreeItem(ti2,SWT.NONE);        ti7.setText(1, "郑州");        TreeItem ti8=new TreeItem(ti2,SWT.NONE);        ti8.setText(1, "安阳");        TreeItem ti9=new TreeItem(ti2,SWT.NONE);        ti9.setText(1, "洛阳");                TreeItem ti10=new TreeItem(ti3,SWT.NONE);        ti10.setText(1, "长沙");        TreeItem ti11=new TreeItem(ti3,SWT.NONE);        ti11.setText(1, "岳阳");        TreeItem ti12=new TreeItem(ti3,SWT.NONE);        ti12.setText(1, "衡阳");

  6. 6

    tree表格中,省份包含了一些城市,把省份睁开显示所有的包含的城市。

    ti1.setExpanded(true);        ti2.setExpanded(true);        ti3.setExpanded(true);

  7. 7

    运行项目,呈现下图的结果

  • 发表于 2020-08-04 22:12
  • 阅读 ( 53 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论