The Source for Java Technology Collaboration
User: Password:



Start New Message Delete Post a Reply

Article: 
 Make Your Swing App Go Native, Part 3
Subject:  What do you want Java for then?
Date:  2004-02-02 13:13:54
From:  bwy
Response to: What do you want Java for then?


I agree with what you are saying to some extent. But, there are certain things that users expect to be more native.

For example, I was coding some custom components simlilar to jtable, jlist, etc. It became clear I would have to handle the fact that multi-select on a mac is a meta-click vs. a ctrl-click on a PC. You should at least handle this much for the user. Swing does under the covers per each JVM implementation so the programmer should too when he creates his own components.

I'm a little less strict when it comes to every last detail, like dialog button labels and so forth. That is the point where I'll tell the user to simply "get over it."

 Feed java.net RSS Feeds