如何使用ScenicView检查Subwindows(ContextMenus,PopupControls等)

问题描述 投票:4回答:1

使用ScenicView,我希望能够检查像ContextMenus或ComboBox的内部,但(他们应该)他们会在检查发生之前消失:

Unable to inspect using ScenicView

除了改变每个控件的行为不会消失外,有没有办法冻结东西,以便可以使用SceneBuilder检查这些控件?

Here's a SSCCE,给任何愿意跳起来的人。

debugging javafx scenegraph
1个回答
0
投票

我意识到这已经过时了,但我也遇到了这个问题。我有一个部分答案:

contextMenu.autoHideProperty().set(false);

将使菜单保持不变。但是,似乎ScenicView将拒绝实际检查菜单......

SecenicView中有一个错误,这就是它不检查SubWindows的原因。

https://github.com/JonathanGiles/scenic-view/issues/18

© www.soinside.com 2019 - 2024. All rights reserved.