问题标签 [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 投票
0 回答
503 浏览

java - 如何使用 JGoodies 库绑定过滤表?

我在一个 Java EE 项目中为我的客户工作,我们使用 JGoodies 将 JTable 行绑定到表格下方的文本字段。这工作正常,但在一个对话框中,有过滤复选框。单击所有复选框(数量为三个)后,所有项目都可见。如果未选中,则表保持为空。可以过滤掉一些行,但是使用表模型的 JGoodies 不知道这种过滤。单击过滤表中的第一行时,未过滤表的第一行元素将显示在下面的文本字段中。有没有办法绕过这个问题?

在我看来,问题不是 JGoodies 问题,而是使用已过滤表的表模型将文本字段与 JGoodies 绑定。

我附上了一个示例,在该示例中我无法使用 Bindings.bind 方法绑定文本字段,但它显示了问题。为了我的目的,我采用了一些在 Internet 上找到的代码。

该表根据组合框内容进行过滤。如果选择了 GENERAL 类型的吃法,下面的文本字段的绑定就可以了。但是,如果组合框选择了部分表格内容,则下面的文本字段仍会从(未过滤的)表格模型中获取信息。在这里,我需要信息如何以正确的方式做到这一点。

提前谢谢你的帮助!

0 投票
0 回答
181 浏览

java - JGoodies 表刷新

我使用 JGoodies 设计了一个表单。在我的 From 我有一个 Jtable。

当表格的内容发生变化时,我必须刷新屏幕才能显示新表格。我怎样才能做到这一点?

0 投票
0 回答
190 浏览

java - 用于制作 Jgoodies 表单的免费 G​​UI 构建器

我想用 Jgoodies FormLayout 制作一个大表格。我最近学习了如何在没有 GUI 构建器的情况下制作表单,但是这个表单太大了,每次我必须做出改变都需要一段时间。所以我想知道是否有适用于 Eclipse 的免费 G​​UI 构建器以及如何添加它?

0 投票
2 回答
549 浏览

java - 使用JGoodies FormLayout时如何让大组件不炸毁布局?

我正在使用 JGoodies Forms 1.8.0

当单个超大标签导致整个布局不再适合窗口时,我遇到了问题。我希望在视觉上修剪该文本,因此对于用户来说文本不适合是显而易见的,但 GUI 的其余部分仍应保持适合。

我准备了一个展示相同行为的简化示例。这里一切正常,因为窗口足够大:

这里是同一个窗口,但调整了大小:

在此处输入图像描述

请注意,最右边的列不再可见。

想要的效果如下:

  • 如果文本适合,则应完整显示

  • 如果文本不合适,则应将其末尾截去

  • 文本应左对齐

  • 所有按钮都应该始终可见

  • 按钮 100 应该在窗口的最角落

这是屏幕截图的代码:

0 投票
1 回答
422 浏览

java - JGoodies FormLayout 拒绝调整我的 JComboBox 的大小

似乎 JComboBox 是一个 Java 组件,它真的非常讨厌调整它的高度……我尝试了无数种set[Preferred|Minimum|Maximum]Size()不同的布局管理器的组合,直到下面的GroupLayout代码最终起作用:

但是我现在切换到 JGoodies FormLayout,它再次拒绝调整该死的组合框的大小!我目前有以下代码:

它在 JFormDesigner 编辑器中显示我想要的内容,但是在运行程序时它只是被设置回默认值!

那么我需要想出什么样的魔法骗局才能让它发挥作用?!我真的不想在 a 中重新定义所有内容两次GroupLayout,但是在尝试调整该死的组合框的大小 5 小时后,我正处于秃顶的边缘!

MTIA 给任何可以提供帮助的人:)

0 投票
1 回答
4536 浏览

java - Java import jgoodies.forms.factories.* 无法解决。(日食月神)

我继承了使用以下代码的代码:

我正在尝试构建该项目。

我已将jgoodies-forms-1.8.0*.jar文件添加到与项目中的“JRE 系统库”和“引用库”处于同一级别的“lib”目录中。

在使用 FormFactory 的源文件中,Eclipse Luna 4.4 告诉我:

我知道这是因为 jgoodies RELEASE-NOTES.txt:

我想我可以将“FormFactories”更改为“FormSpecs”,但我得到:

0 投票
1 回答
326 浏览

java - JGoodies:将多个摆动组件绑定到单个模型字段

我正在尝试在我正在开发的摇摆 gui 上创建一个“持续时间”字段。为此,我有 3 个 JSpinner 组件。天、小时和分钟。

如果可能的话,我想将这 3 个组件“绑定”回单个域字段:

IE

谁能建议我如何使用 JGoodies 绑定?我只将单个组件绑定到模型/域字段。

干杯

0 投票
0 回答
146 浏览

java - 在我的应用程序中使用 JGoodies

我想为我的 java 应用程序使用 JGoodies,所以我下载了必要的库并将它们放在 CLASSPATH 中:
在此处输入图像描述

但是我不能使用 JGoodies 的组件,JGSplitButtonJGTextFieldeclipse 不知道:
在此处输入图像描述

我错过了什么?

0 投票
1 回答
80 浏览

java - 如何从最终产品中去除 Jgoodies 的引导线?

如何删除勾勒出我的列和行的红线?它们有助于开发,但在最终产品上看起来并不好。

0 投票
2 回答
357 浏览

java - Jgoodies 演示源代码不可用

http://www.jgoodies.com/downloads/demos/的 JGoodies 下载页面中,他们说

“Showcase 提供了教程示例,包括绑定、表单和验证的源代码。”

但是他们只允许一些 .jnlp 被 web 启动。

BookFinder、Looks Demo、Metamorphosis、Showcase 和 Skeleton 的陈列柜源代码在哪里?