Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 21.06.2004, 19:36   Nach oben    #1
cgeorg
Gast
 
Beiträge: n/a
Standard SWT Startprobleme

Hallo zusammen,

wollte mir in den letzten 2 Tagen SWT mal ein wenig näher ansehen. Bin dazu zuerst dem SWT Tutorial(1. Beispiel) von http://www.gnu.buildtolearn.net/documentation/swt/ gefolgt, später habe ich dann das Cheat Sheet build a standalone SWT application gefunden. Beides führte nicht zum Erfolg.
Unter Linux bekomme ich folgende Fehlermeldungen:

Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/internal/gtk/OS
at org.eclipse.swt.internal.Converter.wcsToMbcs(Conve rter.java:63)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Conve rter.java:54)
at org.eclipse.swt.widgets.Display.<clinit>(Displa y.java:11
at swtsample.<init>(swtsample.java:20)
at swtsample.main(swtsample.java:36)

Unter Windows etwas in der Art cannot find main. Ich verwende das Sun SDK 1.4.2 und Eclipse 3.0RC2 sowohl unter Linux als auch Windows. Ist das jetzt ein Bug in Eclipse oder habe ich etwas übersehen? Der VM Parameter ist gesetzt und das swt.jar im Build Path. Vielen Dank schonmal!

Grüße
Christian
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.06.2004, 19:42   Nach oben    #2
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 433
Standard

Hi,

könntest Du Deinen Code hier mal posten? Ich weiß nämlich nicht, welches Beispiel Du genau meinst. Vielleicht hast Du ja auch was falsch abgetippt?
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.06.2004, 20:07   Nach oben    #3
cgeorg
Gast
 
Beiträge: n/a
Standard

Sicher kann ich machen, zum einen das Beispiel aus dem SWT Tutorial:

import org.eclipse.swt.widgets.*;

public class swtsample {
private Display display;
private Shell shell;

swtsample(){
display = new Display();
shell = new Shell(display);
shell.setText("Simple SWT Example");
createGUI();

shell.open();
while(!shell.isDisposed())
if (!display.readAndDispatch())
display.sleep();
}

private void createGUI() {

}

public static void main(String[] args) {
new swtsample();

}
}

zum anderen aus dem Eclipse Cheat Sheet:

import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Shell;

public class HelloWorld {
public static void main(String[] args) {
Display display = new Display();
Shell shell = new Shell(display);
Label label = new Label(shell, SWT.CENTER);
label.setText("Hello_world");
label.setBounds(shell.getClientArea());
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch())
display.sleep();
}
display.dispose();
}

}

Schliesst du Probleme aufgrund des Eclipse Milestones aus? Habe das SWT Jar das bei Eclipse dabei ist genutzt!

Danke! Gruß,
Christian
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.06.2004, 22:28   Nach oben    #4
cgeorg
Gast
 
Beiträge: n/a
Standard

Ok, entschuldigt meine Unfähigkeit! Arrgh. Hatte unter Linux nur swt.jar im Build Path. Es werden aber noch 2 weitere jars benötigt! Erklärt allerdings nicht meine Probleme unter Windows. Jedenfalls vielen Dank erstmal. Jetzt kann es ja losgehen. Werden bestimmt weitere Fragen auftauchen!

Gruß
Christian
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
ActiveX-Automation dimpflmoser Allgemeine Java-Programmierung 1 15.01.2006 22:21
Mausrad unter SWT rennfrikadelle Desktop-Applikationen und Grafik 0 28.10.2005 10:06
SWT Combo in Table drakos Desktop-Applikationen und Grafik 0 22.09.2005 11:52
SWT - Fenster aus der Symbolleiste entfernen BoneCracker Desktop-Applikationen und Grafik 5 06.02.2005 01:35
SWT und alternative Toolkits - Ressourcen und Links peschmae Desktop-Applikationen und Grafik 1 30.05.2004 18:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:28 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

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