26 Aralık 2018 Çarşamba

Swing JLabel Sınıfı

Giriş
Şu satırı dahil ederiz.
import javax.swing.JLabel;
constructor
Örnek
Şöyle yaparız.
Jlabel label = new JLabel ("..."); 
constructor - html
Örnek
Şöyle yaparız
new JLabel("<html><img src='http:\\\\...'>")
Eğer html rendering özelliğini kapatmak istersek şöyle yaparız
myLabel.putClientProperty("html.disable", Boolean.TRUE);
constructor - string + alignment
Örnek
Yazıyı ortalamak için şöyle yaparız.
JLabel label = new JLabel("...",JLabel.CENTER);
Yazıyı ortalamak için şöyle yaparız.
JLabel label = new JLabel("...", SwingConstants.CENTER);
constructor - Icon
Şöyle yaparız.
Icon icon = new ImageIcon(...);
JLabel label = new JLabel(icon);
setBounds metodu
Şöyle yaparız.
label.setBounds (23, 90, 61, 45);
setBackground metodu
Arka plan rengini verir. Şöyle yaparız.
label.setBackground (Color.BLUE);
setFont metodu
Şöyle yaparız.
label.setFont(label.getFont().deriveFont(Font.BOLD, 16f));
setForeground metodu
Metin rengini verir. Şöyle yaparız.
label.setForeground (Color.LIGHT_GREEN);
setIcon metodu
Şöyle yaparız.
ImageIcon icon=...;
label.setIcon (icon);
setMinimumSize metodu
Şöyle yaparız.
setMinimumSize(width, height);
setPreferedSize(width, height);
setMaximumSize(width, height);
setForeground metodu
Şöyle yaparız.
lbl.setForeground(Color.black);
setOpaque metodu
Şöyle yaparız.
label.setOpaque (true); //so you can see the background color
setText metodu
HTML ile formatlama yapılabilir. Şöyle yaparız.
String str ="<html><FONT COLOR=RED>Red</FONT></html>";
JLabel coloredLabel =new JLabel(labelText);
setTooltipText metodu
Eğer tooltip kalksın istiyorsak parametre olarak null geçilir.
Örnek
Şöyle yaparız.
label.setToolTipText("My cool nice and fun tooltip");
setVerticalAlignment metoud
Şöyle yaparız.
label.setVerticalAlignment(JLabel.TOP);
setVerticalTextPosition metodu
Şöyle yaparız.
label.setVerticalTextPosition(JLabel.TOP);



Hiç yorum yok:

Yorum Gönder