【发布时间】:2016-08-09 13:21:09
【问题描述】:
我正在使用方法和类创建 GUI,并尝试创建一个按钮,用户可以在其中选择它,然后选择一个文件。然后,该文件会将文件中存储的内容读入 textarea/textfield/JLabel。谁能帮我写代码,我不知道如何编码,所以我可以选择按钮来选择一个文件,然后它将文本读入 GUI。
public void addLoadFile(){
btnLoadFile = new JButton("Load file of Books");
btnLoadFile.setBounds(415, 30, 150, 20);
btnLoadFile.addActionListener(this);
panelLoadFile.add(btnLoadFile);
textArea = new JTextArea();
}
class this implements ActionListener {
@Override
JFileChooser fileChooser = new JFileChooser();
int ret = fileChooser.showOpenDialog(this);
if(ret== JFileChooser.APPROVE_OPTION)
{
File f= fileChooser.getSelectedFile();
try
{
FileReader r=new FileReader(f);
area.read(4,"");
}
catch (Exception ee)
}
System.out.prinkln("");
}
【问题讨论】:
标签: java user-interface actionlistener filechooser