我想把 aWorldWindowGLJPanel
放到一个窗格中,我想让它 resizable,但我不能,即使我调用resize
或setSize
方法。
这就是我正在做的事情:
wwd = new WorldWindowGLJPanel();
wwd.setPreferredSize(new java.awt.Dimension(300, 300));
wwd.setModel(new BasicModel());
swingNode = new SwingNode();
swingNode.setContent(wwd);
wwdPane = new Pane();
wwdPane.getChildren().add(swingNode);
然后我用它wwdPane
来显示世界风。
我希望我world wind panel
拥有包含它的窗格的大小,并且我想让它world wind panel
调整大小。
我想过用 a给 my world wind panel
of my的大小,然后将我的 worldwindpanel 的大小与我的窗格绑定,但该功能不起作用。pane
setSize(PaneDimenson)
setSize
编辑:我找到了一个替代解决方案,不使用窗格,而是直接使用 swingNode,调整大小现在是自动的。但是如果你想使用一个窗格仍然有问题,你不得不使用一个组。