Elk Java -applet bevat een " paint " -methode . De applet klasse zal automatisch omgaan met de tekening van alle elementen van de gebruikersinterface om het scherm gedefinieerd als onderdeel van de applet . Echter, binnen de " verf " -methode , de programmeur heeft directe toegang tot het scherm. Dit stelt haar in staat om direct te vestigen op doek van de toepassing en maakt de creatie -standaard user interfaces , graphics en zelfs games mogelijk . Instructies 1 Open een teksteditor of Java Integrated Development Environment zoals Netbeans . Kopen van 2 Open uw applet bestand als je er al een hebt . Zo niet , plak de volgende applet code in uw tekstverwerker: . . Import java.awt * ; import java.applet * ; import javax.swing . * ; public class javaappletpaint breidt JApplet { public void paint (Graphics g ) { super.paint ( g ) ; } < br } > Deze eenvoudige applet bevat niets anders dan een methode paint . Deze methode neemt een Graphics object dat u voorziet van een context waarbinnen om alles wat je wilt tekenen. De methode paint bevat slechts een commando: super.paint ( g ) ; Dit commando vertelt de applet om alle standaard verf operaties uit te voeren voor de klasse JApplet . Het is een absoluut essentieel opdracht , tenzij je van plan bent om elk aspect van de applets verschijning handmatig tekenen 3 Plak de volgende code om een eenvoudig tekstbericht te tekenen binnen de applet : . g.setColor ( Color.blue ) ; g.setFont ( new Font ( " serif " , Font.ITALIC + Font.BOLD , 36 ) ; g.drawString ( " hello World " , 40,80 ) ; ! Dit maakt een eenvoudig tekstbericht in een cursief en vet lettertype van maat 36 , 40 pixels vanaf de linkerkant van de applet en 80 pixels vanaf de bovenkant bij het tekenen . tekst als deze , het is de baseline van de meest linkse teken in de tekst die wordt geplaatst in deze positie 4 Plak volgende commando in de verf methode om een rechthoek te tekenen : . g.setColor ( Color.red ) ; g.drawRect ( 40 , 80 , 45 , 50 ) ; Dit tekent een rechthoek 40 pixels van links en 80 pixels vanaf de bovenkant van de applet de rechthoek is 45 pixels breed en 50 pixels hoog 5 Plak volgende om een beeld te tekenen : . . beeld | i = Toolkit.getImage ( " http://www.server.com /image.bmp " ) ; g.drawImage ( i , 40,80 , null ) ; U moet de URL van de afbeelding vervangen met de locatie van een reëel beeld op uw eigen server .
|