怎样在指定的table单元格处生成下拉列表

本文介绍如何在Java Swing的表格中创建带有下拉列表的单元格编辑器。通过自定义`JBMutiTypeEditor`类,可以根据单元格内容决定显示文本字段还是组合框,特别适用于在特定列中展示下拉选项的情况。
摘要由CSDN通过智能技术生成
 在写table时花了本人几天的时间,最后终于搞定了,与大家共同分享。
以下是调用方法:
/****************************************************************/

DefaultTableModel model = new DefaultTableModel(); //
/*设置表格模型*/
model.setDataVector(rowDatas, tableHeadName);

/*表格使用模型*/
// JBTable table = new JBTable(tableModel);
JBTable table = new JBTable();
table.setRowSelectionAllowed(true); //add
table.setModel(model);
JTextField text = new JTextField(); //

JComboBox com_size = new JComboBox(); //字体大小
com_size.addItem("1");
com_size.addItem("2");
com_size.addItem("3");
com_size.addItem("4");
com_size.addItem("5");
com_size.addItem("6");

JBMutiTypeEditor com_edit = new JBMutiTypeEditor(text, com_size); //
TableColumn aColumn1 = table.getColumn("属性");
aColu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值