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? 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. booleano congelato = falso; //variabile di caso e mouseDown(Event booleana pubblica, x interna, y)
interno { Il Applet Perfettamente RifinitoLa 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 { ciò è un articolo aggiunto da Clain Brand
|
|||||
|