Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
knižnica Swing , štandardné grafické užívateľské rozhranie ( GUI ) , knižnica pre desktopové aplikácie Java , funguje aj pre Java applety . Tým , že na linku " import javax.swing.JApplet ; " v hornej časti zdrojového kódu súboru , budete importovať všetky potrebné knižnice , ktoré potrebujete pre funkčné applet . Odtiaľ budete stavať rozhranie appletu je rovnako ako by ste desktop programov v jazyku Java . Rovnaké komponenty Swing fungujú rovnakým spôsobom vo applety .
Rozhranie Choice
hlavnou voľbou budete čeliť pri navrhovaní applet , ktorý žiada problémy matematika maximalizáciu je formát , ako testovacie odberateľovi skutočne odpovedať na otázku : multiple choice alebo textové pole , v ktorom testovacie odberateľovi jednoducho zadajte odpoveď . Z technického hľadiska sa multiple choice testy vyžadujú viac práce pri vytváraní radu prepínačov a zodpovedajúce štítky možných odpovedí , rovnako ako brainstorming tieto odpovede sami . Ak ste práve poskytnúť textové pole , do ktorého odpovede bude napísaný , môžu byť študenti označené zle , keď nemajú písať svoje odpovede v presnom formáte , ktorý ste použili pre reťazec , na ktorý applet porovná vašu odpoveď .
statické alebo dynamické otázky ?
Ďalšia voľba vám čeliť , je , či bude váš applet automaticky postupujú cez prednastavenú rad otázok v presnom poradí , v akom je kódexu , alebo v prípade , Ak program náhodne vybrať medzi bazénom možných otázok . Zápis z otázok vo vopred určenom poradí znamená menej práce pre vás , ale náhodné otázky , aby sa študenti mohli používať applet znovu a znovu pre ďalšie prax . Môžete pevný kód odpovede do apletu zdroj pre náhodné objektu si môžete vybrať medzi , alebo vytvoriť databázu na serveri hostiteľom applet , z ktorých applet môže čerpať náhodné otázky .
Runnable
ste Java programátor , ktorý je nový applet programovanie , tam sú dve veci , ktoré musíte mať na pamäti , aby sa správne fungujúci aplet . Prvý je , že vaša hlavná trieda musí rozširovať JApplet , nie JFrame . Druhá je , že program nepoužíva " static void main ( ) " funkcie . Skôr to bytosti , jeho prevedenie na " public void init ( ) " funkcie . Z tejto funkcie , môžete svoj kód apletu , rovnako ako Java aplikácie na ploche .