Verwandte Projekte

JFlex
Scannergenerator
CUP-TUM
Parsergenerator, basierend auf CUP mit speziellen Erweiterungen für die TU-München
Visual Classgen
Grafische Oberfläche für Classgen
Emugen
Basissystem für Visual Emugen
Grace
Generator für Grapheditoren
CompilerConstructionKit
Leicht zu installierendes Paket mit Ant, JFlex, CUP-TUM, Classgen, VisualEmugen und Code2Html

Beteiligte Personen

Michael Petter
Autor von VisualEmugen
Alfons Brandl
Autor von Emugen und Betatester von VisualEmugen
Riitta Höllerer
Aufgabenspezifikation, Projektbetreuung und Leistungsabnahme
Wussten Sie...
dass VisualEmugen auf Emugen aufbaut, und daher JFlex, CUP und Classgen benutzt?
Wussten Sie...
dass Sie durch VisualEmugen auch Emugen-Dateien mit Ant-Skripten komfortabel umwandeln können?
Wussten Sie...
dass Sie VisualEmugen im Browser als Applet ausführen können?

Neuigkeiten

VisualEmugen 1.0.3alpha
12.11.2003: Version 1.0.3 alpha ist fertig. Das enthaltene neue Emugen-20031110 behebt Fehler beim Zugriff auf Dialogelemente mit setValue()
VisualEmugen 1.0.2alpha
11.11.2003: Version 1.0.2 alpha ist fertig. Das enthaltene neue Emugen-20031110 behebt Fehler bei der Darstellung von Buttons.
VisualEmugen 1.0.1alpha
05.11.2003: Version 1.0.1 alpha ist fertig. Sie enthält interne Änderungen, detailiertere Debug-Meldungen und ein fehlerbereinigtes Emugen-20031103

Allgemeines

Java, Windows 2000 und VisualEmugen
Die Verwendung von VisualEmugen unter Windows 2000 macht mit Java unter Umständen leichte Schwierigkeiten. Standardmässig werden .jar-Dateien leider mit separaten JRE-Installationen verknüpft, was leider nicht gut für VisualEmugen ist - zur Umwandlung der .emu-Quellen greift VisualEmugen auf den Java-Compiler zurück, was nur möglich ist, wenn auch die Runtime Engine aus dem JSDK und nicht dem JRE verwendet wird.
Das können Sie sicherstellen, indem Sie Ihren Programmpfad um das J2SDK/bin Verzeichnis erweitern:
set PATH=C:\J2SDK1.4.2\bin;%PATH%
Was kann ich mit VisualEmugen machen?
VisualEmugen ist ein grafischer Editor für den GUI-Generator Emugen. Mit VisualEmugen können die Datenstrukturen, die man mit Emugen erzeugt sehr einfach veranschaulicht werden.
Kann ich VisualEmugen testen?
Hier kann man VisualEmugen als Applet im Browser starten lassen. Voraussetzung dafür ist ein installiertes JSDK 1.4.2!
Wie sieht das Ganze in Aktion aus?
Ein Screenshot von VisualEmugen mit einer fortgeschrittenen Spezifikationsdatei
Wie installiert man VisualEmugen?
Einfach das .jar Archiv runterladen und
  • unter Windows doppelklicken
  • oder java -jar VisualEmugen-WEB-VERSION.jar
eingeben!
Kann ich einen Blick in die VisualEmugen-Quellen werfen?
Demnächst werden hier die Quellcodes von VisualEmugen veröffentlicht werden!
Wie kann ich auch so ein Programm schreiben?
Bei der Entwicklung von VisualEmugen enstand auch ein Toolkit zur Entwicklung eigener von Emugen unabhängiger Oberflächen; dieses Toolkit ist bei VisualEmugen enthalten und wird demnächst separat zum Download angeboten werden.

Downloads

VisualEmugen 1.0.3alpha vom 12.11.2003
ausführbares Java-Programm als .jar-Archiv
VisualEmugen 1.0alpha vom 18.07.2003
ausführbares Java-Programm als .jar-Archiv
Vorabversion der Quellen zu VisualEmugen 1.0.3alpha
Die .java Quellcodes als ant-Projekt
VisualEmugen 1.0 Entwicklerdokumentation / Compilerbau API
Die API zu VisualEmugen samt Entwicklerdokumentation als .zip Datei oder online
VisualEmugen
Ausarbeitung zum SEP "VisualEmugen" im PDF-Format
Hinweis: bei manchen Browsern müssen Sie die Shift-Taste beim Klick betätigen, um die Datei herunterzuladen!