问题标签 [form-layout]

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 投票
2 回答
9801 浏览

asp.net - 使用 CSS 在字段集中标记文本对齐

在我的字段集中,我的文本框旁边(侧面)有标签,但由于某种原因,它们位于顶部而不是中间。这是我的字段集 CS​​S:

我错过了什么?

0 投票
5 回答
2672 浏览

html - 制作像素完美的 CSS 布局的建议?

一个业务目标要求我在屏幕上制作一个像素完美的表单。如果用户打印此表格,它将与美国政府印刷办公室版本的表格完全匹配;打印机将生成此文档的(合理的)可扫描副本。以前的解决方案是 PDF,它只对我们有用。

我倾向于 HTML/CSS,并希望提供有关工具的建议来帮助实现这一点。

对于工具,Firefox 中的 PixelPerfect 似乎是一个好的开始。如果有帮助的话,目标平台是(鼓)IE6。文档看起来像这样

如果 HTML/CSS 完全不行,Adobe Flex 是我的下一个选择。

0 投票
1 回答
4632 浏览

java - IntelliJ Idea GUI 表单:空布局

大家好,我正在从 Netbeans 迁移到 IntelliJ。现在我正在尝试创建一个 GUI 表单,并且与 Netbeans 不同,IntelliJ 不允许您使用“空布局”。有没有办法将 JComponents 放在 JFrame 中而不使用一些奇怪的布局?

抱歉,如果我使用了不正确的术语-希望您理解我的问题:)

0 投票
3 回答
10329 浏览

c# - 使用 AutoSize 时的 FlowLayoutPanel 高度错误

我有一个包含 1 列和 3 行的 TableLayout 的表单,其中包含 2 个 FlowLayoutPanel 和一个文本框。所有行都是 AutoSize,列设置为 Percentage=100%。

每个 FlowLayoutPanel 包含多个 TextBox。FlowLayoutPanel 设置为:LeftToRight、AutoSize=true、GrowAndShrink、Docking=Fill。

大纲是:

问题是如果我将 FlowLayoutPanel 放在一个也设置为 AutoSize=true 的 GroupBox 中,FlowLayoutPanel 的高度设置不正确,它会在 1 行中显示 TextBoxes,将一些 TextBoxes 从表单中剪切出来。

大纲是:

顺便说一句,如果我使用而不是 GroupBox、Panel 甚至是 UserControl 来保存 FlowLayoutPanel,也会发生同样的事情。

BTW 2,即使没有 TableLayout,也会发生这种情况。我尝试将 GroupBox(带有 FlowLayoutPanel)放在 AutoSized Form 上,我得到了相同的行为。

我认为问题在于,当 FlowLayoutPanel 位于另一个也是 AutoSized 的容器中时,它无法传递给它的容器是首选大小。

可以做些什么来覆盖这个错误?

请帮助 谢谢, Yoram


ps:我必须使用 GroupBox 在 TextBoxes 周围有一个漂亮的框架。

0 投票
2 回答
3267 浏览

java - JGoodies... FormLayout

好的,所以我试图获得一个 3 JPanel JFrame,其中左右面板具有固定宽度但可以垂直调整大小,并且中心面板可以水平和垂直调整大小。

由于标准的 LayoutManagers 很糟糕而且很烦人,我被告知行业标准和最容易使用和处理的是 JGoodies。然而,JGoodies 网站上的很多链接似乎都已失效,因为他们的示例/教程有一个 400 页的 PDF,我不想阅读。

无论如何,我已经开始在我的第一个 UI_View 中实现 FormLayout,但我遇到了一个问题

0 投票
2 回答
827 浏览

java - 在运行时更改 FormLayout 对齐方式

有没有办法使用 JGoodies FormLayout 来更改组件的对齐方式?

例如,

如果我想更改component为具有 DEFAULT 而不是 FILL 的行约束,有没有办法在不删除和重新添加组件的情况下更改它?

0 投票
1 回答
867 浏览

java - 当子元素比显示区域宽时使用 FormLayout 调整组合大小可见

我正在使用 SWT。我有父 Composite(level 1),它使用 FormLayout,它还包含 FormLayout 的另一个 Composite(level 2)。这个 Composite 有几个子级(级别 3),根据用户输入使其可见和不可见。

有问题的场景:

  1. 3 级复合材料不可见
  2. 调整 1 级复合材料的大小 -> 这也调整了 2 级复合材料的大小
  3. 用户输入更改 -> 3 级合成现在可见
  4. 问题 -> 2 级合成不调整大小,3 级合成并非全部可见

我必须调整 1 级复合材料的大小才能正确调整 2 级复合材料的大小,这对用户来说不是很友好。我尝试了很多事情但没有成功,因为它都是更大应用程序的一部分,我不能用其他东西替换 FormLayout。

有人对此有意见吗?是否有一些机制可以使 FormLayout 组合动态调整大小?

谢谢,扬

0 投票
2 回答
254 浏览

java - Java、SWT、FormLayout - 为什么添加子项的顺序很重要?

我正在为复合容器使用 FormLayout。当我添加两个子标签clientArea时,其中 clientArea 取决于标签 - 只有在我首先添加标签时才会出现 clientArea。

在容器上调用 layout() 后,添加子项无济于事 - clientArea 不显示。

如何将子级添加到 FormLayout 控制的容器中,独立于它们彼此的依赖关系?

0 投票
1 回答
4962 浏览

javascript - extjs 动态地将项目添加到表单面板中

使用 ExtJS 3.4 - 我有一个表单面板,它连续布置了三个按钮。我相信这样做的正确方法是嵌套项目块,代码显示了我在做什么。

我真正需要做的是动态添加按钮,因此项目块首先是空的items:[],然后我调用

但按钮呈现在一列中,有什么建议吗?

0 投票
1 回答
175 浏览

panel - Extjs4.1:再现表单布局

任何人都可以在 extjs4.1 中重现这种类型的布局:

我尝试重现这种类型的组合布局,但现在我只做一行或一列,而不是同时做

这是我在 extjs2 中使用的代码:

任何类型的帮助都是有用的