📄 filedialog1.java
字号:
import java.awt.*;
import java.io.*;
public class FileDialog1 extends Frame{
FileDialog fopen;
TextArea ta;
public FileDialog1(String title){
super(title);
ta=new TextArea();
add(ta);
setSize(300,300);
}
public String showLoad(){
fopen=new FileDialog(this,"巩辑 凯扁",FileDialog.LOAD);
fopen.setVisible(true);
String fileName=fopen.getFile();
String fileDir=fopen.getDirectory();
if(fileName==null){
return null;
}
return fileDir+"\\"+fileName;
}
public void loadFile(String fileName) throws IOException{
BufferedReader br=new BufferedReader(new FileReader(fileName));
String aline;
while((aline=br.readLine())!=null)
ta.append(aline+'\n');
br.close();
}
public void saveFile(){}
public static void main(String[] args){
FileDialog1 fdlg=new FileDialog1("巩辑 阂矾坷扁");
String fileName;
if((fileName=fdlg.showLoad())==null)
System.out.println("颇老阑 急琶窍瘤 臼疽嚼聪促.");
else{
try{
fdlg.loadFile(fileName);
}catch(IOException ie){
System.out.println(ie);
}
}
fdlg.setVisible(true);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -