0
我有一個非常簡單的類顯示一個JTable,其中列1我添加了一個組合框
public class Table extends javax.swing.JFrame {
public Table() {
initComponents();
TableColumn name = jTableProva.getColumnModel().getColumn(1);
JComboBox combo = new JComboBox();
combo.addItem("Rain");
combo.addItem("Snow");
combo.addItem("Sunny");
name.setCellEditor(new DefaultCellEditor(combo));
}
我的問題:
1)我不知道知道爲什麼組合運行時始終顯示隱藏或「隱藏」單元格。
2)我想在第2列中添加一個JColorChooser
。如何使用NetBeans swing組件代碼實現此目的?通過從調色板拖放,我添加了一個JColorChooser
。
謝謝。
您必須在代碼中執行此操作,而不是通過拖放操作。閱讀[如何使用JTable]的教程(http://docs.oracle.com/javase/tutorial/uiswing/components/table.html),您將看到如何執行此操作。請特別關注創建自定義編輯器的部分。 –
另外,關於你的第一個問題,你能展示一個問題的圖片(或者如果你還沒有展示一個圖片的鏈接)? –
已添加圖片:您可以看到,第1列中沒有可見的組合,但第1列的每一行都有組合框。 –