问题标签 [jgoodies]
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 - 如何在 IntelliJ 的 Java Swing (JGoodies) 中使用 FormLayout
我真的很失望,当我在“IntelliJ”中使用 Swing Java 时,它运行时没有任何问题,但是当我使用 JGoodies…FormLayout 时,它不能和我一起运行并显示错误:
这是代码:
这是这里的错误按摩 在此处输入图像描述
java - 增加挥杆中对焦区域边框的粗细
我对 Java Swing 和 LAF 有疑问。我正在使用 JGoodies,并尝试增加焦点区域边框的厚度。我通过 UIDefault 尝试过,但没有这样的选项。边框的例子你能告诉我如何设置边框吗?
我看到了这篇文章:Change the color of the Java Swing Component Focus indicator but没有解决我的问题。
java - 使用 JGoodies.FormLayout 的 JTextField 大小行为问题
我正在尝试使用基本的 JPanel 布局,JGoodies.FormLayout
但我遇到了一个问题,即无论我为解决该问题所做的任何事情,我放置的 JTextField 组件都保持在最小尺寸。无需再费周折,
Program.java
:
example.gui.TabPanel.java
:
结果如下:
理想情况下,我希望发生三件事,而不是以上:
- JPanel 从返回
PanelBuilder
以占据其父级的全部尺寸 - JTextFields 和 JTextArea 具有合理的宽度(而不是调整大小*)
- 这两个方面更成比例 - 我不期望 50%/50%,但我不希望右侧将左侧挤压到边界上
我已经为此做了大量的功课,但大多想出了以下非结果:
- 尝试在 SO 上搜索主要会产生“本机”AWT 布局系统的问题
- 浏览JGoodies Forms 白皮书,在给我使用的同时
max(constantSize;preferredSize)
,只帮助调整分隔符的大小,并没有做任何事情:JTextFields
所以,简而言之,有没有办法强制 JTextFields 在 a 中占据其列的给定宽度FormLayout
?