Java-applets kunnen ontwikkelaars volledig interactieve programma's die worden uitgevoerd uit websites te maken . Applets gebruiken de meeste van dezelfde functies als desktop - gebaseerde Java-programma's , dus het is gemakkelijk voor ontwikkelaars om te schakelen tussen de twee formaten . Er zijn echter enkele verschillen tussen deze soorten programma . Deze kunnen leiden tot een desktop ontwikkelaars , of die niet gewend zijn aan grafische interface programmeren , om fouten die applets zou verhinderen afdrukken rijen tekst te maken . JApplet Java-applets gebruiken van de taal van de standaard bibliotheek voor het maken van grafische user interfaces , de Swing bibliotheek , zoals desktop - gebaseerde Java-toepassingen . Het belangrijkste verschil tussen desktop -programma en Java applets deze zich uitstrekken verschillende super klassen en worden geïnitieerd door verschillende mechanismen . Ze doen echter gebruik van dezelfde layout managers en Swing componenten voor taken zoals het weergeven van rijen tekst . Tekst Componenten Hoewel Java-programma's die worden uitgevoerd vanaf de opdrachtregel lijn kan tekst af te drukken met een simpel commando , grafische applets vereisen dat de programmeur gebruik maken van een Swing component kan weergeven tekst . Dit kan een eenvoudige label die de gebruiker kan wijzigen , een tekstveld bestaande uit een of meer lijnen , of zelfs een knop met tekst . Programmeurs zet de tekst van deze componenten weer te geven , hetzij rechtstreeks als ze ze te maken , of een beroep component methoden om deze tekst te stellen na de programmeur ze al heeft gemaakt . Setting en Verfrissende Componenten < br > als een Java -programmeur maakt en voegt een nieuwe component aan een interface of een beroep doet op de methoden van een component aan het uiterlijk , zoals het afdrukken van een nieuwe rij van tekst op het onderdeel te wijzigen , deze wijzigingen niet automatisch wordt weergegeven . Totdat de programmeur beroep doet op de nodige methoden om het vernieuwen van de interface , zal de gebruiker de applet is niet de tekst van de programmeur wil dat het afdrukken zien . Applet Sizing Applets op websites hebben twee factoren die hun maat te bepalen : de dimensionering parameters de programmeur creëert in de Swing interface zelf , en de grootte van de ontwikkelaar geeft het applet op de webpagina zelf . De applet zal zichzelf niet automatisch aanpassen aan te passen binnen de afmetingen die op de HTML-pagina . Daarom , wanneer de programmeur niet de applet voldoende ruimte te geven op de webpagina wordt de tekst de gebruiker probeert te tonen worden verborgen . Programmeurs kunnen dit probleem oplossen door ervoor te zorgen dat ze geven de applet voldoende ruimte om zich volledig weer te geven .
|