• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Devaka Cooray
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • Paul Clapham
Sheriffs:
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Saloon Keepers:
  • Tim Holloway
Bartenders:

Why Desktop Java Live? Why not Swing Live?

 
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Scott,
It might be a curious question. I'm wondering why you don't name the book title as simple as Swing Live. Probably I don't have a lot of experience in terminology used in Swing API. By just looking at the title of the book, I cannot imagine that the book is about Swing. I thought that the book is about some other APIs which are related to the windows applications creation.

Could you explain us a bit why you titled it as Desktop Java Live? Thank you.
 
Ranch Hand
Posts: 76
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I haven't look at the book but is it because it combines SWT and Swing?
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
From here


The book will have a Swing bias from a focus and example perspective. The reasoning for this is twofold. First, the majority of client-related open source technologies are Swing-based. Secondly, we feel that it would be confusing to some readers if there were a mix of SWT and Swing examples due to the differences of the API's. However, we feel that a good percentage of the chapters below are of value to developers regardless of their chosen API.

 
author
Posts: 73
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Valid question. The post that has an excerpt from the book should help answer that question. Also when the book was originally pitched I hadn't decided on using solely one or the other. I also haven't ruled out going back and doing an SWT version at some point. With libraries showing up such as SwtForms and the port of JGoodies Binding I just announced on ClientJava.com today

http://www.clientjava.com/blog/2005/04/06/1112796789856.html

there will probably be enough material in the future.
 
Ko Ko Naing
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the replies... So can I conclude about the main reason why it is not Swing Live is that the book contains many other client Java topics, besides Swing API? Thanks a lot for the clarification...
 
Ko Ko Naing
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Scott Delap:
With libraries showing up such as SwtForms and the port of JGoodies Binding I just announced on ClientJava.com today

http://www.clientjava.com/blog/2005/04/06/1112796789856.html



From the above URL, I got this cool article about Swing: Enabling Menu Drop-Shadows With JGoodies... I got that link from one of the ClientJava.com blog entries.

So will there be more and more such cool tips from ClientJava.com?
 
Scott Delap
author
Posts: 73
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Just to futher the clarification. The chapters on FormLayout and Binding are still very useful even when using the SWT versions of the libraries. I used the Layout Managers chapter just this last week as a guide to teaching a group about SwtForms. I also see the sample application chapters being valuable since I'm going to go into more detail about patterns from a GUI application standpoint. Finally, the upcoming chapter on communications won't focus much with the UI so it will easily apply to either SWT or Swing.

I started ClientJava.com back in June of last year. Since then I've put links up to over 1100 different resources. I'd guess that I add about 50 a week right now between project releases, articles, blog posts, etc. Feel free to check it out. I also welcome any suggestions about how I can make the site better.
 
For my next feat, I will require a volunteer from the audience! Perhaps this tiny ad?
Paul Wheaton's 16th Kickstarter: Gardening playing cards for gardeners and homesteaders
https://coderanch.com/t/889615/Paul-Wheaton-Kickstarter-Gardening-playing
reply
    Bookmark Topic Watch Topic
  • New Topic