簡體   English   中英

在Windows上禁用Java AWT TextField時不會重影

[英]Java AWT TextField does not get ghosted when disabled on Windows

我有一個根據復選框狀態啟用和禁用的AWT文本字段。 在OSX上,當禁用TextField時,它會變成幻影,但在Windows 7上不會發生。這是否應該在Windows上起作用? 有沒有一種方法可以使TextField在Windows上重影。 注意:我們正在對一些非常舊的代碼進行一些維護,為了兼容,我們必須使用AWT,並且此時不能切換到擺動。

AWT從操作系統的窗口管理器獲得外觀。

在OSX禁用的情況下,AWT文本字段看起來像是幻影的,因為OSX窗口管理器使它看起來像這樣。

因此,不可能帶來幻影效果,但對於Windows 7上的禁用組件,使用AWT時將顯示為灰色。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM