0
Я использую следующий код, чтобы применить CellRender на моем JTable поле пароляУдаление JTable CellRenderer когда радиокнопку выключенной
JRadioButton HidePW = new JRadioButton("Show Passwords ");
HidePW.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
if(e.getStateChange() == ItemEvent.SELECTED) {
ConnectionsTable.getColumnModel().getColumn(3).setCellRenderer(togglePW);
ConnectionsTable.repaint();
}else{
};
}
});
это работает прекрасно, но кто-то может помочь мне не это применять, когда радио кнопка не выбрана? есть ли простой способ перезаписать этот пользовательский CellRender или удалить его?
'есть это применяется, когда переключатель становится невыбранной' Получить CellRenderer этой колонки перед установкой его в пользовательских визуализацию, и просто установить его назад, когда кнопка не выбрана – copeg