繁体   English   中英

"如何在不重建整个 jdk 的情况下修复 Java Look and Feel 类"

[英]How do I fix a Java Look and Feel class without rebuilding the whole jdk

我在 Windows 上使用 AdoptJDK jdk-11.0.7.10-hotspot

我需要解决com.sun.java.swing.plaf.windows.WindowsTableHeaderUI<\/code>的问题我不能只是子类这个类我需要替换它来解决问题。 那么有没有一种方法可以用修改后的系统类替换这个系统类,而不必从头开始实际重建 AdoptJDK jdks,因为我不知道如何做到这一点,而且解决一个问题似乎需要做很多工作。

或者我可以创建一个自定义类,它基本上是com.sun.java.swing.plaf.windows.WindowsTableHeaderU<\/code>我的副本,并且能够访问它引用的所有 com.sun 类以便编译?

我可以在我自己的项目中的com.sun.java.swing.plaf.windows<\/code>包中创建类,以便我可以访问包可见类并替换实际类吗?

实际问题的详细信息是在WindowsTableHeaderUI<\/code>中XPDefaultRenderer<\/code>类调用

 SortOrder sortOrder =
                    getColumnSortOrder(table, column);
                

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM