Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / August 2006

Tip: Looking for answers? Try searching our database.

Using Eclipse to build GUIs

Thread view: 
TrevorBoydSmith@gmail.com - 16 Aug 2006 22:08 GMT
If I use the org.eclipse.swt.* libraries to make my GUIs will the user
need to download and have additional libraries installed on his machine
other than the Java Runtime Environment??

-Trevor
Oliver Wong - 16 Aug 2006 22:22 GMT
> If I use the org.eclipse.swt.* libraries to make my GUIs will the user
> need to download and have additional libraries installed on his machine
> other than the Java Runtime Environment??

   Yes.

   Namely, the SWT libraries.

   - Oliver
TrevorBoydSmith@gmail.com - 16 Aug 2006 22:41 GMT
When I say user. I mean to say that I will compile and release my java
app.  My customer that will use the finished/compiled app will only
have the Java Runtime Environment.  You are saying that the customer
will need the SWT libraries in addition to the Java Runtime
Environment, correct?
TrevorBoydSmith@gmail.com - 16 Aug 2006 22:42 GMT
When I say user. I mean to say that I will compile and release my java
app.  My customer that will use the finished/compiled app will only
have the Java Runtime Environment.  You are saying that the customer
will need the SWT libraries in addition to the Java Runtime
Environment, correct?
Oliver Wong - 16 Aug 2006 22:56 GMT
> When I say user. I mean to say that I will compile and release my java
> app.  My customer that will use the finished/compiled app will only
> have the Java Runtime Environment.  You are saying that the customer
> will need the SWT libraries in addition to the Java Runtime
> Environment, correct?

   That's correct. You could bundle the SWT libraries with your app when
you release it.

   - Oliver
Thomas Weidenfeller - 17 Aug 2006 08:08 GMT
> If I use the org.eclipse.swt.* libraries to make my GUIs will the user
> need to download and have additional libraries installed on his machine
> other than the Java Runtime Environment??

The SWT libraries *for their particular platform*. That's one of the
evils with SWT.

/Thomas
Signature

The comp.lang.java.gui FAQ:
ftp://ftp.cs.uu.nl/pub/NEWS.ANSWERS/computer-lang/java/gui/faq
http://www.uni-giessen.de/faq/archiv/computer-lang.java.gui.faq/

Andrew Thompson - 17 Aug 2006 08:21 GMT
> > If I use the org.eclipse.swt.* libraries to make my GUIs will the user
> > need to download and have additional libraries installed on his machine
> > other than the Java Runtime Environment??
>
> The SWT libraries *for their particular platform*. That's one of the
> evils with SWT.

JWS can install libraries dependant upon platform.

The JOGL JNLP's use that to ensure the correct
native DLL's (or other things, as appropriate) get
delivered.

Andrew T.
Thomas Weidenfeller - 17 Aug 2006 08:27 GMT
>> The SWT libraries *for their particular platform*. That's one of the
>> evils with SWT.
[quoted text clipped - 4 lines]
> native DLL's (or other things, as appropriate) get
> delivered.

Which means someone (the OP) has to put in extra effort to create the
JNLP with all possible platform libraries. Still evil.

/Thomas
Signature

The comp.lang.java.gui FAQ:
ftp://ftp.cs.uu.nl/pub/NEWS.ANSWERS/computer-lang/java/gui/faq
http://www.uni-giessen.de/faq/archiv/computer-lang.java.gui.faq/

Dirk Michaelsen - 18 Aug 2006 06:37 GMT
>The SWT libraries *for their particular platform*. That's one of the
>evils with SWT.

no that's the benefit of SWT because you have the native look for each
platform.

cu
Dirk
Oliver Wong - 18 Aug 2006 15:29 GMT
>>The SWT libraries *for their particular platform*. That's one of the
>>evils with SWT.
>
> no that's the benefit of SWT because you have the native look for each
> platform.

   While native look and feel for each platform might be a benefit, a
different library for every platform is NOT a benefit, IMHO.

   In other words, like everything else in life, SWT has its pros and cons.

   - Oliver


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.