java - Java 的 GWT 网格替代方案

标签 java gwt grid panel grid-layout

GWT GridJava 等价物是什么(您可以将图形对象插入到 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/

相关文章:

java - 实现 reHash() 算法的不同方式

java - 在 Java 中,是否可以强制转换为 void(不是 Void)?

gwt - GWT。设置网址而不提交

html - 全有背景有固定内容

python - Tkinter 16 个网格(4x4 方向),每个网格有 5x5 按钮网格

java - 是否可以从 Web 浏览器获取运行测试的 GWT Web 应用程序的代码覆盖率数据?

java - XBee 双向通信(发送方和接收方)同时进行

GWT UiBinder 的 Eclipse 自动完成(+ UiBinder 文档)

java - 登录并设置cookie后如何刷新GWTP应用程序? Gin 供应商注入(inject)

Android 选择大布局?