![](/img/trans.png)
[英]Java Look and feel - how to break a dependency on sun.swing.SwingUtilities2
[英]In Java How do I modify a look and feel system class such as com.sun.java.swing.plaf.windows.WindowsTableHeaderUI
所以我需要對這個 class 進行更改,我無法以正常方式進行子類化。 所以我可以修改 java 文件(或復制它),但我如何讓我的 Swing 應用程序使用這個版本,而不是 Z93F725A07423FE1C8849F448B33D21 運行時提供的那個版本?
如何讓我的 Swing 應用程序使用此版本
在設置 LAF 之后,在創建您將使用的任何組件之前:
UIManager.put("TableHeaderUI", new MyCustomTableHeaderUI());
查看UIManager Default到每個組件的 UI 屬性列表。 所有 LAF 的屬性可能相同,也可能不同。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.