添加一个组件到 controlfx maskerpane
Add a component to controlfx maskerpane
我希望能够自定义 ControlFx MaskerPane 中的内容。
我尝试使用下面的代码向其中添加一个组件,但没有成功
MaskerPane mp = new Maskerpane();
mp.setProgressNode(new Text("Thank you for Your support"));
mp.setVisible("true");
请问我怎样才能实现这一点,因为在 MaskerPane 中包含更多文本和进度指示器会很好
这似乎是 impl.org.controlsfx.skin.MaskerPaneSkin::createProgressIndicator 中的错误
进度节点的内容是 set 作为 Progriss-indicator-label 的图形未绑定到它。因此更新 ProgressNode 什么都不做。
我的解决方法是替换皮肤:
masker.setProgressNode(fancyProgessnode);
masker.setProgressVisible(true);
masker.setSkin(new MaskerPaneSkin(masker));
我希望能够自定义 ControlFx MaskerPane 中的内容。
我尝试使用下面的代码向其中添加一个组件,但没有成功
MaskerPane mp = new Maskerpane();
mp.setProgressNode(new Text("Thank you for Your support"));
mp.setVisible("true");
请问我怎样才能实现这一点,因为在 MaskerPane 中包含更多文本和进度指示器会很好
这似乎是 impl.org.controlsfx.skin.MaskerPaneSkin::createProgressIndicator 中的错误 进度节点的内容是 set 作为 Progriss-indicator-label 的图形未绑定到它。因此更新 ProgressNode 什么都不做。
我的解决方法是替换皮肤:
masker.setProgressNode(fancyProgessnode);
masker.setProgressVisible(true);
masker.setSkin(new MaskerPaneSkin(masker));