Using Eclipse to build GUIs

T

TrevorBoydSmith

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
 
O

Oliver Wong

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
 
T

TrevorBoydSmith

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?
 
T

TrevorBoydSmith

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?
 
O

Oliver Wong

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
 
T

Thomas Weidenfeller

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
 
A

Andrew Thompson

Thomas said:
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.
 
T

Thomas Weidenfeller

Andrew said:
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.

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

/Thomas
 
D

Dirk Michaelsen

Thomas Weidenfeller said:
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
 
O

Oliver Wong

Dirk Michaelsen said:
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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,767
Messages
2,569,572
Members
45,046
Latest member
Gavizuho

Latest Threads

Top