Jbutton에서 이미지 위에 글씨를 쓸 수 있나요
수리
2023.05.28
ImageIcon img = new ImageIcon(pressed.gif);
JButton cp = new JButton(,img);
이 상태에서 Jbutton인 cp에setText()로 글씨를 써넣으면 이미지 옆으로 글씨가 써지는 데요
이때 이미지 위로 글씨쓰는 방법은 없나요?
아니면 이상태에서 setIcon()으로 이미지위에 다른 이미지를 같이 나타내고 싶은데요
이전 이미지가 지워지지 않고 계속 있었으면 해요.
도와주세요..^^
-
Isolation 2023-05-28
JButton은 AbstractButton을 상속받습니다. 그리고 AbstractButton은 setText(), setIcon() 등등의 매소드를 가지고 있구요,
cp.setText(\글씨\);
cp.setIcon(\pressed.gif\);
와 같이 set을 이용해 간단히 해결할수 있습니다.
Api를 간간히 들여다 보면 많은 도움 될겁니다. -
돋가이 2023-05-28
감사합니다. 죄송한데요 하나 더 물어볼께요
여기선 생성할때 글씨를 썼잖아요 그럼 생성한 후에 다시 글씨를 쓰거나 하려면 어떻게 해야 하나요? -
글리슨 2023-05-28
JButton cp = new JButton(\\