How do I Inserta JComboBox into a JTable?
10 次查看(过去 30 天)
显示 更早的评论
I would like to place a JComboBox in each cell in a column of a JTable. I have found plenty of Java code demonstrating how to do this, but I can't seem to get it working in MATLAB. I understand that I need to set the cell's default editor property to that of the combo box, but haven't succeeded.
0 个评论
采纳的回答
CYSO
2013-11-26
use this code^^
mtable = uitable ('Data',magic(3),'ColumnNames',{'A','B','C'});
jtable = mtable.getTable;
comboBox = javax.swing.JComboBox({'First','Last'});
comboBox.setEditable(true);
editor = javax.swing.DefaultCellEditor(comboBox);
jtable.getColumnModel.getColumn(0).setCellEditor(editor);
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Get Started with MuPAD 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!