6 Şubat 2014 Perşembe

Java Gui Button Hover Efekti

Merhaba; Javada kullanılan butonlara hover efekti uygulayan kodları paylaşacağım.


Uygulamanın ilk görüntüsü :



Hover(Fare imleci üzeri geldiği andaki görüntüsü):


şeklinde olacak.

Yazacağımız kodları ise constructor'a yazıyoruz;
Buttonumuzun mouseListener event'ına mouse imleci buton üzerine gelinceki olayı (mouseEntered) tanımlayıp setBackground ile arkaplan rengini GREEN olarak atıyoruz.Daha sonra mouse imleci buton üzerinden ayrılınca gerçekleşek olay (mouseExited) içinde button rengini default haline geri gelmesi için aşağıda ki tanımlamaları yapıyoruz.


    public buttonDeneme() {
        initComponents();
        jButton1.addMouseListener(new java.awt.event.MouseAdapter() {
    public void mouseEntered(java.awt.event.MouseEvent evt) {
        jButton1.setBackground(Color.GREEN);
    }
    public void mouseExited(java.awt.event.MouseEvent evt) {
        jButton1.setBackground(UIManager.getColor("control"));
    }
    });
    }



Hiç yorum yok:

Yorum Gönder