Java-applets tillader udviklere at skabe fuldt interaktive programmer, der kører off websites. Applets bruge de fleste af de samme funktioner som desktop -baserede Java-programmer , så det er nemt for udviklere at skifte mellem de to formater. Der er dog et par forskelle mellem disse typer af programmer . Disse kan føre til desktop -udviklere , eller dem ikke vant til grafiske interface programmering, til at begå fejl , der ville forhindre applets fra at udskrive rækker af tekst. JApplet
Java applets bruge sprogets standard biblioteket til at lave grafiske brugergrænseflader, Swing bibliotek, som desktop -baserede Java-programmer. Den primære forskel mellem desktop -baserede programmer og Java -applets er, at de strækker sig forskellige super klasser, og er initieret af særskilte mekanismer. De har dog bruge det samme layout ledere og Swing -komponenter til opgaver , såsom visning af rækker af teksten.
Tekstkomponenter
Java-programmer , der kører fra en kommandolinje line kan udskrive tekst med en simpel kommando , grafiske applets kræver, at programmøren bruge en Swing komponent kan vise tekst. Dette kunne være en simpel etiket, som brugeren kan ikke redigere et tekstfelt består af en eller flere linjer , eller endda en knap indeholdende tekst . Programmører indstille teksten disse komponenter vises enten direkte , når de opretter dem , eller påberåber komponent metoder til at indstille denne tekst efter programmøren allerede har skabt dem.
Setting og forfriskende Components