![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java Swing
iteye_20111
这个作者很懒,什么都没留下…
展开
-
在netbeans 6.0使用swingx组件
前言 swingx是一组经过扩展的swing组件集合,是sun资助的swinglabs实验室旗下的一个子项目。该组织有些半官方性质,其某些项目被加入到java api中(如swingworker和swing layout)。 swingx在其发布的最新版本0.9.2中提供了一个官方的netbeans插件,免去了之前在IDE中配置类库、组件面板、src、javadoc的麻烦。详细步骤...2009-01-19 11:08:07 · 330 阅读 · 0 评论 -
当JXTreeTable遇到TristateCheckBox(一)
treetable、顾名思义—— 提供了tree + table 的功能,是现代用户界面中一个常用的组件 。JXTreeTable是第三方组件库SwingX项目中的一个组件,弥补了Swing标准库中没有 treetable组件的缺憾 。TristateCheckBox是对JCheckBox的扩展——增加了一个“部分选中”状态,加上“选中”、“未选中”组成一个三态复选按钮。在本文中,主要演示在 JX...2009-01-20 14:09:08 · 445 阅读 · 0 评论 -
当JXTreeTable遇到TristateCheckBox(二)
这是本系列的第二部分。在 第一部分 讲述checkboxtreetable用法的基础上,用一个demo演示了如何在程序中获取被选中的节点,以及设置节点前checkbox的状态。 运行本demo 在本系列的第一部分下载 jxtreetable_with_checkbox.zip 到本地并解压。 NetBeans主菜单依次选择“文件”——“打开项目”。 在弹出的“打开项目”对话框中选择刚...2009-01-22 14:42:05 · 247 阅读 · 0 评论 -
当JXTreeTable遇到TristateCheckBox(三)
这篇小文是本系列( 第一部分 第二部分 )的最终章。主要说下与checkboxtreetable组件相关的几个hack技巧。 运行本demo 在本系列的第一部分下载 jxtreetable_with_checkbox.zip 到本地并解压。 NetBeans主菜单依次选择“文件”——“打开项目”。 在弹出的“打开项目”对话框中选择刚才解压之后的jxtreet...2009-01-27 02:16:48 · 260 阅读 · 0 评论 -
Ext.ProgressColumn的Swing实现——略论JTable的绘制器、编辑器、比较器
Ext.ProgressColumn (在线demo 效果见下图)是Web用户界面组件包ExtJS 的一个用户扩展。本文中使用Swing组件包中JTable对ProgressColumn的特性进行了模拟,从而使其可以运行在Java平台上。并结合实例演示了如何自定义绘制器、编辑器和比较器。 环境准备 软件或资源 要求的版本 Java Devel...2009-02-12 00:54:17 · 117 阅读 · 0 评论 -
使用SwingWorker异步加载JTree
SwingWorker是Java SE 6.0新加入的一个工具包,利用它可以使长时间运行并更新用户界面的任务大大简化。本文以一个异步加载JTree的demo演示了SwingWorker的基本功能。 环境准备 软件或资源 要求的版本 Java Development Kit (JDK) 6.0(5.0需要自行加入swingworker到classpath) ...2009-03-06 15:31:02 · 195 阅读 · 0 评论