칠리설탕의 it
JLabel을 통해 문자열과 이미지 출력하기 본문
JLabel은 문자열이나 이미지를 화면에 출력하는 레이블 컴포넌트를 만드는 클래스입니다.
JLabel을 사용하기 위해서는 import javax.swing.JLabel을 작성해주어야 합니다.
JLanel 컴포넌트는 아래와 같은 생성자가 존재합니다.
●JLabel() //비어있는 레이블 ● JLabel(String text) //문자열 레이블 ● JLabel(Icon image) //이미지 레이블 ● JLabel(String text, Icon image, SwingConstants.(LEFT, RIGHT, CENTER)) //문자열과 이미지를 모두 가진 레이블 ○ SwingConstants. 뒤에 LEFT, RIGHT, CENTER 중 한개를 선택하여 사용 |
● 문자열 출력하기
● 이미지 출력하기
이미지를 가진 레이블을 생성하기 위해서는 ImageIcon 클래스를 이용해야 합니다. 여기서 ImageIcon 클래스가 머지? 생각하시는 분이 있을거 같습니다. ImageIcon클래스는 Java Swing에서 이미지를 표시하는데 사용되는 클래스입니다.
ImageIcon클래스를 이용하여 이미지 파일로부터 이미지 객체를 생성화고 JLabel을 통해 이미지 레이블을 생성합니다.
하지만 JLabel이 담을수 있는 이미지는 png, jpg, gif 총 3가지 형식입니다.
●문자열과 이미지가 모두 존재하는 레이블 생성
사과라는 문자열과 apple.jpg 이미지를 함께 가진 레이블을 생성하고 문자열과 이미지를 레이블 컴포넌트 영역 안의 Center에 정렬하는 코드입니다.
아래의 코드는 위에서 사용한 코드들입니다.
'JAVA & JDBC > Study' 카테고리의 다른 글
JTable안에 Checkbox 배치 (1) | 2024.09.08 |
---|---|
Eclipse를 통해 jar파일 만들기 (0) | 2024.05.07 |
Gui 폰트 및 색상 바꾸는 법 (0) | 2024.05.07 |
JTabel 만들기 (0) | 2024.05.07 |
PreparedStatement와 Statement의 차이점! (0) | 2024.05.07 |