kali ini, Ane akan membahas tentang java applet...
Pada
java applet, biasa digunakan untuk membuat grafik, qta jga bisa membuat semacam
animasi(yaitu gambar yang bergerak).
java applet ini, bila di buat dalam
aplikasi JCreator, qta harus membuat juga ektensi HTMLnya. karena, animasi yang
di buat, tidak dapat dijalankan secara langsung di program tersebut...
untuk
lebih jelasnya, qta lihat sja contoh yang saya buat sebuah mobil yang bergerak
maju mundur...
Oke lah, langsung Aja ga pake lama..
Buka JCreator Ente => pilih New Project => lalu pilih Basic Java Applet
lalu copy'kan coding di bawah
import java.applet.*;
import java.awt.*;
//*** Animasi Mobil ***\\
//-- From JAVA APPLET --\\
//__ By Arif Cengli __\\
public class mobil extends Applet implements Runnable
{
private Thread jalan;
private int x=0,
x1=0,
x2=70,
x3=10,
x4=65;
public void start()
{
if (jalan==null)
{ jalan = new Thread(this); jalan.start();}
}
public void stop()
{
if(jalan!=null)
{ jalan = new Thread (this);jalan.stop();}
}
public void run()
{
while (true)
{
for(x=0; x<=300;x+=10)
{
x2+=10;
x1+=10;
x3+=10;
x4+=10;
repaint();
try{Thread.sleep(100);}
catch (InterruptedException e){}
}
for(x=300;x>=0;x-=10)
{
x2-=10;
x1-=10;
x3-=10;
x4-=10;
repaint();
try{Thread.sleep(100);}
catch (InterruptedException e){}
}
}
}
public void paint(Graphics g)
{
g.setColor(Color.gray);
g.fillRect(x1,20,70,50);
g.setColor(Color.blue);
g.fillRect(x2,40,30,30);
g.setColor(Color.black);
g.fillOval(x3,60,22,22);
g.fillOval(x4,60,22,22);
}
}
Note :
setelah coding d atas d buat, buat lagi coding buat ekstensi
HTML...
form .html berfungsi sebagai metod Main Class (RUN).
applet code="mobil.class" width="500"
height="300">
penampakan dari coding di atas adalah sebagai berikut..
Selamat berkreasi, Tunggu Post berikutnya ya gaessss !!!!