HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Descrizione del Java applet |
La maggior parte dei programmi del Java del terreno comunale sono le applicazioni ed i applet. Le applicazioni sono i programmi autonomi, come il browser di HotJava. I applet sono simili alle applicazioni, ma non funzioneranno da s�. Invece si aderiscono ad un insieme delle convenzioni che le lascia funzionare all'interno del browser Java-compatibile.
|
Il ciclo di vita del applet
|
Carico del applet Quando un applet � caricato, questo � che cosa accade:
- Un caso del codice categoria di controllo del applet � generato.
-
Il applet ottiene si � inizializzato.
-
Gli inizio del applet da funzionare.
|
Andando e rinviare alla pagina del applet Quando l'utente lascia la pagina -- dire per esempio, andare alla pagina differente -- il applet ha un'opzione da arrestarsi da s�. Quando l'utente rinvia alla pagina, il applet pu� ripetere l'inizio da s�. La stessa cosa avviene quando l'utente iconifies una finestra di browser che contiene il applet.
|
Ricaricamento del applet Alcuni browsers lasciano gli utenti ricaricare i applet, che consiste di scaricare il applet ed allora caricarlo ancora. Prima che un applet sia scaricato, � dato la probabilit� arrestarsi ed allora effettuare la pulizia finale, di modo che il applet pu� fare il rilascio affatto delle risorse che tiene. Dopo che il applet � scaricato e caricato come descritto nel carico del applet, sopra.
|
Ruolo dei filetti in applet
|
Ogni applet pu� fare il funzionamento in filetti multipli. esempio: quando un browser primo di HotJava visualizza il documento che contiene un applet, il filetto di DocumentSwitcher del browser esegue il metodo del init del applet (). E quando i rotoli dell'utente il documento, filetto di AWT WServer esegue il metodo dell'aggiornamento del applet ().
|
Cos� perch� un applet dovrebbe generare ed usare i relativi propri filetti? Immaginare un applet che effettua l'inizio che richiede tempo -- come le immagini di caricamento -- nel relativo metodo del init (). Il filetto che invoca il metodo del init () non pu� fare niente altro fino a che il init () non rinvii. Nel browser di HotJava, questo significa che il browser non pu� visualizzare il applet o qualche cosa dopo esso fino a che il applet non abbia rifinito l'inizializzazione. Therefoer se un applet � alla parte superiore della pagina, allora niente comparirebbe alla pagina fino a che il applet non avesse rifinito inizializzarsi.
|
La soluzione a questa � di generare un filetto e spostare il codice di inizio dal metodo del init () nel corpo del filetto.
|
Che cosa i applet possono e non possono fare
|
Le limitazioni di sicurezza Per la sicurezza ha ragionato, un applet che � caricato sulla rete ha le seguenti limitazioni:
- Non pu� caricare le biblioteche o definire i metodi natali.
-
Non pu� ordinariamente leggere o scrivere le lime sull'ospite che sta eseguendolo.
-
Non pu� fare i collegamenti di rete tranne l'ospite da cui � venuto
-
Non pu� iniziare alcun programma sull'ospite che sta eseguendolo.
-
Non pu� leggere ogni propriet� del sistema.
-
Windows che un applet porta in su a sembr differente che le finestre che un aplication porta in su.
|
Ogni browser ha un oggetto di SecurityManager che controlla per vedere se ci sono le violazioni di sicurezza del applet. Quando un SecurityManager rileva la violazione, getta su un SecurityException.
|
Le possibilit� del applet Qui sono alcune delle altre cose che un applet pu� fare che non potreste prevedere:
- I applet che funzionano all'interno del web browser possono indurre facilmente i documenti del HTML ad essere visualizzato.
-
I applet possono fare invocano i metodi pubblici di altri applet alla stessa pagina.
-
I applet che sono caricati dal sistema di lima locale (da un indice in CLASSPATH dell'utente) non ne hanno delle limitazioni che i applet caricati sulla rete hanno.
-
Anche se la maggior parte dei applet smettono di funzionare una volta lasciate la loro pagina.
|
Il pacchetto di java.applet fornisce l'api che d� i applet alcune possibilit� che le applicazioni non hanno. mentre i applet possono giocare i suoni, che altri programmi non possono fare.
|
|
|
Keywords: java applet download, gameboyemu java applet, free java applet, java applet
games, java applet package, java applet tutorial, loading java applet failed,
java djvu viewer applet, java applet that will calculate when, java applet
developer provides highly adaptive
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|