我怎么可以添加datepicker和timepicker列jtable的项目日期,从时间和时间?
问题描述:
我如何可以添加datepicker
和timepicker
里面jtable
列项目日期,从时间到时间?我怎么可以添加datepicker和timepicker列jtable的项目日期,从时间和时间?
我已经在jtable
中加入combobox
。
答
TableColumn dateColumn = jTable1.getColumnModel().getColumn(4);
dateColumn.setCellEditor(new TimeTableEditor());
TableColumn dateColumn1 = jTable1.getColumnModel().getColumn(5);
dateColumn1.setCellEditor(new TimeTableEditor());
TableColumn dateColumn3 = jTable1.getColumnModel().getColumn(0);
dateColumn3.setCellEditor(new DateTableEditor());
正在使用LGoodDatePicker-GitHub的https://github.com/LGoodDatePicker/LGoodDatePicker和把上面的代码中的JTable的PropertyChange。 (0,4,5)是列索引。
在此处发布代码而不是将其链接到第三方主机 –
我建议从[JTable Concepts:Editors and Renderers]开始(https://docs.oracle.com/javase/tutorial/uiswing/components/ table.html#editrender)和[使用其他编辑器的JTable](https://docs.oracle.com/javase/tutorial/uiswing/components/table.html#editor)以及其他关于'JTable中定制编辑器的教程' – MadProgrammer
最有可能的我会说你添加它们的方式与添加组合框的方式相同 – XtremeBaumer