我有一个在JavaSE8上编写的应用程序,它大量使用了混合重量级和轻量级组件的特性。特别是,使用了函数"SetComponentMixingCutoutShape“,该函数后来在Java的未来版本中被弃用。
现在我有了切换到Java 11的选择--但我遇到了一个问题。看起来,在以后的Java版本中,这个功能是无法替代的。或者至少我找不到。那么这是什么意思--我根本就不能再访问这个功能了?
感谢您的回复!
发布于 2020-12-17 18:58:46
我一问,我就找到了答案。
功能已移至component类
在你习惯于调用setComponentMinxngCutoutShape(component,shape之前);
现在你需要去component.setMixingCutoutShape(shape);
https://stackoverflow.com/questions/65339052
复制相似问题