类BasicLabelUI中的javax /秋千/ PLAF /基本是通过影响已确认的bug.在我的应用程序中,我需要固定版本提供的功能(为v9提交).由于法律和技术原因,我仍然受限于受影响的JDK版本.
我的方法是在我的项目中创建一个包javax/swing/plaf/basic,包含固定版本.
如何强制我的项目支持我在已安装的JDK中的缺陷类上包含的类的版本?
这必须具有一定的便携性,因为固定类也必须在客户端工作,并且必须忽略JDK安装中的缺陷类.因此,我不想修改JDK,而是绕过这个特定的类.