簡體   English   中英

In Java How do I modify a look and feel system class such as com.sun.java.swing.plaf.windows.WindowsTableHeaderUI

[英]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.

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