Anschlag! Bevor Sie die ganze Welt über Ihren applet informieren, stellen Sie sicher, daß die Antwort zu allen folgenden Fragen Yes ist:
|
|
1. Haben Sie oder arbeitsunfähiger
Ausprüfenausgang entfernt?
Der Ausprüfenausgang (im Allgemeinen verursacht mit
System.out.println), wenn nützlich Sie, ist im Allgemeinen verwirrend
störend oder zu den Benutzern. Wenn Sie benötigen, geben Sie
dem Benutzer Textrückgespräch, Versuch, um es innerhalb des
Bildschirmbereichs des applet oder im Statusbereich an der Unterseite
des Fensters zu tun.
2. Stoppt der applet zu laufen, wenn er offscreen
ist?
Die meisten applet sollten nicht CPU Betriebsmittel
benutzen, wenn die Datenbanksuchroutine iconified oder anzeigt eine
Seite ist, die nicht den applet enthält. Wenn Ihr appletcode
keine Gewinde ausdrücklich ausstößt, dann sind Sie OKAY.
Wenn Ihr appletcode irgendwelche Gewinde ausstößt, dann,
es sei denn Sie eine wirklich gute Entschuldigung nicht zu haben,
sollten Sie die Endmethode einführen, damit sie (durch die
Einstellung auf Null) die Gewinde stoppt und zerstört, die Sie
ausstießen.
3. Wenn der applet etwas, das annoyingplay Töne
oder Animation erhalten konnte, denn exampledoes es Geben der Benutzer
eine Weise des Stoppens des ärgerlichen Verhaltens tut?
Seien Sie zu Ihren Benutzern freundlich. Geben Sie
ihnen eine Weise, den applet in seinen Schienen zu stoppen, ohne die
Seite zu lassen. In einem applet, der anders nicht auf Maus
reagiert, klickt, Sie kann dies indem das Einführen der mouseDown
Methode tun, damit ein Mäuseklicken das ärgerliche Gewinde
verschiebt oder wieder.aufnimmt. Z.B.:
Boolesches eingefroren = falsch; //eine Fallvariable
allgemeines Boolesches mouseDown(Event e, internes
x, internes y) {
wenn (eingefroren) {
gefroren = falsch;
start();
} sonst {
gefroren = richten Sie aus;
stop();
}
Rückhol richten Sie aus;
}
Der vorhergehende Abschnitt verzeichnet einige der Weisen, die Sie Benutzer Ihres, applet zu bilden vermeiden können möchten Sie drosseln. Dieser Abschnitt erklärt Ihnen über einige andere Weisen, daß Sie so angenehm bilden können, beschäftigend Ihren applet, wie möglich:
1. Bilden Sie Ihren applet so flexibel, wie möglich. Sie können Parameter häufig definieren, die Ihren applet in einer Vielzahl von Situationen benutzt werden lassen, ohne irgendwie neu zu schreiben.
2. Bilden Sie Ihren applet zugänglich. Sie können Ihren applet entwerfen, damit er zu allen zugänglich ist.
3. Führen Sie die getParameterInfo Methode ein. Das Einführen dieser Methode konnte Ihren applet einfacher jetzt bilden, zukünftig besonders anzufertigen. Z.Z. verwenden keine Datenbanksuchroutinen diese Methode. Bald jedoch erwarten wir Datenbanksuchroutinen, um diese Methode zu verwenden, um zu helfen, ein GUI zu erzeugen, das dem Benutzer erlaubt, Parameterinhalte wechselwirkend einzustellen.
4. Führen Sie die getAppletInfo Methode ein. Diese Methode bringt eine kurze, informative Zeichenkette zurück, die einen applet beschreibt. Obgleich keine Datenbanksuchroutinen z.Z. diese Methode verwenden, erwarten wir sie zu zukünftig. Ist hier ein Beispiel des Einführens von von getAppletInfo:
allgemeines Zeichenkette getAppletInfo() {
bringen Sie "GetApplets durch Clain Brand" zurück;
}
Online: 637 users browsing the articles directory
|
|