자바에서 이미지를 불러오는 방법을 알려주시면 감사하겠습니다.
치리
importjava.io.File;
importjavax.swing.JFileChooser;
importjavax.swing.JFrame;
publicclassFileFilterDemo{
publicFileFilterDemo(){
}
publicstaticvoidmain(String[]args){
JFileChooserchooser=newJFileChooser();
chooser.setCurrentDirectory(newFile(.));
chooser.setFileFilter(newjavax.swing.filechooser.FileFilter(){
publicbooleanaccept(Filef){
returnf.getName().toLowerCase().endsWith(.gif)
||f.isDirectory();
}
publicStringgetDescription(){
returnGIFImages;
}
});
intr=chooser.showOpenDialog(newJFrame());
if(r==JFileChooser.APPROVE_OPTION){
Stringname=chooser.getSelectedFile().getName();
System.out.println(name);
}
}
}
이 걸로 파일을 찾아서 불러 오는것은 되는데 그 불러온 그림 파일을 창에 띄우려면 어떤 부분을 사용해야 되는지 잘 모르겠습니다.한마디로글씨같은 것은 텍스트 필드에나타나게 하면 되는 것처럼 이미지는 어느 부분에 나타내주어야 하는지 가르침 부탁 드립니다.
-
우울녀
감사합니다 한번 해보겠습니다
-
봄
사이트에서 그림판으로 검색하면 자료가 몇개 있습니다. 그리고, 그림은 awt에서는 보통 canvas에 그렸지만, 스윙에들어가면서, jpanel, jdialog, jframe..등 대부분의 컴포넌트에서 paint(...) 메소드를 오버라이딩 해서 이미지를 출력하시면 됩니다. 설명하려면 길어지므로, 소스를 구해서 보세요. \자바 그림판 소스\