Jumat, 07 November 2014
01.20
| Diposting oleh
Unknown
|
Halo sobat blogger semua !!!!! wah tak terasa sudah Tugas yang ke 3 Grafika computer……
melanjutkan yang kemarin yang membuat Emoticon, masih masih ada satu tugas tentang Membuat Animasi teks menggunakan java untuk kali ini saya akan membahas tentang membuat animasi teks berjalan secara diagonal menggunakan bahasa pemrograman java..
Sebenarnya untuk animasi ini hanya perlu membuat 2 objek gambar String dan 2 objek gambar String tersebut akan di panggil bergantian dan bersamaan dengan mengubah posisinya sehingga seakan-akan terlihat seperti Teks Berjalan.
untuk lebih jelasnya bisa kalian lihat source code dibawah ini..
melanjutkan yang kemarin yang membuat Emoticon, masih masih ada satu tugas tentang Membuat Animasi teks menggunakan java untuk kali ini saya akan membahas tentang membuat animasi teks berjalan secara diagonal menggunakan bahasa pemrograman java..
Sebenarnya untuk animasi ini hanya perlu membuat 2 objek gambar String dan 2 objek gambar String tersebut akan di panggil bergantian dan bersamaan dengan mengubah posisinya sehingga seakan-akan terlihat seperti Teks Berjalan.
untuk lebih jelasnya bisa kalian lihat source code dibawah ini..
package grafikaanimasi;
import java.awt.*;
import java.awt.event.*;
import javax.swing.ImageIcon;
/**
*
* @author Santi-Videl
*/
public class GrafikaAnimasi extends Frame implements ActionListener{
int x = 100;
int y = 100;
public GrafikaAnimasi() {
setTitle("AnimasiDGWarna");
// create menu
MenuBar mb = new MenuBar();
setMenuBar(mb);
Menu menu = new
Menu("File");
mb.add(menu);
MenuItem mi = new
MenuItem("Exit");
mi.addActionListener(this);
menu.add(mi);
// end program when window is closed
WindowListener l = new
WindowAdapter() {
@Override
public void
windowClosing(WindowEvent ev) {
System.exit(0);
}
};
this.addWindowListener(l);
// mouse event handler
MouseListener mouseListener = new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent ev) {
x = ev.getX();
y = ev.getY();
repaint();
}
};
addMouseListener(mouseListener);
}
@Override
@SuppressWarnings("empty-statement")
public void paint(Graphics
g) {
int jumlah_1 = 1;
int ukurA = 50;
int ukurB = 500;
int ukurC = 515;
int ukurD = 515;
int n, m;
while (jumlah_1 <=20){
//Diagonal A
g.setColor(Color.red);
g.drawString("Stikom
Arthabuana", n = 9*jumlah_1, ukurA+n);
//Diagonal B
g.setColor(Color.blue);
g.drawString("Stikom
Arthabuana", n= 9*jumlah_1, ukurB-n);
//diagonal C
g.setColor(Color.yellow);
g.drawString("Stikom
Arthabuana", ukurC - (m=10*jumlah_1) , n = 11*jumlah_1);
//diagonal D
g.setColor(Color.black);
g.drawString("Stikom
Arthabuana", ukurD - (m=10*jumlah_1) , ukurD -( n = 11*jumlah_1));
int tunggu_1 = 1;
while (tunggu_1
<=100000000){
tunggu_1++; }
//menghapus Diagonal A
g.setColor(Color.white);
g.drawString("Stikom
Arthabuana", n = 9*jumlah_1, ukurA+n);
//menghapus Diagonal B
g.setColor(Color.white);
g.drawString("Stikom
Arthabuana", n= 9*jumlah_1, ukurB-n);
//menghapus diagonal C
g.setColor(Color.white);
g.drawString("Stikom
Arthabuana",ukurC - (m=10*jumlah_1) , n = 11*jumlah_1 );
//menghapus diagonal D
g.setColor(Color.white);
g.drawString("Stikom
Arthabuana", ukurD - (m=10*jumlah_1) , ukurD -( n = 11*jumlah_1));
jumlah_1++;
}
g.setColor(Color.black);
String gambar
="C:\\Users\\Santi-Videl\\Documents\\NetBeansProjects\\grafikaAnimasi\\src\\grafikaanimasi\\LOGO
STIKOM.png" ;
Image Citra = new
ImageIcon(gambar).getImage() ;
g.drawImage(Citra, 230,
150, 150, 150, this);
g.setColor(Color.black);
g.setFont(new
Font("a_SimplerClg",Font.BOLD,40));
g.drawString("By :
Videl",200,350);
}
/**
* @param args the command
line arguments
*/
public static void
main(String[] args) {
// TODO code
application logic here
Frame frame = new
GrafikaAnimasi();
frame.setSize(600, 480);
frame.setVisible(true);
}
}
|
Semoga Bermanfaat dan Berguna...^-^
Langganan:
Postingan
(Atom)
handapeunpost
Blogroll
Pages
Diberdayakan oleh Blogger.
Popular Posts
-
Siklus hidup pengembangan sistem atau biasa disingkat SDLC atau bahasa Inggrisnya itu adalah Sistem Development Life Cycle, memp...
Blogroll
Archive
Search
Popular Posts
-
Siklus hidup pengembangan sistem atau biasa disingkat SDLC atau bahasa Inggrisnya itu adalah Sistem Development Life Cycle, memp...
-
MEKANISME KOMPILASI SOURCE CODE PADA JAVA Mengenalli Tool-Tool Yang Ada Pada Java Yaitu Macam-Macam JDK... Membuat program de...
-
Hay sob.. jumpah lagi di tugas ke 2 Rangkaian Digital, kali ini yang akan saya posting berupa gambar tentang perhitungan Aritmatik.. lan...
-
1. Pengertian System Menurut Para Ahli : a. Menurut Gordon B. Davis ( Ahli di bidang Managament System Informasi) S...
-
ROBOTIKA Salam hangat ^-^ ...!!!!!! :D Bertemu kembali pada tugas matakulia PIB(Pengantar Intelejensi Buatan) yang di Ampuh o...
-
Image Enhancement Histogram Historgram Citra Histogram citra merupakan diagram yang menggambarkan distribusi frekuensi nilai intensit...
-
1. Perbedaan Sistem Informasi dan Teknik Informasi Sistem Informasi mempelajari tentang bagaimana membangun dan menerapkan te...
-
GRAFIKA KOMPUTER Kali ini tugas yang diberikan bagaimana kita mengambar berbagai macam bentuk garis …!!!! Naahh tugas nya adal...