[英]AWTUtilities.setWindowOpaque is causing some text painting issues
我正在嘗試創建一個帶有抗鋸齒圓角的不透明JWindow
。 為此,我調用方法:
AWTUtilities.setWindowOpaque(this, false);
並使用自定義的JPanel
繪制實際的圓角。
在窗口中,我有一個JList
。 每當setWindowOpaque
設置為false時, JList
的文本就會稍微“失真”(即,它仍然可讀,但引人注意)。
我正在嘗試弄清楚如何解決此問題。 可以使用AWTUtilities.setWindowShape
設置窗口形狀本身,但這會導致非抗鋸齒的形狀。
作為記錄,我正在使用JDK 1.6 update 20的Windows 7計算機上對此進行測試。
請記住:如果使用Sun類,則代碼只能在Sun JRE上運行,而不能在IBM,Blackdown和IcedTea上運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.