小编ann*_*a-k的帖子

JTable单元格中的JComboBox

我有一个使用模型创建的JTable,它基于一个对象矩阵.对于每一行,我想使用JComboBox在特定列(第5列)中放入一些信息.我尝试过以下方法:

for(int i=0; i < n ; i++) {  
    .....  
    data[i][5] = new JComboBox(aux); // aux is a Vector of elements I wanna insert  
}  
table.setModel(new MyTableModel()); // MyTableModel() already takes into consideration the data[][] object  
Run Code Online (Sandbox Code Playgroud)

问题是data [i] [5] =新的JComboBox(aux); 不会在JTable的特定单元格中创建JComboBox对象,而是将代码粘贴到该行中.我该怎么做才能解决这个问题?

谢谢.

java swing jtable jcombobox

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

jcombobox ×1

jtable ×1

swing ×1