728x90
//img
ImageIcon icon = new ImageIcon(WelcomePage.class.getResource("/login_system/ggo.png"));
JLabel img = new JLabel();
//img
img.setIcon(icon);
img.setHorizontalAlignment(JLabel.CENTER);
frame.getContentPane().add(img);
img.setBounds(30, 50, 350, 280);
frame.add(img);
ImageIcon icon = new ImageIcon(WelcomePage.class.getResource("/login_system/ggo.png"));
현재클래스이름
jlabel은 png만 되는 거 같다
그리고 이 방법은 크기가 어느 정도 적당한(?) 사진에만 적절히 적용 가능하다
사진 크기가 너무 크면 사진의 일부만 보일 수 있음.. 알아서 조절하던가 다른 방법 찾아야 함.
대충 찾아보니 뭐 크기 조절해서 다시 객체에 넣어서 어쩌고 그런 방법 있던데
지금 필요한 거 아니니 필요할 때 제대로 해보는 걸로
728x90
'study > JAVA' 카테고리의 다른 글
[JAVA] int array Integer List로 변환하기 (0) | 2022.06.08 |
---|---|
자바 싱글톤 패턴이란? Java Singleton Pattern (0) | 2022.05.29 |
자바 로그인 로직 짜보기 (0) | 2022.04.30 |
Scanner 대신 BufferedReader 사용하기 (0) | 2022.04.15 |
자바 다중배열에서 빠져나가기(feat. break & label) (0) | 2022.04.15 |
댓글