workaround?

This commit is contained in:
Zlatin Balevsky
2019-11-08 18:36:23 +00:00
parent 76d8d847bd
commit 5703b85386

View File

@@ -14,6 +14,10 @@ class SizeRenderer extends DefaultTableCellRenderer {
@Override
JComponent getTableCellRendererComponent(JTable table, Object value,
boolean isSelected, boolean hasFocus, int row, int column) {
if (value == null) {
// this is very strange, but it happens. Probably a swing bug?
return super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column)
}
Long l = (Long) value
String formatted = DataHelper.formatSize2Decimal(l, false)+"B"
setText(formatted)