Presentasi Java Applet
Presentasi Java Applet
Contoh Applet :
import java.applet.*; import java.awt.*; public class testApplet extends Applet { public void init() { } public void paint(Graphics g) { g.drawString("Hello World", 20, 20); } } Java applet berbeda dengan aplikasi Java lainnya, dimana sangat dibatasi dalam melakukan manipulasi terhadap sistem dimana Applet dijalankan sehingga sangat aman (pemakai tidak perlu was-was Applet java yang dijalankan secara diam-diam melakukan manipulasi maupun pengambilan data dan mengirimkannya ke luar).
Menjalankan Applet Applet tidak dapat langsung dijalankan, tetapi harus diaktifkan menggunakan tag Applet dalam suatu file html, contoh testApplet.html. <html> <head> </head> <body> </p><center> <applet codebase=. code="testApplet.class" height="100" width="200"> ( <font color="red">You need to enable Java to see this applet.</font> ) </applet> </center> </body> </html>
dengan
Anda dapat membuka testSinus.html dengan browser yang mendukung java, ataupun menggunakan AppletViewer. Contoh : testSinus.java import java.applet.*; import java.awt.*; public class testSinus extends Applet { private int maxX; private int maxY; public void init() { maxX = getWidth(); maxY = getHeight(); } private void putPixel(Graphics g, int x, int y) { g.drawLine(x,y,x+1,y+1); } public void paint(Graphics g) { g.setColor(Color.blue); g.drawLine(0,0,0,maxY); g.drawLine(0,(int) (maxY/2),maxX,(int) (maxY/2)); for (int i=0;i<=360;i++) { g.setColor(Color.red); putPixel(g, i, (int) (maxY/2-(Math.sin(Math.toRadians(i))*maxY/2))); } } }
testSinus.html <html> <head> </head> <body> </p><center> <applet codebase="." code="testSinus.class" height="100" width="360"> ( <font color="red">You need to enable Java to see this applet.</font> ) </applet> </center> </body> </html>
Referensi : http://id.wikipedia.org/wiki/Java_applet