• 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:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

How much has java swing changed since 2002 ?

 
Ranch Hand
Posts: 257
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I want to buy a book to learn Java swing. Most of the books out there are from around 2002. It looks like the only recent book is by herbert schildt, an author whose books I strongly dislike. If swing has not changed much since 2002, then I will buy the old books instead of schildt's.
I also wanted to add that, I do not want to read oracle's tutorials because (to me) they are not interesting and don't really give you much examples to practice and test yourself. They are not a text book.

Thats why I ask this question.

Thank you.
 
Marshal
Posts: 28193
95
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I haven't read Schildt's books, but I have heard negative things about some of them.

Anyway, Swing hasn't changed that much since 2002. I recall that drag-and-drop changed significantly twice, so now it's actually useable, but I don't recall much else. However the way to find out would be to have a look at the change documents for each Java release since then (1.3, 1.4, and so on) and review the Swing sections.

Let me add that everything I know about Swing I learned from the Oracle tutorials. They gave me all the examples I needed to play around with and mutate into code which I needed.
 
Andy Jack
Ranch Hand
Posts: 257
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Paul Clapham wrote:
Let me add that everything I know about Swing I learned from the Oracle tutorials. They gave me all the examples I needed to play around with and mutate into code which I needed.



Okay then, I will try them anyway until I get a text book. Textbooks are more fun to read, plus there is no eye-strain.
 
Ranch Hand
Posts: 4632
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
this is/was an excellent book

http://www.amazon.com/JFC-Swing-Tutorial-Guide-Constructing/dp/0201914670

it's simply a book form of the online tutorial (from 2004) - so the current online tutorial would be better.

you also may want to look at this

http://www.amazon.com/Filthy-Rich-Clients-Developing-Applications/dp/0132413930
 
Rancher
Posts: 43081
77
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I've learned Swing by working through the Sun/Oracle's online stuff and other articles, and then working on numerous small projects, reading other people's code and trying things out. Check out some of the articles linked in the SwingFaq to see how you make Swing GUI's richer (and your developer life easier), particularly "Translucent and Shaped Swing Windows", "GridLayout2", "SGLayout", "Speed up your Swing GUI construction with better building blocks", "Component Titled Border" and "Rich Swing UI".
 
reply
    Bookmark Topic Watch Topic
  • New Topic