问题标签 [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.

0 投票
3 回答
6125 浏览

java - 当 ComboBoxModel 为空时清除最后选择的值 JCombobox

这是一个场景:

我有两个 JComboBoxes(称为 combo1 和 combo2 )从数据库中获取它们的值[在数据库中,这两个具有 1:M 关系]。当屏幕出现时,我用数据库中的值填充combo1,然后获取列表中的第一个条目并获取其对应的值来填充combo2。

由于 combo2 的值取决于在 combo1 中选择的内容,因此每次在 combo1 中选择更改时,都会调用数据库以获取匹配值以填充 combo2。

现在这里有一个问题:

假设我在 combo1 中有两个条目,第二个条目没有对应的 combo2 值。当我选择 combo1 的第二个条目时,combo2 上最后一个选择的值不会清除。[记住combo2的模型是空的,因此不应该选择任何东西]

Qeustion:如果模型为空,如何清除combo2中的文本?

这是一个示例代码:

}

0 投票
2 回答
2273 浏览

java - Java 中的 UI 数据绑定是否更麻烦?

我最近花了一些时间学习和尝试使用各种 Java 数据绑定工具,例如 JGoodies、GlazedLists、JSR-295 等。我一直试图解决的问题并不,但是代码量我不得不写来支持绑定过程,这大大超过了它提供的任何简化。

我发现所提供的工具仅适用于琐碎的组合和扩展(特别是 GlazedLists 提供了一组很棒的工具,但系统过于复杂而无法扩展)。

我真的很喜欢数据绑定的想法,但它似乎存在严重缺陷。我错过了什么吗?

0 投票
1 回答
1038 浏览

java - 如何将属性(例如枚举)绑定到不同类型的组件属性(例如每个枚举的图像)?

我继承了一个使用 JGoodies Binding 将域模型连接到 GUI 的项目。但是,我发现了一些不一致的地方,这也导致了一些错误。

在这个具体案例中,GUI 由两个单选按钮和一个标签表示。根据选择的按钮,标签应显示特定图像。这些按钮绑定到不同的枚举值,如下所示:

"selection"是绑定的属性,Selection是Enum,意思是当改变不同的按钮时selection,我模型中的属性设置为对应的Enum值。

我的问题是:如何将此属性绑定到标签显示的图像?

据我所见,JGoodies 非常适合将字符串之类的内容绑定到文本字段,但在这种情况下,还应该进行转换,一些逻辑决定将枚举属性映射到图像。

0 投票
0 回答
793 浏览

java - 这些 JGoodies FormLayout 约束是什么意思?

下面的代码是什么意思?

我很想知道FormLayout属性的含义。

0 投票
1 回答
1555 浏览

java - 如何使用 jgoodies 表单最大化组件高度

菜鸟问题:我有以下表单布局(请原谅 JRuby 语法)。我希望所有三个按钮的高度都被拉伸以填充可用空间。但只有按钮 3 这样做。

提示和指针表示赞赏。

——本

0 投票
3 回答
8703 浏览

java - JScrollpane中的JTable调整显示组件的高度

我在 jscrollpane 中有一个 jtable。我使用 jgoodies 表单布局并将滚动窗格放在设置为“pref”的行中。这是表格现在的样子:

在此处输入图像描述

顺便说一句,我正在使用 swingx JXTable 并将 visibleRowCount 设置为 2。但只显示半行。

在制作 SSCCE 时,我意识到它无法正常工作,因为我有一个自定义 TextAreaRenderer。我认为由于这个渲染器,行高没有被正确计算。我想弄清楚为什么,与此同时,如果你们能发现它,那就太好了……

这是渲染器:

当我使用 TextAreaRenderer 时,setVisibleRowHeight() 没有被正确使用。我认为这与未在渲染器中正确设置行高有关。

0 投票
1 回答
279 浏览

swing - jgoodies 绑定几个 jtoggle 按钮

我想将 3 个切换按钮与我的域对象绑定。3 个切换应该是互斥的,如果我的域对象中的 3 个布尔属性之一为真,则选择对应的切换,而其他 2 个未选中。

我有一个基于 RadioButtonAdapter 的解决方案,但我觉得很奇怪。所以我想知道是否有其他解决方案...

0 投票
3 回答
9905 浏览

java - JGoodies 是一个好用的框架吗?

在过去的两个小时里,我一直在研究 JGoodies,但我似乎没有找到很多关于这个主题的好文档。甚至在 JGoodies 网站上也没有。所以这让我想知道 JGoodies 是一个用来建模你的 gui 的好框架吗?是否有一些关于如何开始的好文档我还没有找到?

提前致谢。

0 投票
3 回答
5007 浏览

java - JGoodies 绑定教程代码发生了什么变化?

我想学习如何使用 JGoodies 绑定(因为 bean 绑定似乎死在水中,它的 fork 也是如此)。JGooside 绑定文档参考教程源代码,但此代码在最新 (2.5) 发行版中不可用。

在查看以前的发行版之后,似乎教程代码在 2.0.6 和 2.1.0 之间被删除了

我是否理解该教程已过时?如果是这样,是否有我刚刚错过的最新教程分发?

0 投票
2 回答
286 浏览

java - 适用于 Android 的 JGoodies?

我正在寻找一个适用于 Android 的 UI 插件库,就像 JGoodies 之于 Swing。

无论是否存在库,它都应该是可配置的(意思是,如果库存在,它会呈现特定于库的 UI 组件,否则使用默认的 android ui)

问候,猕猴桃