我的工作就是和数据库打交道,数据库当然离不开dataset,用了几年borland的dx.jar. borland这次看来真的玩完了.回想borland的历史,每次危机时刻都有英雄出现,扭转局面.但愿这次也如此.
我近段时间要完成的工作:
1.完善我的dataset.
2.实现table里的过虑,快速查找等功能
接下来我才考虑用以上模块实现项目管理软件.
posted @
2006-03-27 23:57 nake 阅读(261) |
评论 (0) |
编辑 收藏
Subversion 已经代替了CVS,至少在
SourceForge上是如此.我花了一个晚上时间玩玩.原来在公司用vss,感觉能用就将就了.毕竟用哪个版本控制器不重要.
posted @
2006-03-27 23:43 nake 阅读(229) |
评论 (0) |
编辑 收藏
java 的Table类采用了MVC模式,所以设计出多种视图相对容易.
但是在工作中为了如果Table里的数据能用Tree的方式组织起来,数据会更加紧凑,结构清晰.
效果如图:但是往往工作中数据没那么少,那么简单
下图是树型图的思维图
基本上程序上要写的地方有:
1.实现TreeModel接口,
同时实现TableModel中几个必要函数
public Class getColumnClass(int column);
public int getColumnCount();
public String getColumnName(int column);
public Object getValueAt(Object node, int column);
public boolean isCellEditable(Object node, int column);
public void setValueAt(Object value, Object node, int column);
使tree和table能相互结合使用
2.继承AbstractTableModel
将1中继承TreeModel和此结合
3.继承TableCellRenderer
要覆盖paint,updateUI 要实现getTableCellRendererComponent
4.TreeModelListener的实现了
整体的代码不长 但花了我不少时间.需要的话留下mail吧.
此代码还有不完善的地方.如和sql结合.
posted @
2006-03-11 13:15 nake 阅读(2900) |
评论 (45) |
编辑 收藏
春节是中国人传统节日一年的开始。
一年的开始......
埃及海难,人们大骂船长不该跑该死,埃及人都学会了“都坐下不要动,让领导先走”。
美国防部将中国列为“最具军事威胁国家”,米国人本应该出中文版《四年防务评估报告》,competition 对抗;竞争行为,如为了利益或奖品;敌对 。 menace 威胁;可能发生之危险;威胁。我英文不好就只能借助英语字典了。
菲律宾体育场发生踩踏事件,他死因为他穷。
IAEA理事会决定把伊朗核问题报告安理会。绝不让流氓国家menace 我们泱泱大国。
我,我把我的程序整理了一遍,加了注释,打成工具包。
我,制定了一份伟大的、可持续使用的、为别人打工的工作计划(三的计划)。
posted @
2006-02-05 21:45 nake 阅读(297) |
评论 (0) |
编辑 收藏