The Artima Developer Community
Sponsored Link

Java Buzz Forum
Defining JFC/Swing GUIs Declaratively

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Wolf Paulus

Posts: 692
Nickname: wolfpaulus
Registered: Jan, 2004

Wolf Paulus is an experienced software developer focusing on Java, XML, Mac OS X, wireless/mobile ..
Defining JFC/Swing GUIs Declaratively Posted: May 16, 2005 10:52 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Wolf Paulus.
Original Post: Defining JFC/Swing GUIs Declaratively
Feed Title: Wolf's Web Journal
Feed URL: http://wolfpaulus.com/feed/
Feed Description: Journal - dedicated to excellence, and motivated by enthusiasm to trying new things
Latest Java Buzz Posts
Latest Java Buzz Posts by Wolf Paulus
Latest Posts From Wolf's Web Journal

Advertisement
SwiXml , among several other XUL Engines for Java will be discussed in the Desktop Track Session TS-7122 at this years JavaOne, June 27 - June 30 in San Francisco's Moscone Center.

After I had written Theodore 1.0, I was convinced that GUI resources belong into XML descriptors to be evaluated at runtime (instead of using code generators before compile time).
In January 2003 I founded the Swixml open source project, to combine the benefits of Swing (availability of models, extensibility of widgets etc.) with the lean XUL-approach taken by the Thinlet developers - the project is even hosted on java.net.
So, as you can imagine, I'm glad that - what, two-and-a-half years later - Sun also notices that the idea seems to have really taken hold.

Anyway, Sun's Hans Muller will be the Speaker and he is researching this topic meticulously. He started asking me questions a short while ago and really seems to have gotten it.

Session Topic: Desktop
Session Type: Leading Edge
Session Abstract: "The idea that one could define the appearance and behavior of a GUI declaratively has been around nearly as long as GUIs themselves. The earliest Mac and PC GUI frameworks supported configurable resources that were interpreted at runtime by desktop applications to create the GUI. ... Although there have been some fledgling efforts to create JFC/Swing technology markup languages over the years, itÕs only recently the idea seems to have really taken hold.
This session briefly surveys the declarative JFC/Swing technology markup landscape, including projects like JDNC, XUL, XUI, SwingML, and SwixML. We look at two markup languages in depth to better understand how they solve common problems like data binding, scripting, embedding, and deployment. A simple desktop application is used to test the mettle of both markup languages and to benchmark them against a hand-written JFC/Swing software client."



Read: Defining JFC/Swing GUIs Declaratively

Topic: Two ‘Extremely Critical’ Bugs Found In Firefox Previous Topic   Next Topic Topic: Newst Hipster Softball League Player [Flickr]

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use