GWT Grid
的 Java
等价物是什么(您可以将图形对象插入到 Grid
上的坐标 x,y 上)?我在 Java 中做了一些看起来像它的东西,通过使用带有 GridLayout 的 JPanel 制作,但添加了 add(int x, int y) 方法,以支持在面板上放置 JButtons 和 JLabels 等。或者是否没有等效项,我的解决方案是将图形内容插入到此类 Panel
上的最佳方式吗?
最佳答案
我认为GridBagLayout更接近你真正想要的。您可以通过 GridBagConstraints 指定组件的位置。然后,您可以使用约束添加组件。
一个简单的例子:
GridBagConstraints c = new GridBagConstraints();
// Position in upper left corner
c.gridx = 0;
c.gridy = 0;
panel.add(component, c);
关于java - Java 的 GWT 网格替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12156788/