La libreria Swing , l' interfaccia grafica standard ( GUI ) libreria per le applicazioni desktop di Java , funziona anche per le applet Java . Mettendo la linea " javax.swing.JApplet importazione; " nella parte superiore del file di codice sorgente, sarà importare tutte le librerie necessarie necessari per un applet funzionale . Da lì , si costruisce l'interfaccia dell'applet proprio come si farebbe programmi Java desktop. Gli stessi componenti Swing funzionano allo stesso modo in applet .
Interfaccia Scelta
Una scelta importante che dovete affrontare nella progettazione di un applet che chiede a problemi di massimizzazione matematica è il formato per come gli acquirenti della prova saranno effettivamente rispondere alla domanda : a scelta multipla o un campo di testo in cui sostiene il test è sufficiente digitare la risposta. Dal punto di vista tecnico , un test a scelta multipla richiederà più lavoro nella creazione di una serie di pulsanti di opzione e le relative etichette per possibili risposte , così come il brainstorming quelle risposte da soli. Se è sufficiente fornire un campo di testo in cui verranno tipizzati risposte , gli studenti possono essere contrassegnati sbagliato se non scrivono le loro risposte nel formato esatto che hai utilizzato per la stringa a cui l'applet confrontare la vostra risposta.
domande statico o dinamico?
Un'altra scelta che dovete affrontare è se si farà l'applet automaticamente progressi attraverso una serie predefinita di domande nell'ordine esatto si codifica , o se si desidera che il programma di scegliere in modo casuale tra un pool di possibili domande . Scrivere le domande in un ordine predeterminato significa meno lavoro per voi , ma domande casuali permettono agli studenti di utilizzare l'applet più e più volte per più pratica . È possibile codificare le risposte in sorgente dell'applet per un oggetto casuale di scegliere tra , o creare un database sul server che ospita l'applet da cui l'applet può attingere domande casuali .
Runnable
Se sei un programmatore Java che è nuovo per la programmazione applet , ci sono due cose che devi ricordare di fare una applet funziona correttamente. La prima è che la classe principale deve estendere JApplet , non JFrame . La seconda è che il programma non utilizza un " ) static void main ( " la funzione. Piuttosto, gli esseri la sua esecuzione in una funzione " public void init ( ) " . Da questa funzione , è possibile codificare l'applet , proprio come un'applicazione desktop Java .
Programmazione © www.354353.com