2012-02-13 45 views
0

我有一個Java應用程序,並且我需要一個用戶友好的組件來輕鬆輸入許多對,我認爲最友好的方法是創建一個表,有點像電子表格並讓他們手動編輯,但我不確定使用哪些聽衆,而且看起來相當複雜,我想知道的是如果有更好的組件用於該任務。用於輸入序列對的Swing組件

+3

你試過'JTable',它不符合你的需求?它看起來就像你想要的組件。 – kdgregory 2012-02-14 00:35:31

回答

4

我會使用JTable。您可以編寫一個擴展AbstractTableModel的類來處理顯示,驗證等。它可以爲您處理大部分工作。你只需要重寫你關心的幾個方法。 Java tutorial on Tables有一個很好的概述,但幾乎所有你需要做的事情是讓isCellEditable()返回true並且實現一個合適的setValueAt()函數。

+0

謝謝,這就是我要做的,我不知道「isCellEditable」 – gosukiwi 2012-02-15 21:31:37