/**简单的Java导入测试
*测试的时候直接把下面代码卸载一个class中,然后main就可以了
*想要基本实现路径导出就截取actionPerformed中的内容,把注释的syso放出来
**/
JButton jb=new JButton("打开txt文件");
JTextArea jt=new JTextArea();
ImportService(){
setSize(400,300);
setVisible(true);
setLayout(new BorderLayout());
add(jb,BorderLayout.SOUTH);
add(jt,BorderLayout.NORTH);
jb.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
JFileChooser chooser = new JFileChooser();
FileNameExtensionFilter filter = new FileNameExtensionFilter("文本文件(*.txt)", "txt");
chooser.setFileFilter(filter);
int returnVal = chooser.showOpenDialog(null);
if(returnVal == JFileChooser.APPROVE_OPTION) {
try{ FileInputStream fd=new FileInputStream(chooser.getSelectedFile());
byte[] b=new byte[4096];
fd.read(b);
jt.setText(new String(b));
//System.out.println(new String(b));
fd.close();
}catch( IOException ex){}
}
}
});
}