JTable将2个迷你按钮添加到单元格中

时间:2016-05-27 11:08:25

标签: java swing jtable

我想知道如何在单元格中添加2个小按钮。这用于我的jtable中的“数量”列。

enter image description here

我想如上图所示,允许用户编辑内部的数字或点击添加或减去数字,我该怎么做?

1 个答案:

答案 0 :(得分:2)

这两个箭头是名为Spinner的组件的一部分。您可以使用JSpinner创建文本框并使用SpinnerNumberModel允许其使用数值:

JSpinner spinner = new JSpinner();
spinner.setModel(new SpinnerNumberModel());

您可以在Java documentation

中详细了解微调器

要将其添加到表格,您需要一个扩展DefaultCellEditor的自定义类。可以在这里找到一些例子: