
我有一个非常简单的类显示一个jTable,在column1中,我添加了一个组合框
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。
谢谢。
发布于 2012-01-21 20:49:16
如果没有斯考斯,就不清楚问题出在哪里了。您可以比较一下这个工作的示例在做什么,它显示了一个DefaultCellEditor有一个JComboBox。http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#combobox还显示了一个JComboBox;http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#editor显示了一个启动JColorChooser的JButton。
https://stackoverflow.com/questions/8954356
复制相似问题