注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Java >> 核心技术 >> SwingAwtApplet >> Java正文

节点包含checkbox的Swing树控件

文章来源:blogjava 作者:悠然见南… 更新时间:2007-3-1 【 】 【加入收藏
    几年前为了一个项目用Swing写了一个节点带有Checkbox的树状控件,并有3种工作方式。拿出来和大家共享。SWT的Tree控件本身就可以在节点上加上Checkbox。这也是我喜欢SWT的一个原因。

顺带的,也尝试了一下把一个AWT/Swing控件加到SWT的Composite上,效果非常好.

Composite comp = new Composite(parent, SWT.EMBEDDED);
java.awt.Frame frame = SWT_AWT.new_Frame(comp);
Panel pane = new Panel(new java.awt.BorderLayout());
panel.add(AWT/Swing 控件);
frame.add(panel);


    Composite需要用参数SWT.EMBEDDED定义, 然后用 SWT_AWT.new_Frame(composite)生成一个AWT的Frame, 往这个Frame上加AWT/Swing的控件,就等于加到SWT的Composite上了。真的很棒,SWT让Java如虎添翼.

三种方式的使用:

checktree1.jpg

checktree2.jpg

checktree3.jpg

源代码 Source Codes
checkboxtree.rar

  • 上一篇Java:

  • 下一篇Java:
  • 最 新 热 门
     如何在MyEclipse快速搭建Hibernate应用
     spring aop中单独代理和自动代理的设置
     Nhibernate与代码生成器介绍
     Java多线程同步设计中使用Metux
     讨论5种跟踪Java执行的方法
     在Eclipse中使用SWT进行界面设计
     Spring 结合 Hibernate 配置 C3P0
     开发不再是苦差事 用Eclipse简化开发
     解决运行eclipse内存不足的问题
     利用Ecipse生成Javadoc乱码解决方法
    最 新 推 荐
     Applet调用JavaScript函数
     Swing 中设置模态窗体和启动位置
     调用javacomm20-win32API注意事项
     节点包含checkbox的Swing树控件
     Java Swing中的Accelerator Key
     Swing中的ActionListener响应研究
     Java 编程语言中的口令屏蔽
     java开发:Swing是MVC设计的典范
     Java SE 6中的AWT模态增强功能
     JFC/Swing活学活用JLabel文字魔法
    相 关 文 章

    .NET中自定义配置节点实例详解

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用