Java Swing 애플릿에서 Image
을 어떻게 표시합니까?자바 스윙 애플릿에서 이미지를 표시하려면 어떻게해야합니까?
답변
가장 간단한 방법은 GUI로 넣은 JLabel에 아이콘으로 추가하는 것입니다.
http://download.oracle.com/javase/6/docs/api/javax/swing/JLabel.html#JLabel(javax.swing.Icon) 여기
는 Copyedited
class myApplet extends JApplet {
private BufferedImage image;
myApplet() {
try {
image = ImageIO.read(new File("insert image path here"));
} catch (IOException ex) {
// handle exception...
}
}
@Override
public void paint(Graphics g) {
g.drawImage(image, 0, 0, null);
}
}
-3 1) 스윙 애플릿이 아닙니다. 2) 파일은 디지털 서명 및 신뢰할 수있는 애플릿을 제외하고는 작동하지 않습니다. 3) 파일은 이미지 경로에 지정된 최종 사용자의 로컬 파일 시스템에있는 정확한 주소에있는 경우에만 신뢰할 수있는 애플릿에서 작동합니다. 대신에 URL을 사용해야하며 해당 URL은 문서/코드베이스를 기준으로 형성되거나 getResource()를 사용하여 발견되어야합니다. –
@Andrew 나는 OP를 안내하려고 했으므로 개요를 사용했다. 나는 OP에서 뭔가를 시작하고 싶었다. 게다가, OP는 신뢰할 수있는 애플릿에 대해 언급하지 않았습니다. –
을 필요의 개요입니다; 잘못된 경우 되돌려주십시오. – trashgod