JLabel Kullanımı
JLabel Swing
sınıfının bir elemanıdır.Belirlediğiniz yazıyı ekranda sabitler.
Jlabel Kullanım şekilleri:
***JLabel( ) sadece JLabel oluşturur.Ne yazı ne
de başka bir şey içermez.
***JLabel(Icon image ) belirlenen görüntü ile
JLabel oluşturur.
***JLabel(Icon image , int
horizantalAlingnment) belirlenen görüntü ve yatay hizalı JLabel oluşturur.
***JLabel(String text) yazı içeren JLabel
oluşturur.
***JLabel(String text , Icon image , int
horizantalAlingnment) metin ,resim ve yatay hizalı JLabel oluşturur.
***JLabel(String text , int horizantalAlingnment) metin ve yatay
hizalı JLabel oluşturur.
JLabel Örneği :
1. import
javax.swing.JFrame;
2. import
javax.swing.JLabel;
3.
4. public
class JLabelDemo{
5.
6. public static void main(String[] args) {
7. JFrame frame = new
JFrame("JLabel");
8. JLabel label = new JLabel("JLabel
Ornek");
9. frame.add(label);
10.
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
11.
frame.setLocationRelativeTo(null);
12.
frame.setSize(300, 100);
13.
frame.setVisible(true);
14.
}
15.
}
Kodları yazıp
derlediğimizde ekran görüntüsü aşağıdaki gibi olacaktır:
Burada
JLabel("JLabel Ornek")
şeklinde JLabel’ın içinde yazmasını istediğimiz yazıyı ekledik.Daha sonra bu Jlabel’ı JFram’e frame.add(label) şeklinde ekledik.Bu şekilde ilk
JLabel örneğimizi yapmış olduk.
Ayrıca ilk verdiğimiz yazıyı setText( ) metoduyla
değiştirebiliriz.Bunun için:
label.setText(“Yazmak
istediğimiz metin”);
şeklinde yeniden
düzenleyebiliriz.
JLabel Font Değiştirme
JLabel ‘ın içerisindeki yazımızın fontunu setFont( ) metoduyla
değiştirebiliriz.Ama öncesinde Font
nesnesi oluşturmalıyız.Font nesnesinin ise üç elemana ihtiyacı
vardır.Bunlar yazı tipi(Verdana ,Times
New Roman, …) , yazı şekli(Bold,Italic,…) ve son olarakta yazının boyutudur.Font
nesnesini oluşturduktan sonra JLabel’a uyguluyoruz.Şimdi bunları yapacak olursak:
Font font = new Font(“ Verdana”
, Font.Italic , 18) ;
label.setFont(font) ;
şeklinde olmalıdır.
JLabel Font Örneği :
1. import
java.awt.Font;
2. import
javax.swing.JFrame;
3. import
javax.swing.JLabel;
4.
5. public
class JLabelDemo{
6.
7. public static void main(String[] args) {
8. JFrame frame = new
JFrame("JLabel");
9. JLabel label = new JLabel("JLabel
Ornek");
10.
Font font = new
Font("Verdana",Font.ITALIC,25);
11.
label.setFont(font);
12.
frame.add(label);
13.
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
14.
frame.setLocationRelativeTo(null);
15.
frame.setSize(300, 100);
16.
frame.setVisible(true);
17.
}
18.
}
Derleyip çalıştırdığımızda görüntümüz aşağıdaki gibi
olmalıdır:
0 yorum:
Yorum Gönder