Benötigte Applets Startseite: in HTML-Format Applet auf der Startseite Das Applet, das auf der Startseite geladen wird, wird die vier Buttons und die eine Drop-down-Liste darstellen.
Beispielscode import java.awt.*; import java.net.*; public class Buttons extends java.applet.Applet { public void init{ Bookmarks bm[] = new Bookmark[4]; public void init() { bmlist[0] = new Bookmarks(erste Seite", " bm[1] = new Bookmarks(vorherige", " "); bm[2]= new Bookmarks(nächste", " ");
bm[3]= new Bookmarks(letzte, " "); bm[4]= new Bookmarks(arbeitsfläche", " "); } public boolean action (Event evt, Object arg) { if (evt.target instanceof Button) { verbinde ((String)arg); return true; } else return false; }
void verbinde(String name) { URL theURL = null; for (int i = 0; i < bm.length; i++) { if (name.equals(bm[i].name)) theURL = bm[i].url; } if (theURL != null) getAppletContext().showDocument(theURL); } }
Die Bookmarks-Klasse import java.net.URL; import java.net.MalformedURLException; class Bookmarks { String name; URL url; Bookmarks(String name, String theURL) { this.name = name; try { this.url = new URL(theURL); } catch ( MalformedURLException e) { System.out.println("Bad URL: " + theURL); } } }
Das Alphabet Die Alphabet-Seite könnte: -im HTML- Format oder - durch ein Applet, dass mit dem Applet auf der Startseite kommuniziert, dargestellt werden.
Der Katalogisat Der Katalogisat bietet Zugänge zu den Metadaten, zu Dokumenten dieses Autors, zu Dokumenten dieser Entstehungszeit, zu Dokumenten mit demselben Alphabet. Vorschlag: Die Verbindungen können weiterhin durch die so genannten URL- Verbindungen in einem Java-Applet realisiert werden.
Die Transkriptionen Die Schnittstelle zu den Tanskriptionen werden wiederum durch eins in die HTML-Seite eingebautes Applet, das einerseits : - eine Schnittstelle zu den Transkriptionen des ganzen CLEIO-Objekts zur Verfügung stellt, andererseits - eine Schnittstelle zu der Transkription für Auswahl anbietet