Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Un applet per la matematica problemi di massimizzazione

problemi di matematica che chiedere agli studenti di trovare un valore massimo oppure ottimale all'interno di un insieme di equazioni può essere una sfida per gli studenti : Invece di risolvere una semplice equazione , sono in realtà usando la matematica per rispondere a un mondo reale domanda . Se si conosce abbastanza Java per programmare una semplice applicazione desktop con un'interfaccia utente grafica , poi si sa abbastanza per creare un applet online per aiutare gli studenti a praticare questi problemi. GUI swing

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