Я использовал DatePickerCellEditor
для ячейки в Jtable
. Когда я выбираю дату из всплывающего календаря, отображается дата с форматом dow mon dd hh:mm:ss zzz yyyy
. Я хочу изменить его на формат даты (yyyy-MMM-dd
).
я стараюсь делать по:Jdatepicker не работает в jtable
DateFormat formatter ;
formatter = new SimpleDateFormat("yyyy-MMM-dd");
DatePickerCellEditor datePicker = new DatePickerCellEditor(formatter);
TableColumn po_date = tableModel.getColumnModel().getColumn(1);
po_date.setCellEditor(datePicker);
Но это не сработало. Может ли кто-нибудь помочь мне с этим?
"* Но это не сработало. *"> Можете ли вы объяснить, что не работает? Вы видите ошибку? Отображает ли оно неправильное значение? –
, который из '(J) DatePickers', за лучшую помощь, скорее, отправит [SSCCE] (http://sscce.org/), короткий, выполнимый, компилируемый, просто о' JFrame' с 'JTable' (одна строка & ячейка) с вашим кодом для '(J) DatePickers' как' Renderer' & 'Editor' – mKorbel
Не было ошибки, но форматирование, которое я сделал, не оказало никакого эффекта. – sam