develop:faq
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
develop:faq [d.m.Y H:i] – Gliederung der Kapitel willuhn | develop:faq [d.m.Y H:i] (aktuell) – Kleiner Bug bei Einrichtung unter Windows. eickler | ||
---|---|---|---|
Zeile 18: | Zeile 18: | ||
| Connection type | pserver | | | Connection type | pserver | | ||
- | Einrichtung wie gewohnt in Eclipse | + | Einrichtung wie gewohnt in Eclipse |
==== Wie richte ich mir das Beispiel-Plugin in Eclipse ein? ==== | ==== Wie richte ich mir das Beispiel-Plugin in Eclipse ein? ==== | ||
* Lade dir den Source des Nightly-Build von Jameica sowie den Source Beispiel-Plugins von [[http:// | * Lade dir den Source des Nightly-Build von Jameica sowie den Source Beispiel-Plugins von [[http:// | ||
- | * Die ZIP-Dateien enthalten " | + | * Die ZIP-Dateien enthalten " |
+ | * Falls unter Windows entwickelt wird, muß die Windows-Version von swt.jar verwendet werden. Im Java Build Path des Projekts " | ||
* Nun sollten sich in Eclipse beide Projekte befinden. Der Classpath sollte jeweils schon richtig konfiguriert sein. " | * Nun sollten sich in Eclipse beide Projekte befinden. Der Classpath sollte jeweils schon richtig konfiguriert sein. " | ||
* Leg eine Launch-Konfiguration mit folgenden Eigenschaften an: | * Leg eine Launch-Konfiguration mit folgenden Eigenschaften an: | ||
Zeile 49: | Zeile 51: | ||
* Sollten Exceptions des Typs " | * Sollten Exceptions des Typs " | ||
+ | |||
+ | ==== Eclipse-Fehlermeldung: | ||
+ | Dieser Fehlercode tritt auf, wenn zwei Plugin' | ||
+ | Folgende Einstellungen in den Project/ | ||
+ | * In der Navigation //java Compiler/ | ||
+ | * Im Abschnitt "Build path problems" | ||
+ | |||
+ | Eclipse compiliert nun alle Projekte neu - fertig . | ||
Zeile 54: | Zeile 64: | ||
==== Wenn ich aus einem separaten Thread auf die GUI zugreifen will, erhalte ich eine SWTException ==== | ==== Wenn ich aus einem separaten Thread auf die GUI zugreifen will, erhalte ich eine SWTException ==== | ||
- | SWT ist single-threaded. Greift man nicht aus dem GUI-Thread heraus auf SWT-Komponenten zu, erscheint eine " | + | SWT ist single-threaded. Greift man nicht aus dem GUI-Thread heraus auf SWT-Komponenten zu, erscheint eine " |
<code java> | <code java> | ||
Zeile 131: | Zeile 141: | ||
<code java> | <code java> | ||
- | | + | |
| | ||
// Entweder: Ermitteln des Navigationsbaumes (links in Jameica) | // Entweder: Ermitteln des Navigationsbaumes (links in Jameica) | ||
- | | + | |
| | ||
// Oder: Menu (oben in Jameica) | // Oder: Menu (oben in Jameica) | ||
- | | + | |
| | ||
// Der erste Parameter legt fest, ob das Element aktiv oder inaktiv sein soll. | // Der erste Parameter legt fest, ob das Element aktiv oder inaktiv sein soll. | ||
Zeile 463: | Zeile 473: | ||
| .gui.menus | Context-Menus | | | .gui.menus | Context-Menus | | ||
|.gui.action | Klassen, die das Interface de.willuhn.jameica.gui.Action implementieren und die Aufgaben kapseln, die bei Benutzer-Interaktivität ausgelöst werden können | | |.gui.action | Klassen, die das Interface de.willuhn.jameica.gui.Action implementieren und die Aufgaben kapseln, die bei Benutzer-Interaktivität ausgelöst werden können | | ||
- |
Impressum | Datenschutz
develop/faq.txt · Zuletzt geändert: d.m.Y H:i von eickler