applet Java consentono agli sviluppatori di creare programmi completamente interattivi che girano fuori siti web. Applet utilizzano la maggior parte delle stesse funzioni di programmi Java basati su desktop , quindi è facile per gli sviluppatori di passare tra i due formati . Vi sono , tuttavia , alcune differenze tra questi tipi di programmi . Questi possono portare a sviluppatori del desktop , o chi non è abituato alla programmazione interfaccia grafica , di fare errori che impedirebbero le applet da stampare righe di testo. JApplet
applet Java utilizzano libreria standard del linguaggio per la creazione di interfacce grafiche , la libreria Swing , come applicazioni Java basati su desktop . La differenza principale tra i programmi basati su desktop e le applet Java è che si estendono diverse classi eccellenti e sono avviate da meccanismi distinti . Essi, tuttavia , usano gli stessi gestori di layout e componenti Swing per attività come la visualizzazione di righe di testo.
Componenti di testo
Mentre i programmi Java che vengono eseguiti da un comando linea può stampare il testo con un semplice comando , applet grafiche richiedono che il programmatore di utilizzare un componente Swing grado di visualizzare testo . Questo potrebbe essere un semplice etichetta che l'utente non può modificare , un campo di testo costituito da una o più linee , o anche un pulsante contenente testo . Programmatori impostare il testo di questi componenti vengono visualizzati direttamente quando creano loro, o invocando metodi di componente per impostare questo testo dopo il programmatore li ha già creato .
Setting e Componenti rinfrescante
Quando un programmatore Java crea e aggiunge un nuovo componente di una interfaccia o invoca i metodi di un componente per alterare il suo aspetto , come ad esempio la stampa di una nuova riga di testo sul componente , questi cambiamenti non verrà visualizzata automaticamente . Fino a quando il programmatore invoca i metodi necessari per l'aggiornamento l' interfaccia , utente dell'applet non vedrà il testo il programmatore vuole per stampare .
Applet Dimensionamento
Applet su siti web hanno due fattori che determinano la loro dimensione : parametri dimensionali il programmatore crea nell'interfaccia swing stessa, e le dimensioni lo sviluppatore dà l'applet sulla pagina web stessa . L'applet non si ridimensionerà automaticamente per adattarsi alla dimensione del dato sulla pagina HTML . Per questo motivo , se il programmatore non dà spazio sufficiente applet nella pagina Web , il testo che l'utente sta cercando di visualizzare sarà nascosto . I programmatori possono risolvere questo problema facendo in modo che essi danno l'applet di spazio sufficiente per mostrare se stessa completamente .