java数据绑定(bind)到gui,就像在c#中一样

标签 java user-interface data-binding

我想知道,是否可以像在 C# 中那样在 Java 中进行数据绑定(bind)?用 Google 搜索了很多,但没有找到适合我的答案。
例如,我想将集合绑定(bind)到 Jtable,并希望在我添加、删除或更改集合中的某些元素时更新 JTable。

提前致谢!

最佳答案

是的,有 Java Beans 绑定(bind)。

看看:

  1. NetBeans BeansBinding Tutorial
  2. A Scott Violet's blog entry on BB

至于你的JTable Example,有observable Collections,例子:

ObservableList<Employee> employees =
    ObservableCollections.observableList(
    new ArrayList<Employee>());

摘自一篇文章Beans Binding: A Java Data-Binding Solution with a Serious Problem .

关于java数据绑定(bind)到gui,就像在c#中一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10460174/

相关文章:

java - 从 python 中编译 java

java - 黑莓中隐藏菜单项

Java Web 从 PHP 开始?

ExtJs 如何在ViewModel字段中绑定(bind)网格记录?

c# - Xamarin ListView MVVM 数据绑定(bind)

java - Quartz 从 00h35 到 06h15 停止预定的重复作业

java - 使用二进制文字的按位异或行为

java - 实现在 Servlet 中在 XML 和 JSON 之间切换的 REST api

c++ - QObject::connect:没有此类信号-QT和OpenCV SIGNAL以及connect()错误

c# - 数据绑定(bind)到文本框不起作用