Componentă de afișare needitabilă, care poate să conțină un text și/sau o imagine (o pictogramă).
public JLabel(String text, int horizontalAlignment) - se construiește un JLabel, care conține textul specificat și respectă alinierea orizontală indicată.
public JLabel(String text) - se construiește un JLabel, conținând textul specificat, aliniat la stânga.
public JLabel(Icon image, int horizontalAlignment) - construiește un JLabel, care conține imaginea și respectă alinierea orizontală date ca argumente.
public JLabel(Icon image) - construiește un JLabel care conține imaginea specificată.
public JLabel() - construiește un JLabel care nu conține nimic.
public void setText(String text) - setează textul.
public Icon getIcon() - întoarce imaginea.
public void setIcon(Icon icon) - setează imaginea.
public int getVerticalAlignment() - întoarce alinierea pe verticală (aceasta poate fi una din următoarele: SwingConstants.TOP, SwingConstants.CENTER sau SwingConstants.BOTTOM).
public void setVerticalAlignment(int alignment) - setează alinierea pe verticală (vezi mai sus).
public int getHorizontalAlignment() - întoarce alinierea pe orizontală.
public void setHorizontalAlignment(int alignment) - setează alinierea pe orizontală.
public int getVerticalTextPosition() - întoarce poziția pe verticală a textului în raport cu imaginea (aceasta poate fi una din următoarele: SwingConstants.TOP, SwingConstants.CENTER sau SwingConstants.BOTTOM).
public void setVerticalTextPosition(int textPosition) - setează poziția pe verticală a textului, în raport cu imaginea.
public int getHorizontalTextPosition() - întoarce poziția pe orizontală a textului în raport cu imaginea (aceasta poate fi una din: SwingConstants.LEFT, SwingConstants.CENTER, SWingConstants.RIGHT).
public void setHorizontalTextPosition(int textPosition) - setează
poziția pe orizontală a textului în raport cu imaginea.