我在Swing上工作了一段時間,但從未遇到過實際情況,因此我不得不在JPanel
中致電setEnabled(false)
。 不過,我有時會在某些複雜的gui中看到這樣的代碼。但我真的不明白爲什麼有人想使用它? 所以,當你需要在JPanel
上使用setEnabled(false)
時,請給我一些真實生活中常見情況的例子。在JPanel中調用setEnabled(false)的原因
而且在Javadoc它說:
禁用的組件不會禁用其子。
其實我有一個bug,因爲禁用JPanel
時,表格在調整列大小時沒有顯示鼠標調整大小光標。我懷疑這裏還有其他不愉快的驚喜。
我相信你可以禁用頂層窗口這種方式,但不是容器 – 2012-03-16 01:34:08
@Hovercraft全部鰻魚:仍然有JPanel中這樣的方法。對我而言,這看起來像是完全無用的潛在錯誤。但也許我錯了,它有一些實用的JPanel。 – GrayR 2012-03-16 01:59:58
與鞦韆一起工作就像從一千個削減的死亡。一種什麼都不做的方法?真? – gdbj 2017-04-22 21:58:05