Мой вопрос заключается в том, влияет ли использование setOpaque(false)
, которое я использовал с JPanel
для макета пользовательского интерфейса в Swing, на производительность рисования больше, чем на сохранение непрозрачности всего (где isOpaque()
возвращает true
).
Я не очень хорошо знаком с тем, как Swing отображает пользовательский интерфейс, но я предполагаю, что если JComponent не является непрозрачным, будет сложнее отобразить то, что находится за компонентом, чем просто нарисовать непрозрачный фон на компоненте.