问题标签 [boxlayout]

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.

0 投票
1 回答
72 浏览

java - 将按钮与框组件对齐

所以我想创建这样的东西:

在此处输入图像描述

最后我取得了一些进展,但我对为什么我的按钮没有与中心对齐以及为什么它没有在它们之间产生间隙感到困惑。

这是我的代码:

这是它创建的:

在此处输入图像描述

我究竟做错了什么?

编辑:修复了按钮之间的间隙问题。我意识到我没有将它添加到画布上。尽管如此,仍然对对齐问题感到困惑。

0 投票
1 回答
3119 浏览

java - JLabel 不将文本居中对齐

这段代码有什么问题吗?

0 投票
2 回答
165 浏览

java - 如何在 Y 轴上创建随机大小的按钮

我看到按钮放在一行中。需要按顺序依次放置按钮BoxLayout.Y_AXIS。当我删除 //line 4 时,它会根据 FlowLayout 正确创建。

0 投票
1 回答
1542 浏览

java - Jtable in BoxLayout

I have a BoxLayout (in a panel of a BorderLayout) in which I've put a JTable and a button vertically. I would like the table to have a fixed width and that the height should resize itself up to filling the panel. At the moment, I'm fine with the displayed width but not that it's filling up the whole panel height. For example, if there are zero data in the table, I would like only the column names to be shown. I've tried things like setViewportView() and setPreferredSize(), but can't really make it work. Any suggestions? Is it in the layout or scrollpane?

EDIT This is what ended up working:

0 投票
1 回答
1682 浏览

java - Java Swing Boxlayout:具有不同大小的面板(彼此比例)

我正在尝试创建一个 boxlayout 面板,其中有 2 个其他面板,其中一个只有另一个的一半大小(因此比例为 1/3 到 2/3)。设置首选大小似乎不起作用,我一直无法找出任何其他方式(以下代码主要是使用 Windowbuilder 生成的,如果有点混乱,请道歉):

有谁知道我会怎么做?

谢谢。

0 投票
1 回答
66 浏览

java - 在 JPanel 中布局组件

我有 3 个没有组件的 JPanel,上面只有 Graphics2D 图片。图片的定位不是问题。但是我在尝试将它们按必要的顺序放在 JFrame 上时遇到了问题。这是我正在使用的代码:

我需要一种有效的方法来强制布局管理器考虑面板的大小。我看到的 setPreferedSize() 方法在表单面板的 pisitioning 计算中也有规律的优先级。 你可以找到我想要的结果

0 投票
2 回答
216 浏览

java - Java BoxLayout 对齐问题

谁能帮我。为什么标签“当前”没有在面板/框架中左对齐?

在此处输入图像描述

0 投票
2 回答
642 浏览

java - Synthetica JButton 边距

因此,我为我的雇主提供了一个日历解决方案,我使用的是自定义外观(Synthetica),并且表格中的每个单元格都包含一个JPanel带有按钮列表和一个PAGE_AXIS BoxLayout. 我正在尝试减少每个按钮之间的间隙,以便它们彼此邻接,并且我尝试将边框设置为 null ,但这会破坏按钮的外观。我使用了以下(Oracle 建议查看组件的实际大小)代码;

这就是我得到的;

在此处输入图像描述

设置边距不适用于按钮使用的任何边框版本。那么,有没有办法找到它正在使用的当前边框?这样我就可以手动设置边框的插图,或者类似的东西。基本上,我需要按钮彼此邻接。有任何想法吗?

澄清:我希望按钮本身保持相同的大小,但我希望它们周围的空白(红色边框内突出显示)消失,

0 投票
2 回答
656 浏览

c++ - QBoxLayout 添加 QTextEdit 全尺寸和 QPushButton

我想要一个QTextEditand QPushButtonin a QBoxLayout,其中按钮需要的大小尽可能小,其余的都是 textedit 。

到目前为止,我想出了这个。

textedit 和按钮之间仍然有一个填充。我怎样才能删除它?

布局截图

0 投票
1 回答
4138 浏览

java - 带分隔符的 Java/Swing 框布局

这是代码:

这就是我得到的:

面板截图

红色和黑色面板按预期显示,其中分隔符(周围的绿色框)之间有一个边缘。

如何避免这种marging,并消除这个空间(灰色区域)?谢谢