Che cosa se sapete prima che spediate il vostro ~ del Java applet Il applet perfettamente rifinito

Arresto! Prima che lasciate il mondo intero sapere circa il vostro applet, assicurisi che la risposta a tutte le seguenti domande è sì:

  

1. Avete rimosso o uscita inabilitata mettere a punto?

L'uscita mettere a punto (generata generalmente con System.out.println), mentre utile a voi, è generalmente confusionaria o fastidiosa agli utenti. Se avete bisogno di dia le risposte testuali all'utente, prova per farlo all'interno della zona di esposizione del applet o nella zona di condizione alla parte inferiore della finestra.

2. Il applet smette di funzionare quando è offscreen?

La maggior parte dei applet non dovrebbero usare le risorse del CPU quando il browser è iconified o sta visualizzando una pagina che non contiene il applet. Se il vostro codice del applet non lancia esplicitamente alcuni filetti, quindi siete GIUSTI.

Se il vostro codice del applet lancia dei filetti, allora a meno che abbiate una giustificazione realmente buona non a, dovreste effettuare il metodo di arresto in modo che arresti e distrugga (regolandosi alla posizione di segnale minimo) i filetti che avete lanciato.

3. Se il applet fa qualcosa che potrebbe ottenere i suoni o la animazione annoyingplay, dato che i exampledoes esso give l'utente un senso di arresto del comportamento annoying?

Sia gentile ai vostri utenti. Dia loro un senso arrestare il applet nelle relative piste, senza lasciare la pagina. In un applet che non risponde al contrario al mouse si scatta, voi può fare questo effettuando il metodo del mouseDown in modo che uno scatto del mouse sospenda o riprenda il filetto annoying. Per esempio:

booleano congelato = falso; //variabile di caso

e mouseDown(Event booleana pubblica, x interna, y) interno {
se (congelato) {
frozen = falso;
start();
} altrimenti {
frozen = allineare;
stop();
}
di ritorno allineare;
}

Il Applet Perfettamente Rifinito

La sezione precedente elenca alcuni dei sensi che potete evitare di fare gli utenti del vostro applet desiderate strozzarli. Questa sezione vi dice circa alcuni altri sensi che possiate rendere occupandosi del vostro applet piacevole come possibile:

1. Renda il vostro applet flessibile come possibile. Potete definire spesso i parametri che lasciano il vostro applet essere usati in una varietà di situazioni senza affatto riscrivere.

2. Renda il vostro applet accessibile. Potete progettare il vostro applet in modo che sia accessibile a tutti.

3. Effettui il metodo di getParameterInfo. Effettuare questo metodo ora ha potuto rendere il vostro applet più facile adattare in avvenire. Attualmente, nessun browsers usa questo metodo. Presto, tuttavia, invitare i browsers per usare questo metodo per contribuire a generare un GUI che permette che l'utente regoli con interazione i valori di parametro.

4. Effettui il metodo di getAppletInfo. Questo metodo restituisce una stringa corta e informativa che descrive un applet. Anche se nessun browsers attualmente usa questo metodo, li prevediamo ad in avvenire. Qui è un esempio di effettuare il getAppletInfo:

getAppletInfo() pubblico della stringa {
restituisca "GetApplets da Clain Brand";
}

ciò è un articolo aggiunto da Clain Brand


Diniego: Il nostro Web site non è responsabile delle informazioni contenute da questo articolo. Questo articolo in nessun modo riflette le viste, le opinioni, i pensieri o la credenza del personale dell'indice degli articoli.

Avviso di traduzione: L'articolo "che cosa se sapete prima che spediate il vostro ~ del Java applet Il applet perfettamente rifinito" è stato tradotto usando un servizio di traduzione automatizzato. Chiediamo scusa francamente per tutti gli errori di traduzione che hanno accaduto. Grazie per capire.

Online: 634 users browsing the articles directory