我的工作就是和數據庫打交道,數據庫當然離不開dataset,用了幾年borland的dx.jar. borland這次看來真的玩完了.回想borland的歷史,每次危機時刻都有英雄出現,扭轉局面.但愿這次也如此.
我近段時間要完成的工作:
1.完善我的dataset.
2.實現table里的過慮,快速查找等功能
接下來我才考慮用以上模塊實現項目管理軟件.
posted @
2006-03-27 23:57 nake 閱讀(265) |
評論 (0) |
編輯 收藏
Subversion 已經代替了CVS,至少在
SourceForge上是如此.我花了一個晚上時間玩玩.原來在公司用vss,感覺能用就將就了.畢竟用哪個版本控制器不重要.
posted @
2006-03-27 23:43 nake 閱讀(232) |
評論 (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 閱讀(2913) |
評論 (45) |
編輯 收藏
春節是中國人傳統節日一年的開始。
一年的開始......
埃及海難,人們大罵船長不該跑該死,埃及人都學會了“都坐下不要動,讓領導先走”。
美國防部將中國列為“最具軍事威脅國家”,米國人本應該出中文版《四年防務評估報告》,competition 對抗;競爭行為,如為了利益或獎品;敵對 。 menace 威脅;可能發生之危險;威脅。我英文不好就只能借助英語字典了。
菲律賓體育場發生踩踏事件,他死因為他窮。
IAEA理事會決定把伊朗核問題報告安理會。絕不讓流氓國家menace 我們泱泱大國。
我,我把我的程序整理了一遍,加了注釋,打成工具包。
我,制定了一份偉大的、可持續使用的、為別人打工的工作計劃(三的計劃)。
posted @
2006-02-05 21:45 nake 閱讀(302) |
評論 (0) |
編輯 收藏