问题标签 [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.
asp.net - 使用 CSS 在字段集中标记文本对齐
在我的字段集中,我的文本框旁边(侧面)有标签,但由于某种原因,它们位于顶部而不是中间。这是我的字段集 CSS:
我错过了什么?
html - 制作像素完美的 CSS 布局的建议?
一个业务目标要求我在屏幕上制作一个像素完美的表单。如果用户打印此表格,它将与美国政府印刷办公室版本的表格完全匹配;打印机将生成此文档的(合理的)可扫描副本。以前的解决方案是 PDF,它只对我们有用。
我倾向于 HTML/CSS,并希望提供有关工具的建议来帮助实现这一点。
对于工具,Firefox 中的 PixelPerfect 似乎是一个好的开始。如果有帮助的话,目标平台是(鼓)IE6。文档看起来像这样。
如果 HTML/CSS 完全不行,Adobe Flex 是我的下一个选择。
java - IntelliJ Idea GUI 表单:空布局
大家好,我正在从 Netbeans 迁移到 IntelliJ。现在我正在尝试创建一个 GUI 表单,并且与 Netbeans 不同,IntelliJ 不允许您使用“空布局”。有没有办法将 JComponents 放在 JFrame 中而不使用一些奇怪的布局?
抱歉,如果我使用了不正确的术语-希望您理解我的问题:)
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 周围有一个漂亮的框架。
java - JGoodies... FormLayout
好的,所以我试图获得一个 3 JPanel JFrame,其中左右面板具有固定宽度但可以垂直调整大小,并且中心面板可以水平和垂直调整大小。
由于标准的 LayoutManagers 很糟糕而且很烦人,我被告知行业标准和最容易使用和处理的是 JGoodies。然而,JGoodies 网站上的很多链接似乎都已失效,因为他们的示例/教程有一个 400 页的 PDF,我不想阅读。
无论如何,我已经开始在我的第一个 UI_View 中实现 FormLayout,但我遇到了一个问题
java - 在运行时更改 FormLayout 对齐方式
有没有办法使用 JGoodies FormLayout 来更改组件的对齐方式?
例如,
如果我想更改component
为具有 DEFAULT 而不是 FILL 的行约束,有没有办法在不删除和重新添加组件的情况下更改它?
java - 当子元素比显示区域宽时使用 FormLayout 调整组合大小可见
我正在使用 SWT。我有父 Composite(level 1),它使用 FormLayout,它还包含 FormLayout 的另一个 Composite(level 2)。这个 Composite 有几个子级(级别 3),根据用户输入使其可见和不可见。
有问题的场景:
- 3 级复合材料不可见
- 调整 1 级复合材料的大小 -> 这也调整了 2 级复合材料的大小
- 用户输入更改 -> 3 级合成现在可见
- 问题 -> 2 级合成不调整大小,3 级合成并非全部可见
我必须调整 1 级复合材料的大小才能正确调整 2 级复合材料的大小,这对用户来说不是很友好。我尝试了很多事情但没有成功,因为它都是更大应用程序的一部分,我不能用其他东西替换 FormLayout。
有人对此有意见吗?是否有一些机制可以使 FormLayout 组合动态调整大小?
谢谢,扬
java - Java、SWT、FormLayout - 为什么添加子项的顺序很重要?
我正在为复合容器使用 FormLayout。当我添加两个子标签和clientArea时,其中 clientArea 取决于标签 - 只有在我首先添加标签时才会出现 clientArea。
在容器上调用 layout() 后,添加子项无济于事 - clientArea 不显示。
如何将子级添加到 FormLayout 控制的容器中,独立于它们彼此的依赖关系?
javascript - extjs 动态地将项目添加到表单面板中
使用 ExtJS 3.4 - 我有一个表单面板,它连续布置了三个按钮。我相信这样做的正确方法是嵌套项目块,代码显示了我在做什么。
我真正需要做的是动态添加按钮,因此项目块首先是空的items:[]
,然后我调用
但按钮呈现在一列中,有什么建议吗?
panel - Extjs4.1:再现表单布局
任何人都可以在 extjs4.1 中重现这种类型的布局:
我尝试重现这种类型的组合布局,但现在我只做一行或一列,而不是同时做
这是我在 extjs2 中使用的代码:
任何类型的帮助都是有用的