19 lines
623 B
Java
19 lines
623 B
Java
package Common_old.UI.Tables;
|
||
import Common.Utils.CommonUtils;
|
||
|
||
import javax.swing.*;
|
||
import java.util.Date;
|
||
//название пересекается с встроенным классом поэтому подчеркивание.
|
||
public class DateRenderer_ extends RendererCell<Date> {
|
||
private static final Date zero = new Date(0);
|
||
@Override
|
||
public Date Init(JTable table, Object value, int row, int column) {
|
||
return (Date) value;
|
||
}
|
||
@Override
|
||
public void Display() {
|
||
if (value != null)
|
||
setText(value.equals(zero) ? "нет" : CommonUtils.print_date(value));
|
||
}
|
||
}
|