问题标签 [gridbaglayout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何以 gridbaglayout 格式显示图像?
如何以GridGagLayout
格式显示图像?
我正在制作纸牌游戏(准确地说是 3 张纸牌扑克) 我设法将卡片名称显示为 3 of Hearts 之类的JLabel
,但我不知道如何显示图像以及如何定位它我想喜欢的地方。。
我应该将图像文件存储在驱动器上的任何位置还是项目文件夹中?
编辑:嘿,谢谢,我自己想明白了,但只是为了确保我做到了:
所以这确实显示了我想要的图像,现在看起来工作正常所以这个编码有什么问题吗?
java - SetVisible(false) 更改面板中组件的布局
当我将其中一个子面板设置为不可见时,如何使主面板中的子面板保持原位?
我所拥有的看起来像:
当我这样做panel3.setVisible(false)
时,看起来像:
我希望它看起来像:
我正在使用 GridBagLayout 并且我的 mainPanel 声明如下所示:
我添加了一个新面板,例如:
如果需要,我会提供更多代码,我不在乎我使用哪种布局,只要它能得到我想要的。
java - 在 Java Swing 中从左上角开始 GridBagLayout
我是 Java Swing 的新手,我一直在努力从左上角启动 GridBagLayout,以便 c.gridx=0 c.gridy=0 将我的对象放在左上角。
如果您能告诉我在此之后需要做什么,我将不胜感激:
我知道我必须使用 NORTHWEST 或 FIRST_LINE_START 常量,但我不知道如何使用。我试图这样做'但它没有意识到常数。
谢谢你的帮助。
java - Java GridBagConstraints 异常
我遇到了一个异常: java.lang.IllegalArgumentException: cannot add to layout: constraints must be a GridBagConstraint
当我尝试执行此代码时:
这是在哪里setConstraints
:
我想我要么遗漏了一些简单的东西,要么有一个更大的错误,我无能为力。你说什么?
镜像命运
java - JTextField 大小
我有一个这样的JPanel:
其中campoSensor定义为:
...但是 JTextField 没有按我的意愿缩放到 100 px 的重量:它保持与编写 setPreferredSize 方法之前相同的大小。这里有什么想法吗?
java - Java中的间距标签和按钮
我还在复习旧的 Java GUI 并遇到了一些障碍。只是整个 GUI 的东西还是新鲜的,我只使用了 FlowLayout(),我想我正在寻找的东西不能用它来完成。这不是为了家庭作业或任何东西,只是我正在做的事情。无论如何,我的问题:
基本上,我希望它看起来像这样
我的问题是我对任何布局的了解都不足以完成这项工作。我一直在阅读和搞乱,GridBagLayout
我无法让它做任何事情,我尝试了另一种方式,按钮和 dang 程序一样大。无论如何,这是我拥有的代码,即使它并不重要。
谢谢你。我读了很多书,似乎所有的例子都是为了创建带有所有按钮的窗格,这让我发疯了。
java - 不正确的 GridBagLayout 行为
当我调整 JFrame 的大小时,表格(或更具体地说是 scrollPane)会挤压成一个小矩形(保持不变,但高度更像 5-10 像素)。
我还注意到 JFrame 有一个特定的高度阈值,当 JFrame 的高度低于此阈值时,所有 GridBagLayouts 的行为都正确(例如,所有面板的正确宽度和高度)。当高度高于此阈值时,两个右侧面板都会获得额外的宽度,而当降低 JFrame 的高度时,rightTopPanel 比 rightBottomPanel 失去高度的速度要快得多。
当 rightTopPanel 获得最小高度(大约 5-10 像素)时,阈值似乎是点。
Helper.createGridBagConstraints 只是创建 GridBagConstraints 的辅助方法,具有许多“可选”参数。
编辑:这似乎是 JScrollPane 中的一个问题。如果我不添加它,剩余的面板会正确调整大小。
编辑2:因为,到目前为止,没有人明白我的问题是什么,这里是截图:http: //img155.imageshack.us/img155/8847/badgridbaglayout1.png
java - Swing- GridbagLayout - 问题
我正在使用 GridBagLayout 作为显示和隐藏列表在 Frame 中添加多个小面板。
添加到显示列表时,会发生打包并立即显示面板
但是当添加到隐藏列表时,会发生打包并且面板仍然显示,直到刷新完成。
面板 1 面板 2
panel1 panel2 [隐藏 panel2 - 不立即完成]
面板1
panel1 panel2 [显示 panel2 - 立即发生]
任何人都可以帮助我应该使用的确切代码..
提前致谢。
java - 你如何在java中使用gridbaglayout?
如何使用网格包布局?这对所有的水稻和所有这些意味着什么。网上没有正确的教程。
java - Java GridBagConstraints 的问题
所以,我需要我的布局看起来像这样:
现在它看起来像这样:
或多或少。这是我的代码:
我应该如何改变它以获得预期的结果?