[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [platform-swt-dev] Question
|
This question should really be asked in the newsgroup. This mailing list
is for people developing SWT.
See the SWT FAQ entry:
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/faq.html#missingdll
U_Kolm@xxxxxxxxxxx (Udo
Kolm) To: <platform-swt-dev@xxxxxxxxxxx>
Sent by: cc:
platform-swt-dev-admin@ Subject: [platform-swt-dev] Question
eclipse.org
29/10/2002 03:10 AM
Please respond to
platform-swt-dev
Hello
I would like to develop an SWT application
But when I starting the demo progs I've received
The following error:
java.lang.UnsatisfiedLinkError: no swt-win32-2026 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1403)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:832)
at
org.eclipse.swt.internal.Library.loadLibrary(Library.java:102)
at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:37)
at
org.eclipse.swt.widgets.Display.internal_new_GC(Display.java:1049)
at org.eclipse.swt.graphics.Device.init(Device.java:533)
at org.eclipse.swt.widgets.Display.init(Display.java:1068)
at org.eclipse.swt.graphics.Device.<init>(Device.java:82)
at org.eclipse.swt.widgets.Display.<init>(Display.java:262)
at org.eclipse.swt.widgets.Display.<init>(Display.java:258)
at swt.Demo1.main(Demo1.java:18)
Exception in thread "main"
I'am using JDK 1.4.1
The sample program is the following:
package swt;
/*
* (C) 2002 by 3plus4software GbR. All rights reserved.
*/
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Shell;
/**
* Das erste Fenster...
*/
public class Demo1 {
public static void main(String[] arguments) {
// Erzeuge ein neues Display-Objekt für diese
Applikation, das
// danach über Display.getCurrent() zur Verfügung
steht
Display display = new Display();
// Erzeuge ein neues Shell-Fenster mit 320x200
Pixeln
Größe
Shell shell = new Shell(display);
shell.setSize(320, 200);
// Füge dem Fenster ein Label hinzu
Label label = new Label(shell, SWT.CENTER);
label.setText("Hallo, Welt!");
// Lass das Label den gesamten verfügbaren Platz
im
Fenster ausfüllen
label.setBounds(shell.getClientArea());
// Öffne das Fenster und verarbeite solange alle
Events
bis das
// Fenster wieder geschlossen und somit die
Applikation
beendet wird
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch()) {
display.sleep();
}
}
// Gib alle angeforderten
Betriebssystem-Ressourcen
wieder frei
display.dispose();
}
}
I am very interested to build programs with the swt but I have no Idea
what to do here.
Can anybody help me?
Thanks in advance
Udo
_______________________________________________
platform-swt-dev mailing list
platform-swt-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-swt-dev