Skip to main content

Should I use the Swing Application Framework?

2 replies [Last post]
dmonti
Offline
Joined: 2009-04-08

Hello,
I have a legacy Swing application and I am considering using SAF. I am wondering if it is ready for prime time or I should hold off awhile.

If it is far enough along, I have some more specific questions.

1). I currently develop using eclipse, what are the disadvantages of using eclipse vs NetBeans?

2). How would I distribute SAF? I assume it's just a jar file now?

3). Is there a time line for this project?

Thanks

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
digz6666
Offline
Joined: 2007-05-20

1). I currently develop using eclipse, what are the disadvantages of using eclipse vs NetBeans?

I like netbeans for its code templates. For example, if you type psvm and press TAB it generates public static void main(String[] args) {} function.
Also you can able to edit those code templates for various programing languages.
I don't know eclipse has this.

I'm using myeclipse and it takes more time for starting and works heavier than netbeans.

Also when you use swing application framework and create new components, netbeans automatically externalizes component properties to resource bundle file( .properties file).
I don't know eclipse has this.

Myeclipse can generate DAOs for spring or common hibernate app. Netbeans don't have this.

Eclipse and netbeans have both advantages and disadvantes.

2). How would I distribute SAF? I assume it's just a jar file now?
What is a SAF? I haven't heard that. Could you please explain here in few words?

3). Is there a time line for this project?
It is expected that swing application framework will be integrated in the upcoming Java SE 7 (Dolphin) version. Also I've heard that swing application framework team thinking of developing MultiFrameApplication. Now has SingleFrameApplication.

I don't know any other roadmap.

Message was edited by: digz6666

Message was edited by: digz6666

dmonti
Offline
Joined: 2009-04-08

Thanks for the response. I have learned a lot since my post.

1) I currently use eclipse, but I am starting to really like NetBeans. Thanks for your comparison.

2). SAF - I was referring to Swing Application Framework. I see now that NetBeans distributes 2 jar files to use SAF. An appframework jar and a swing-worker jar. So I guess I would need to distribute these also.

3). It's interesting you mention MultiFrameApplication. My application would fall into that category. Although instead of multi-frames I have been thinking of switching to multi-tabs.