- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
JGoodies Binding 和 JSR 295 Beans Binding 之间的实际区别是什么?他们似乎都出于相同的目的并完成了他们的工作(方法略有不同)。 JGoodies Binding 更成熟,但 JSR 295 最终成为 Java 7 中 JDK 的一部分。
对于相同的功能,使用 JDK 的标准部分肯定比使用单独的库更好,但是还有其他因素需要考虑吗?还有其他选择吗?在这些之间进行选择是非常不可逆转的架构决策...
最佳答案
只需使用 JGoodies,因为它成熟且有效。肯定有来自 JGoodies 框架的想法被合并到 JSR 中,但由于目前还没有,选择是有限的。
目前的状态似乎是 JSR 甚至不会进入 JDK 7,所以我们必须等待 JDK 8。Alex Miller 有一个很棒的页面,它很好地概述了将在 jdk7 中发生的事情以及哪些事情惯于。 http://tech.puredanger.com/java7
Beans Binding 有一个红色的 NO,所以...
万岁,JGoodies。
干杯
关于java - JGoodies 绑定(bind)与 JSR 295,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/510655/
我必须承认,与其他 Swing 布局相比,Forms 布局确实节省了大量时间。我确实尝试了 http://www.java2s.com/Open-Source/Java-Document/Swing-
在 JGoodies 下载页面 http://www.jgoodies.com/downloads/demos/他们说 “展示提供了教程示例,包括绑定(bind)、表单和验证的源代码。” 但是他们只允
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我正在尝试使用演示模型构建图表程序。对于字符串或数字等简单类型,使用 JGoodies 进行数据绑定(bind)相对容易。但我不知道如何在 HashMap 上使用它。 我将尝试解释图表的工作原理以及我
我用Java开发一个简单的桌面系统 我的系统将有一个连接到前端的数据库。 现在我想使用 JGoodies 来设计用户界面。 JGoodies 是 Swing GUI 框架的扩展吗? 我必须先掌握 Ja
我有一个方法将我的 JTextField 绑定(bind)到 JGoodies 中的 bean public static JTextField bindDoubleTextField(Present
如何删除勾勒出列和行的红线?它们对开发很有帮助,但在最终产品上看起来不太好。 最佳答案 在 JGoodies 表单(现在是 JGoodies 布局)中,您可以配置 Debug模式,其中列和行被涂成红色
JGoodies 列表绑定(bind)是否支持将列表内容绑定(bind)到模型中的列表对象?我知道我可以将监听器添加到列表模型和域模型中,并相当轻松地协调两者之间的更改,但我不确定 JGoodies
我正在尝试更改 JGoodies Windows 的外观。 我添加了库 (jgoodies-common-1.8.1.jar/jgoodies-looks-2.7.0.jar),并且我能够运行该应用程
在我的表单中有一个 JComboBox,根据所选内容,我想在 JComboBox 正下方的表单中添加一些额外的行(标签和 JTextFields),并将其余字段推低许多行。 JGoodies Defa
我正在寻找适用于 Android 的 UI 插件库,就像 JGoodies 之于 Swing 一样。 无论是否存在库,它都应该是可配置的(意思是,如果库存在,它会呈现特定于库的 UI 组件,否则使用默
菜鸟问题:我有以下表单布局(请原谅 JRuby 语法)。我希望所有三个按钮的高度都被拉伸(stretch)以填充可用空间。但只有按钮 3 这样做。 require 'java' require './
任何人都可以提供 jgoodies Jtable 绑定(bind)简单示例,使用 Swing 获取扩展 Jgoodies Model 类的 javabean 列表。我找不到一个简单的示例。 提前致谢
我在挥杆方面遇到了问题,一整天都无法解决。如果有人在 JTextField 中输入内容,我想在 JWindow 中显示一个弹出窗口。但是,如果布局使用 JGoodies FormLayout 并在一行
我要指定尺寸为200dlu < preferred component size < 600dlu 这是一个基本的三列布局,中间的列有时会是空的,但其他时候可能会有很长的字符串(文件路径等)。 我目前
我在试图理解在我的应用程序中使用 JGoodies 绑定(bind)的适当方式时感到脑筋急转弯。 我有一个 Article 类,它是一个具有只读属性的 bean。 Article 是一个“普通”bea
我正在使用 com.jgoodies.forms.builder.PanelBuilder添加按钮和行。然后我调用PanelBuilder.getPanel()并将面板附加到 JPopupMenu。
我正在使用 Maven 开发 JGoodies GUI 应用程序。该程序在任何想法上都成功运行,但是当我创建具有依赖项的可执行 jar 文件时,jar 文件也已成功创建,除了运行它时出现错误: 线程“
我使用的代码: JTextField textField = BasicComponentFactory.createFormattedTextField(valueModel, numberForm
到目前为止,我遇到过的最好的 C++ UI 库是 Qt、GTK 和 wxWidgets;是否存在类似于 jGoodies 的现有库或更好'。我对成熟(但简单)的技术很感兴趣。 最佳答案 QT 与 AF
我是一名优秀的程序员,十分优秀!