将组件添加到controlfx maskerpane

时间:2016-01-01 13:41:24

标签: java javafx javafx-8 controlsfx

我希望能够自定义ControlFx MaskerPane中的内容。

我尝试使用以下代码为其添加组件但没有运气

MaskerPane mp = new Maskerpane();
mp.setProgressNode(new Text("Thank you for Your support"));
mp.setVisible("true");

请问我怎样才能实现这一目标,因为在MaskerPane中有超过文本和进度指示器会更好

1 个答案:

答案 0 :(得分:0)

这似乎是impl.org.controlsfx.skin.MaskerPaneSkin :: createProgressIndicator中的一个错误  那里的进度节点的内容是 set ,因为Progriss-indicator-label的图形没有绑定到它。因此,更新ProgressNode不会做任何事情。

我的解决方法是替换皮肤:

x