Re: New GUI to existing application



bjotho wrote:

I have a Java application with an own developed Swing GUI which isn't
to nice [...]  but need more information if
there exists anything else before I start to develop.

I provide free articles, presentation, libraries, and demos that help you understand how to make your Java apps look better. Besides that some of these libraries help you save time and money because they streamline your Swing production process.

A good starting point is the "First Aid for Swing" presentation.
See the articles page at http://www.jgoodies.com/articles/
I tried to come up with things I see again and again in  Swing UIs.
And often small things can significantly improve your user interface.
Check if you understand these Don'ts and Do's and if you feel able
to actually implement them.

The presentation includes many screenshots, horrible, poor,
better, good - all which a typical developer can achieve.
You can download and test drive the JGoodies tools and demos
to see what *you* can get with Java and Swing, see here:
http://www.jgoodies.com/freeware/index.html

Often a professional Look&Feel helps or a set of good L&fs.
I provide the free JGoodies Looks that have been optimized
for precise micro design. But many people have reviewed them
as elegant. In the First Aid presentation I mention things
you should look for if you use or purchase a Look&Feel.

The next step is layout and I provide a presentation about that,
a whitepaper, a free layout system, and a free tutorial.
See the articles page and the JGoodies Forms layout system at
http://www.jgoodies.com/freeware/forms/index.html

If you are looking for a good Swing book, consider
Scott Delap's "Desktop Java Live". He addresses the
major Swing problems that every Swing developer faces:
appearance, data binding, data validation, threading,
and other things.

Hope this helps. Kind regards,
Karsten Lentzsch
.



Relevant Pages

  • comp.lang.java.gui FAQ
    ... Q1.3 There are so many Java FAQs. ... Q1.4 Does Sun support or endorse this FAQ? ... Q3.2 How do I update the GUI from another thread? ... Q4.2 What is the Swing single-threading issue? ...
    (comp.lang.java.gui)
  • comp.lang.java.gui FAQ
    ... Q1.3 There are so many Java FAQs. ... Q1.4 Does Sun support or endorse this FAQ? ... Q3.2 How do I update the GUI from another thread? ... Q4.2 What is the Swing single-threading issue? ...
    (comp.lang.java.programmer)
  • comp.lang.java.gui FAQ
    ... Q2.1 My GUI freezes or doesn't update. ... Q2.5 How to create a transparent or non-rectangular window? ... Q5.1 What is the equivalent of AWT's Canvas in Swing? ... Q5.3 How do I generate some charts / plots in Java? ...
    (comp.lang.java.gui)
  • Re: comp.lang.java.gui FAQ
    ... Q2.1 My GUI freezes or doesn't update. ... Q2.5 How to create a transparent or non-rectangular window? ... Q5.1 What is the equivalent of AWT's Canvas in Swing? ... Q5.3 How do I generate some charts / plots in Java? ...
    (comp.lang.java.gui)
  • comp.lang.java.gui FAQ
    ... Q1.2 There are so many Java FAQs. ... Q1.5 What is Swing? ... Q2.1 My GUI freezes or doesn't update. ... Q2.5 How can I make a transparent or non-rectangular window? ...
    (comp.lang.java.gui)