0
我想要編輯某列的單元格的內容在我的JTable與組合框。因此,我只是使用JTable官方Java教程中的代碼(http://download.oracle.com/javase/tutorial/uiswing/components/table.html)。 相關的代碼最終看起來像這樣:的JComboBox在JTable中單元格沒有顯示出來
tableModel = new NetworkTableModel(columnNames,0,0);
networkTable = new JTable(tableModel);
....
TableColumn sendingColumn = networkTable.getColumnModel().getColumn(3);
JComboBox sendingBox = new JComboBox();
sendingBox.addItem("Sending");
sendingBox.addItem("Receiving");
sendingColumn.setCellEditor(new DefaultCellEditor(sendingBox));
問題是,當我在該列的組合框沒有出現單擊單元格。我完全能夠編輯單元格,但只能通過鍵入它們。爲什麼ComboBox不顯示?