passwordField = new JPasswordField(); komutuyla password field üretmek mümkün.
Font atamak ya da konum bilgilerini değiştirmek vb. işlemler diğer swing bileşenleri ile aynı şekilde gerçekleştirilebilir.
Örneğin
passwordField.setFont(new Font("Tahoma", Font.PLAIN, 13));
koduyla passwordField alanının yazı tipini Tahoma ve boyutunu da 13 yapabiliriz.
Ya da
passwordField.setBounds(267, 159, 140, 31);
koduyla konumunu ve boyutunu ayarlayabiliriz.
Password fieldlarda dikkat edilmesi gereken nokta String türünden şifreyi almaktır.
passwordField.getPassword(); kodunu kullanarak şifreyi char türünden elde edebiliriz.
Ardından da elde ettiğimiz değeri String'e çevirerek istediğimiz gibi kolaylıkla kullanabiliriz.
char[] input = passwordField.getPassword();
String passString = new String(input);
Yukarıdaki kod passwordField alanından şifreyi alır ve passString adında bir String değere atar.
0 yorum:
Yorum Gönder