Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How much has java swing changed since 2002 ?

 
Andy Jack
Ranch Hand
Posts: 257
  • Mark post as helpful
  • send pies
  • 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.
 
Paul Clapham
Sheriff
Posts: 21107
32
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • 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
  • 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.
 
Michael Dunn
Ranch Hand
Posts: 4632
  • Mark post as helpful
  • send pies
  • 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
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Likes 1
  • Mark post as helpful
  • send pies
  • 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".
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic