Velocity Reviews

Velocity Reviews (http://www.velocityreviews.com/forums/index.php)
-   Java (http://www.velocityreviews.com/forums/f30-java.html)
-   -   Swing application needs (http://www.velocityreviews.com/forums/t399683-swing-application-needs.html)

David Vach 03-01-2007 07:35 AM

Swing application needs
 
What technologies, frameworks are the best to be used in the swing
desktop application ?
- is there any framework ?
- what data storage should be used
- what about swing components - should we use standard or somethinf
else ?
- ...

What practices do you recommend to us ?


foobar@rixmail.se 03-01-2007 12:36 PM

Re: Swing application needs
 
On Mar 1, 8:35 am, "David Vach" <david.v...@itexpert.cz> wrote:
> What technologies, frameworks are the best to be used in the swing
> desktop application ?
> - is there any framework ?
> - what data storage should be used
> - what about swing components - should we use standard or somethinf
> else ?
> - ...
>
> What practices do you recommend to us ?


Take a look at the Netbeans platform (http://netbeans.org) or the
Eclipse RCP (http://eclipse.org)


David Vach 03-02-2007 07:59 AM

Re: Swing application needs
 
On Mar 1, 7:36 am, foo...@rixmail.se wrote:
> On Mar 1, 8:35 am, "David Vach" <david.v...@itexpert.cz> wrote:
>
> > What technologies, frameworks are the best to be used in the swing
> > desktop application ?
> > - is there any framework ?
> > - what data storage should be used
> > - what about swing components - should we use standard or somethinf
> > else ?
> > - ...

>
> > What practices do you recommend to us ?

>
> Take a look at the Netbeans platform (http://netbeans.org) or the
> Eclipse RCP (http://eclipse.org)


So the framework is netbeans or eclipse ????? Data storage is netbeans
or eclipse ?????

So one more:

What technologies, frameworks are the best to be used in the swing
desktop application ?
- is there any framework ?
- what data storage should be used
- what about swing components - should we use standard or something
else ?
- ...


Rogan Dawes 03-02-2007 09:03 AM

Re: Swing application needs
 
David Vach wrote:
> On Mar 1, 7:36 am, foo...@rixmail.se wrote:
>> On Mar 1, 8:35 am, "David Vach" <david.v...@itexpert.cz> wrote:
>>
>>> What technologies, frameworks are the best to be used in the swing
>>> desktop application ?
>>> - is there any framework ?
>>> - what data storage should be used
>>> - what about swing components - should we use standard or somethinf
>>> else ?
>>> - ...
>>> What practices do you recommend to us ?

>> Take a look at the Netbeans platform (http://netbeans.org) or the
>> Eclipse RCP (http://eclipse.org)

>
> So the framework is netbeans or eclipse ????? Data storage is netbeans
> or eclipse ?????
>
> So one more:
>
> What technologies, frameworks are the best to be used in the swing
> desktop application ?
> - is there any framework ?
> - what data storage should be used
> - what about swing components - should we use standard or something
> else ?
> - ...
>


Did you even think about what he said? Or do a google for the phrases he
used?

"netbeans platform" refers to a Swing-based framework that can be used
to develop rich applications, without reinventing the wheel.

"eclipse rcp" refers to a SWT-based framework that can be used to
develop rich applications, without reinventing the wheel.

So, to answer your question in excruciating detail:

1. Eclipse RCP and netbeans Framework are frameworks you can consider.

You may also want to consider Spring Rich Client, as well as the sample
code coming from JCP 296 (I think), which is investigating providing a
framework as part of the JDK (7, most likely)

2. Use any darn data storage you like. XML, JDBC, Hibernate, flat files.
It's up to you. YOUR needs will drive your decision.

3. If you want to use Swing, feel free to use components that simplify
your life. e.g. if you need a Calendar widget, maybe NachoCalendar will
suit. Licenses, support, maintainability, API, etc will all play a role
in YOUR decision to use or not to use non-standard components.
Similarly, platform availability may influence your decision to use
Eclipse RCP, since it is SWT-based, and not ported quite as widely as
Swing (AFAIK).

Rogan

Michael Rauscher 03-02-2007 09:05 AM

Re: Swing application needs
 
David Vach schrieb:
> On Mar 1, 7:36 am, foo...@rixmail.se wrote:
>> On Mar 1, 8:35 am, "David Vach" <david.v...@itexpert.cz> wrote:
>>
>>> What technologies, frameworks are the best to be used in the swing
>>> desktop application ?
>>> - is there any framework ?
>>> - what data storage should be used
>>> - what about swing components - should we use standard or somethinf
>>> else ?
>>> - ...
>>> What practices do you recommend to us ?

>> Take a look at the Netbeans platform (http://netbeans.org) or the
>> Eclipse RCP (http://eclipse.org)

>
> So the framework is netbeans or eclipse ?????


Right, for Swing it's NetBeans *Platform* and AFAIK for SWT it's Eclipse
*RCP*.

> Data storage is netbeans or eclipse ?????


'Data storage' is a bit vague.

E.g. if you need a database, you might want to use JPA, but simple JDBC
connections might be enough, too.

Preferences are also a kind of 'data storage'...

So, specify your needs.

Bye
Michael

David Vach 03-05-2007 11:07 AM

Re: Swing application needs
 
Well, in the web area, I can choose struts or JSF framework instead
of using only Servlet API.

So, is there any framework for Swing based application that simplify
the whole process ?


Michael Rauscher 03-05-2007 01:02 PM

Re: Swing application needs
 
David Vach wrote:
> Well, in the web area, I can choose struts or JSF framework instead
> of using only Servlet API.
>
> So, is there any framework for Swing based application that simplify
> the whole process ?


Since you're talking about the frontend: NetBeans Platform.

Bye
Michael


All times are GMT. The time now is 01:02 AM.

Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57