Thread Untuk Membuat Teks Berjalan Horizontal atau Vertikal Dengan Java

Postingan ini adalah kelanjutan dari pembahasan sebelumnya, Thread Untuk Membuat Teks Berjalan Horizontal Dengan Java, yang hanya membahas mengenai teks yang berjalan secara horizontal saja. Maka, kali ini saya membahas mengenai thread untuk membuat teks bisa berjalan dengan pilihan arah horizontal atau vertikal menggunakan pemrograman java. 

Sebelum kita masuk ke pemrograman, terlebih dahulu dibuat perancangan GUI-nya yang saya rancang melalui GUI Builder Netbeans. Perlu disimak bahwa interface terdiri atas satu panel untuk menampung label bertuliskan "INI TULISAN BERJALAN", serta empat tombol button yang masing-masing bertuliskan : 
  • BERHENTI : untuk menghentikan gerakan tulisan 
  • JALAN LAGI : untuk menggerakkan tulisan setelah dihentikan
  • VERTIKAL : untuk merubah arah gerak tulisan menjadi vertikal 
  • HORIZONTAL : untuk merubah arah gerak tulisan menjadi Horizontal 
Berikut ini adalah rancangan GUI-nya : 



























Setelah rancangan selesai dibuat, maka kita dapat masuk ke Source untuk meng-coding program. Thread yang saya gunakan adalah implements Runnable. Selengkapnya dapat dilihat sebagai berikut : 
























baris ke 20 hingga 27 adalah deklarasi terhadap variabel yang diperlukan, sebagai catatan varibel boolen yang bernilai true akan menentukan bagaimana tulisan mulai bergerak. Maka, saya menginginkan tulisan terlebih dulu bergerak ke arah variabel hor, yang jika bernilai awal true, bergerak horisontal ke arah kanan. Jika variabel hor bernilai false akan bergerak ke arah vertikal arah bawah. Berikut, lanjutan coding-nya : 





















Jika variabel hor bernilai true, maka bergerak horisontal dan jika false bergerak vertikal. Jika user memilih tombol berhenti pada button, maka program akan memanggil variabel 'tunggu'. Ini lanjutan coding untuk logika berjalan horisontal : 
























dan ini untuk arah vertikal : 
























Dan terakhir, ini aksi untuk masing-masing button : 
























Akhirnya.... Program dapat berjalan sesuai harapan (^_^).... 


Tambahan dari saya, biar teman-teman tidak bingung dalam menirukan program saya, maka saya kasih link download program tulisan berjalan yang telah saya buat diatas. Agar teman-teman mendapatkan referensi program dengan jelas : 


Semoga Bermanfaat ya.... 
Salam


Subscribe to receive free email updates:

4 Responses to "Thread Untuk Membuat Teks Berjalan Horizontal atau Vertikal Dengan Java"

  1. gan kalo cara buat background bergerak keatas (Y) , misalnya game kaya pesawat tempur ,itu kira2 gmn ya thanks

    ReplyDelete
    Replies
    1. Wah kurang tahu kalau di java gan, saya pernah buat game pesawat tempur kaya gitu di Unity

      Delete
  2. gan kalo cara buat background bergerak keatas (Y) , misalnya game kaya pesawat tempur ,itu kira2 gmn ya thanks

    ReplyDelete
  3. gan itu saya coba kok tombolnya dipencet ga mau ngganti arah tulisanya ya ?

    ReplyDelete

Terima Kasih Telah Berkunjung, Silakan Berkomentar...
Kritik dan Saran Teman-Teman Sangat Memotivasi Saya (^_^)