Я некоторое время работаю над Swing, но на практике никогда не было ситуации, когда мне приходилось вызывать setEnabled(false)
в JPanel
.
Тем не менее, я иногда вижу такой код в некоторых сложных графических интерфейсах. Но я действительно не понимаю, почему кто-то хочет его использовать?
Итак, пожалуйста, дайте мне несколько примеров распространенных ситуаций из реальной жизни, когда вам нужно использовать setEnabled(false)
на JPanel
.
Также в javadoc говорится:
Отключение компонента не отключает его дочерние элементы.
на самом деле у меня была ошибка, потому что таблица внутри отключена JPanel
не показывал курсор изменения размера мыши при изменении размера столбцов. Подозреваю, что здесь есть и другие неприятные сюрпризы.