如何在netbeans中将jcombobox添加到jtable列

在此处输入图像描述

我想将jcombobox添加到jtable请有人解释我怎么能在netbeans中做到这一点

通过在框架或面板外拖放来添加JComboBox 。因此它将被添加到Navigator视图中的OtherComponents

在此处输入图像描述

通过双击Navaigator View中的combobox添加要添加的任何内容

然后右键单击JTable并单击TableContents

在此处输入图像描述

在对话框中选择Columns选项卡(1),然后选择要添加combobox的列(2)。

然后单击编辑器附近的按钮[参考屏幕截图(3)]

然后在编辑器对话框中从下拉列表中选择Custom Code (4)

然后把以下(5)

 new DefaultCellEditor(jComboBox1)//jComboBox1 is the variable name of combobox 

在此处输入图像描述

然后单击确定并关闭并确保导入import javax.swing.DefaultCellEditor; 或者Ctrl+Shift+I添加必要的导入

之后如果您运行并单击第2列,您将获得此输出

在此处输入图像描述