eFace is the Worldwide First XAML solution for Java. It provides an unified programming model for building both rich client application and RIA. It keeps insulation for applications from the technology/environment change such as Swing, SWT or Web/Ajax.

Screenshots


This page gathers some screenshots of eFace with SWT renderer, based on Microsoft .NET WPF examples.

1. Data Binding Demo


1. Data Binding Demo


This is a Microsoft WPF's sample on Data Binding. The source codes of .NET version can be found here and the corresponding Java codes here. This sample creates a product listing application that allows users to enter items for sale. It demonstrates the following data binding concepts:
  • The binding object
  • Data context
  • Data templates
  • Property change notifications
  • Data Validation
  • Data Conversion
  • Data triggers
  • Multibinding
  • Collection view source
  • Master-Detail paradigm
  • Sorting
  • Filtering
The screenshots are taken within both products and shown side by side (Click on image for full size).

1.1 Main Program Window


Window XP

eFace with SWT renderer
Microsoft WPF .NET 3

Window Vista

eFace with SWT renderer
Microsoft WPF .NET 3

MacOS

eFace with SWT renderer
Microsoft WPF .NET 3
 

Linux

eFace with SWT renderer
Microsoft WPF .NET 3
 

1.2 Add Product Dialog

eFace with SWT renderer
Microsoft WPF .NET 3
´╗┐