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