自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

TWaver组件之Tree使用(翻译TWaver文档+补充自己使用体会)

第一篇:使用一个Tree组件TTree 是Twaver提供的主要图形组件之一,它实现了分层呈现DataBox中数据,每个Tree都有一个根节点,所有节点都从该节点下降。树上的每个节点都是一个element实例,它有一系列的属性,如 标签、图标、工具提示等,这些属性通过element的一到多个属性进行设置的。介绍Tr...

2010-04-09 21:37:22 477

TWaver组件之Table使用(翻译TWaver文档+补充自己使用体会)九

第九篇:从表格获取Element数据在TElementTable里,每一行都对应着一个Element 对象;每一个网格都是一个Element的属性值的展示。所以我们可以通过通过获取Element对象来获取每一行的数据,反之亦然。l       by OID :TElementTable.getElementByOID(Ob...

2010-04-08 16:57:26 143

TWaver组件之Table使用(翻译TWaver文档+补充自己使用体会)八

第八篇 使用Element TableElement Table组件同alarmtable一样继承自TWaver table,Element table 备用用于展示TWaver element 对象,Element Table连接着DataBox,并从DataBox中获取所有的Element对象信息展示到表格...

2010-04-08 16:51:33 201

TWaver组件之Table使用(翻译TWaver文档+补充自己使用体会)七

第七 篇:使用 AlarmTable组件Alarm table 组件,是一个继承自TWaver table,AlarmTable被用于展示alarm 对象,Alarm table联合一个DataBox可以从该DataBox中获取所有的alarm 对象,然后在表格的对应的列上罗列出 来。Alarm table是来自与...

2010-04-08 16:40:19 253

TWaver组件之Table使用(翻译TWaver文档+补充自己使用体会)六

第六篇 TTable的高级使用Table Cell Renderer就像Swing的JTable一样,每一个table列都可以有一个cell renderer去绘制每一列的cells。Twaver在table cell renderers在twaver.table...

2010-04-08 16:29:42 189

TWaver组件之Table使用(翻译TWaver文档+补充自己使用体会)五

第五 篇:使用内置的列TWaver表格提供了两个隐藏的内置列:OID列和复选框列。OID列OID是自动产生的每一行的唯一标识。事实上,他们int型的。OID默 认被被设计为内置的隐藏的列。通过以下的代码把它设置为显示:TTable table = new TTable();//set OID column visi...

2010-04-07 17:01:58 171

TWaver组件之Table使用(翻译TWaver文档+补充自己使用体会)四

第四篇 使用TableModel处理数据TWaver的TTableModel类继承自swing的TableModel, 通常您 需要检索表表数据处理模型TTable table = new TTable();TTableModel model = table.getTableModel(...

2010-04-07 16:49:24 255

TWaver组件之Table使用(翻译TWaver文档+补充自己使用体会)三

第三 篇:使用表格列一般情 况下使用一个空的表格是不能做任何事情的。所以让我多添加几列到表格里面去,TWaver 使用类twaver.table.TTableColumn这个类去装载一个表格列的信息。它继承自javax.swing.table.TableColumn 并且给你提供了排序、可见等其它选项。添加一 个列:twaver.TTable...

2010-04-07 16:41:27 192

TWaver组件之Table使用(翻译TWaver文档+补充自己使用体会)二

第二 篇:创建表格组件作为一个扩 展自Swing JTable,它是一个很简单就能创建一个表格组件实现的组件。根据下面这 段代码,你就可以创建一个呈现在JFrame中空表格:JFrame frame = new JFrame(“TWaverTable组件”);TTable table = new TTable();Fram...

2010-04-07 16:28:39 132

TWaver组件之Table使用(翻译TWaver文档+补充自己使用体会)一

ResizableTable这事一个可以改变大小的表格类TTable这是一个支持排序,分页,数据过滤的表格,它是几个TWaver table类的父类:TAlarmTable,TElementTable和TTreeTable我们强烈的建议你使用TElementTable而不是使用TTable,当然你能很好...

2010-04-07 16:13:51 191

原创 在 Hibernate 中实现复杂的数据映射(转载)

[size=x-large][color=brown]级别: 初级陈亚强 (cyqcims@mail.tsinghua.edu.cn), 高级软件工程师2003 年 10 月 13 日 在前一篇文章《使用Hibernate来操作持久对象》中,介绍了Hibernate的基本概念,然后用实例演示了怎么在Web应用中使用 Hibernate来封装持久数据对象。然而在现实的项...

2009-12-27 16:47:49 88

原创 关于垃圾收集的一些话

[size=x-large]“很难相信Java居然能和C++一样快,甚至还能更快一些。”据我自己的实践,这种说法确实成立。然而,我也发现许多关于速度的怀疑都来自一些早期的实现方式。由于这些方式并非特别有效,所以没有一个模型可供参考,不能解释Java速度快的原因。我之所以想到速度,部分原因是由于C++模型。C++将自己的主要精力放在编译期间“静态”发生的所有事情上,所以程序的运行期版...

2009-12-18 17:12:29 63

原创 java性能

[size=large]性能“本附录由Joe Sharp投稿,并获得他的同意在这儿转载。请联系SharpJoe@aol.com”Java语言特别强调准确性,但可靠的行为要以性能作为代价。这一特点反映在自动收集垃圾、严格的运行期检查、完整的字节码检查以及保守的运行期同步等等方面。对一个解释型的虚拟机来说,由于目前有大量平台可供挑选,所以进一步阻碍了性能的发挥。“先做完它,再逐步完...

2009-12-18 17:11:03 92

原创 软件隐喻

[align=right][size=x-large][color=orange]隐喻:隐喻的价值绝不应低估,隐喻的有点在于其可预期的效果,能被所有的人理解,不必要的沟通和误解也因此而大为减低。学习和教授也更为快速,实际上:隐喻是对概念进行内在化和抽象的一种途径,它让人们在更高层面上思考问题,从而避免低层次的错误。隐喻的作用更像启示,而不是算法,算法是一套定义明确的指令,使你能完成某个特定的任...

2009-12-18 17:07:31 134

java C/S客户端实现数据库连接池

import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;import java.util.Iterat...

2009-11-23 23:49:26 315

java Swing进度条体现打开一个界面的进度

网上提到进度条,总是提到多线程,然后把多线程加到程序里面,更有甚者不管什么样的功能都把定时器加上,把程序写得那叫一个晦涩难懂。本来在swing里面的多线程就是不安全的,不太清楚进度条使用的人看着多线程在进度条上的使用,多少感觉很困难。其实实现一个进度条是极其的简单。下面来个例子你就会明白:第一:一个进度条的代码:import java.awt.GridBagConstraints;im...

2009-11-19 17:11:36 605 1

追求完美程序的我

追求程序性能的最优化,这不是我自己的要求,是软件上架之后,用户的反应,管理2K台设备的软件,把2K台设备加载到内存中大量消耗用户PC资源。作为软件研发人员,每个人员都有自己编程的诡异风格,前期没有规划好的软件系统,现在让我整体进行性能优化,着实让我很头疼。稍微看点程序就能总结出以下问题:1.变量名的命名 作为软件开发编程的常识:变量名不能自动生成,好多人还是list1,list2.....

2009-11-13 13:46:59 112

软件优化中的一个小问题

在软件优化中,为了保证相同的数据只从数据库或者本地xml文件读取一次到内存中,我使用的单利模式,解决了读取一次的问题。但在解决这个问题以后却发现,之前同事调用该块程序还有一定的问题,大致如下:在读取数据库或者本地xml文件的数据到一个List 对象中:List list1 = new ArrayList();在该list1中存上了大约几万条数据,使用单利模式就是为了不让该数据在内存中出现多次,...

2009-11-12 13:18:19 94

软件感悟

两年的软件研发工作,总感觉自己缺乏足够的灵感,感觉在研发的过程中绞尽脑汁,也无法达到自己满意的程度,最近在读《Java与设计模式》的序言中读到这样一些话,感觉太经典了,在此摘录,以飨同志。人类所制造的工具中,有的可以将人类送上月球,有的可以驾驭原子的火焰,但只有计算机软件,才能透彻地反照出人类的心智。 软件是人类心灵和智慧在虚拟空间中的投射。软件的性能就是人类能力的扩展,它的活动就...

2009-10-31 23:01:44 109

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除