Make Marquee Title of JFrame

"Nun, demi pena dan apa yang mereka tulis" (Al-Qalam:1)


tau marquee? Yup, kalo dalam HTML, tag marquee digunakan untuk membuat teks berjalan. "Emang bisa kalo di J2SE?" bisa, kita akan memanfaatkan Object Class Timer. "Gimana caranya, Dyah?", mau tau? begini nih caranya:
--sintaksnya gak aku tunjukkan full, silakan kalo mau pake yang class Login dari posting ini--

Timer timer = new Timer();


        timer.scheduleAtFixedRate(new TimerTask() {


            int spaces = 0;


            public void run() {
                String title = "";
                for (int j = 0; j < spaces; j++) {
                    title += " ";
//                    title = title + array[j];
                }
                title += "Welcome";
                setTitle(title);
                spaces = (spaces + 1) % 50;
            }
        }, 100, 50);

Nah, sintaks di atas, bisa ditambahkan di contructornya (tau kan constructor yang mana? itu lho yang sintaksnya "public namaConstructor(){..coding here..}") atau ditempat lainnya. Title berjalan ini masih sangat sederhana, jadi silakan modifikasi sendiri ya, hehe, selamat mencoba... 

Komentar

  1. kalo running textnya dari kanan ke kiri gimana ya??? kan kalo ini dari kiri ke kanan, makasih sebelumnya.

    BalasHapus
    Balasan
    1. aku belum berhasil coba untuk teks berjalan dari kiri ke kanan.
      belum nemu algoritmanya.. :D

      Kalau udah berhasil, share disini ya.. :)

      Hapus

Posting Komentar

Terima kasih sudah membaca....^^