📄 openfileaction.java
字号:
package com.JCreater;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import java.io.FileInputStream;
import javax.swing.JFileChooser;
import com.MyEditor.MainJEditor;
public class OpenFileAction implements ActionListener {
private JFileChooser fileChooser;
private int alertType;
private String directory;
private String selectedFileName;
private File file;
private char fileContent[];
private FileInputStream fileInputStream;
public void actionPerformed(ActionEvent arg0) {
fileChooser = new JFileChooser();
fileChooser.setDialogTitle("Open");
alertType = fileChooser.showSaveDialog(fileChooser);
if(alertType == JFileChooser.APPROVE_OPTION) {
try {
directory = fileChooser.getSelectedFile().getParent();
selectedFileName = fileChooser.getSelectedFile().getName();
System.out.println(directory+" "+selectedFileName);
file = new File(directory, selectedFileName);
fileInputStream = new FileInputStream(file);
int b=0;
while((b=fileInputStream.read())!=-1) {
//textAreaFile.append((char)b+"");
//fileContent =
}
fileInputStream.close();
}catch(Exception execption){execption.printStackTrace();}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -