반응형
파일 다이얼로그 사용 예제입니다.
import java.awt.*;
class MyFrame extends Frame{
private FileDialog fDialog = null;
public MyFrame(String title){
super(title);
this.setSize(400,300);
this.setVisible(true);
}
public void paint(Graphics g){
super.paint(g);
if(fDialog !=null) putMsg(g);
}
public void update(Graphics g){
putMsg(g);
}
public void setDialog(FileDialog f){
fDialog = f;
}
private void putMsg(Graphics g){
g.drawString("Directory: " + fDialog.getDirectory(), 10, 50);
g.drawString("File" + fDialog.getFile(),10, 100);
}
}
public class awtex4 {
public static void main(String args[]){
MyFrame myFrame = new MyFrame("FileDialogTest");
FileDialog f = new FileDialog(myFrame, "Open" , FileDialog.LOAD);
f.setVisible(true);
myFrame.setDialog(f);
myFrame.repaint();
}
}
반응형
'Programming > Java_Etc' 카테고리의 다른 글
JAVA - Intellij 환경에서 실행파일 jar 만들기 (0) | 2020.03.12 |
---|---|
JAVA - Intellij JavaFX 설치(Java 11 이후 버전용) (4) | 2020.02.20 |
AWT Study - 팝업메뉴 (0) | 2020.02.11 |
AWT Study - 메뉴 생성 (0) | 2020.02.11 |
AWT Study - Window & Frame (0) | 2020.02.11 |