eFace作为第一个由Java开发的XAML解决方案,在构建胖客户端应用程序和胖Internet应用程序中提供了一个统一的编程模式。这个编程模式使应用程序与Swing、SWT、及Web/Ajex的技术环境更新隔离。

    EPIC 投票:

屏幕截图


基于微软.NET WPF的演示实例,eFace 特别推出带有SWT表现层的演示实例。

1. 数据绑定示范



以微软WPF数据绑定为例,创建一个用户输入销售信息的应用程序(带有如下的绑定功能):
  • 绑定对象
  • 数据内容
  • 数据模版
  • 属性值提示
  • 数据验证
  • 数据转换
  • 数据触发器
  • 多项绑定
  • Collection预览资源
  • Master-Detail 范例
  • 排序
  • 过滤
图片分别来自于eFace和微软WPF (单击图片以获得清晰效果)。

1.1 主程序窗口

带有SWT表现层的eFace
Microsoft WPF .NET 3

1.2 填数据

带有SWT表现层的eFace
Microsoft WPF .NET 3