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 |
|
|