【发布时间】:2013-05-07 13:51:31
【问题描述】:
是否可以在 toedter 的 JCalendar 中选择多天?就像我可以在日历中突出显示 2 或 3 天,然后在使用按钮触发事件后突出显示这些天。
或者我应该使用 JTable 作为日历更好吗?
【问题讨论】:
是否可以在 toedter 的 JCalendar 中选择多天?就像我可以在日历中突出显示 2 或 3 天,然后在使用按钮触发事件后突出显示这些天。
或者我应该使用 JTable 作为日历更好吗?
【问题讨论】:
我会使用一列 JTable,其中包含 JDateChooserCellEditor 和 custom renderer。 DemoTable 是一个例子,见 here。 TableModel 应该包含一个List<java.util.Date>,因为Date 实现Comparable 以便于sorting。您可以在DemoTableModel 中提供addRow() 方法,该方法可以在您的Add 按钮的处理程序中调用。
【讨论】: