[問題] JTable 欄位輸入內容控制的問題

看板java作者 (cpqq)時間19年前 (2006/04/13 11:44), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/4 (看更多)
對不起,我第一次在這問問題,請多包函。 我看了有關於要如何在一個 table 內有不同的 editor, 或者是想要在不同的 cell 內有不同的 ComboBox 等的文章, 很多人都會用 EachRowEditor 那個範例 http://www.crionics.com/products/opensource/faq/swing_ex/JTableExamples2.html, (對不起,不知道怎麼縮,可以教我怎麼縮嗎?) 我試過了,可以正常地 work!但是我一直不懂也找不到為甚麼利用那個方法可以辦到...... 首先,為甚麼把不同的 Editor 放在 HashTable 不同的 Value 內就可以讓該 key row 顯示不同的 ComboBox? 第二,他其中有一段 code public class EachRowEditor implements TableCellEditor{ ... protected TableCellEditor editor; ... public Object getCellEditorValue(){ return editor.getCellEditorValue(); } <other methods need to be implemented> ..... } 為甚麼他在 implement 這些方法的時候,只需要直接給 superinterface 的方法就可以 了呢? 歹勢,我是初學者,但是我有找過精華區了,也用 google 找遍了,但是就是找不到有人 解釋這些 code(可能對大家來說蠻簡單的),但是請諸位前輩指點一下,多謝指導! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.125.20.34

04/13 11:52, , 1F
嗚..... 精華區沒有的.. [淚奔]
04/13 11:52, 1F
文章代碼(AID): #14FSaCxC (java)
文章代碼(AID): #14FSaCxC (java)