if (versionLabel == null){ versionLabel = new JLabel(); versionLabel.setOpaque(true); }
    public Component getVersionComponent(JTable table, Object value) {        if(versionChanged){            versionLabel.setFont(table.getFont());            if (getVersion() == null) {                versionLabel.setIcon(null);                versionLabel.setText("");            }            else {                versionLabel.setIcon(getVersion().getVersionIcon());                versionLabel.setText(getVersion().getVersion());            }            versionChanged = false;        }        return versionLabel;    }