У меня есть три JPanel, fatherPanel, childPanel1, childrenPanel2.В чем разница между repaint и SwingUtilities.updateComponentTreeUI?
Когда я нажимаю кнопку, я удаляю текущую панель детей с панели отца и добавляю еще детей в панель «Отец».
Каждый раз, когда я должен вызывать revalidate() и repaint() для обновления пользовательского интерфейса.
Тогда я знаю, что SwingUtilities.updateComponentTreeUI() имеет тот же эффект.
Я хочу знать, есть ли разница между двумя?