XML
  Home arrow XML arrow Page 5 - Java UI Design with an IDE
Dev Articles Forums 
ADO.NET  
Apache  
ASP  
ASP.NET  
C#  
C++  
ColdFusion  
COM/COM+  
Delphi-Kylix  
Design Usability  
Development Cycles  
DHTML  
Embedded Tools  
Flash  
Graphic Design  
HTML  
IIS  
Interviews  
Java  
JavaScript  
MySQL  
Oracle  
Photoshop  
PHP  
Reviews  
Ruby-on-Rails  
SQL  
SQL Server  
Style Sheets  
VB.Net  
Visual Basic  
Web Authoring  
Web Services  
Web Standards  
XML  
Dedicated Servers  
Actuate Whitepapers 
VeriSign Whitepapers 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
XML

Java UI Design with an IDE
By: Dan Wellman
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 7
    2006-09-20

    Table of Contents:
  • Java UI Design with an IDE
  • ThinG
  • Abielle Forms Designer
  • SpeedJG
  • JFormDesigner

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
    Iron Speed
     
    ADVERTISEMENT

    At the virtual BlackBerry Technical Seminar 2008, you can ask your development questions directly of Research In Motion® (RIM) experts, and take advantage of learning opportunities designed uniquely for BlackBerry solution developers. Register Today!

    Java UI Design with an IDE - JFormDesigner


    (Page 5 of 5 )

    JFormDesigner (http://www.jformdesigner.com/) is the other one that you are going to have to pay for if you want to use it. This application is fully installed and takes Java UI design and construction to its peak.

    It's very powerful and is intuitive enough for basic programming tasks, but it quickly becomes very complicated and almost has too much going on. There are a whole load of UI elements that you can select and create very easily using this application, and there is also a display of the structure of your form and a properties panel to adjust the properties of each element. You can run tests of your UI in the program environment and view any build problems in the highly visible error log. 

    This application costs even more than the previous one, up to $189 with a year of support. It looks very nice and it has a reasonable help file, but for most people, the outlay simply won't pay off. Anyone that's making small scale applications or messing around with Java for fun can find everything they need in an open source, free application.

    Developers that don't use Java to write applications need not begin to feel just a little left out at this point, as Microsoft has also produced a system for developing application user interfaces from XML files. XAML files contain the mark up used to describe your application interface and are used along with any language that supports the .NET Common Language Specification. The Windows Presentation Foundation (WPF), formally known as Avalon, is an integral part of the .NET framework 3.0 and Vista, and as development has been kicking around for a few years, there are a few editors around that you can use to work with it. You can choose from open source applications to extensions to Visual Studio 2005.

    So, as the second article focusing on Java and XML application UI design draws to a close, we've seen two methods of designing reduced maintenance user interfaces. The first article looked mainly at open source toolkits, while this article has concentrated mainly on environments that feature their own interfaces, often designed using the languages they were written to design. While the toolkits can offer a more robust approach to UI construction, setting them up requires a greater understanding of the underlying technologies and can sometimes be much less documented. 

    The applications looked at in this article, on the other hand, have generally been a lot easier to install and much better documented. There are generally less of them than the toolkits, however, and their development and maintenance can in some cases be sporadic. Make up your own mind as to which one you would rather use, but when designing Java applications, make sure you use one of them.


    DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.

       · Hi,The applications looked at in this article form a more integrated and visual...
     

    XML ARTICLES

    - Path, Predicates, and XQuery
    - Using Predicates with XQuery
    - Navigating Input Documents Using Paths
    - XML Basics
    - Introduction to XPath
    - Simple Web Syndication with RSS 2.0
    - Java UI Design with an IDE
    - UI Design with Java and XML Toolkits
    - Displaying ADO Retrieved Data with XML Islan...
    - Widget Walkthrough
    - Introduction to Widgets
    - The Why and How of XML Data Islands
    - Creating an XUL App Installer
    - Overlays in XUL
    - Skinning Your Custom XUL Applications


    Iron Speed





    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 6 hosted by Hostway