JTextField
searchField = new JTextField(25);
searchField.setText("Lütfen
oda arama için buraya oda adını buraya yazınız");
Bu işlemi gerçekleştirdikten sonra searchField nesnemize addMouseListener özelliğini ekleyeceğiz.
searchField.addMouseListener(new MouseListener() {
@Override
public void mouseReleased(MouseEvent e) {
searchField.setText("");//Burada textfield'imizin settext özelliğini boşluk bıraktırdık mouse'la tıklandığında metin sillinsin diye
}
@Override
public void mousePressed(MouseEvent e) {
searchField.setText("");
}
@Override
public void mouseExited(MouseEvent e) {
searchField.setText("Lütfen oda arama için buraya
oda adını buraya yazınız");//mouse' textfield'den çekildiğinde tekrar yazsın diye
}
@Override
public void mouseEntered(MouseEvent e) {
}
@Override
public void mouseClicked(MouseEvent e) {
}
});
Yukarıda ki özellikleri yazdığımızda bize placeholder yapısını verecektir Bunun için herhangi bir kütüphane kullanmanıza gerek kalmadan bu yapıyı kullanabilirsiniz.
0 Yorumlar