当前位置: 代码迷 >> Java相关 >> 如何实现打开文件啊
  详细解决方案

如何实现打开文件啊

热度:104   发布时间:2007-06-20 16:49:28.0
如何实现打开文件啊

大家好~这个小程序我想实现能打开,和系统有关联,还有就是鼠标移到按钮上就会显示说明,应该用哪几个个方法呢?



搜索更多相关的解决方案: 文件  

----------------解决方案--------------------------------------------------------
我知道了是用这个类JFileChooser,我查了下文档,他的方法很多,应该用哪些才可以实现这样的界面呢?


----------------解决方案--------------------------------------------------------
你觉得可以的都试一试吧
----------------解决方案--------------------------------------------------------
1,有提示,用public void setToolTipText(String text)

2,好好看看API,很简单的
----------------解决方案--------------------------------------------------------

看看书上的就有.如:
class OpenHandler implements ActionListener{
public void actionPerformed(ActionEvent e){
JFileChooser c=new JFileChooser();
int rVal=c.showOpenDialog(WordPad.this);
if(rVal==JFileChooser.APPROVE_OPTION){
File dir=c.getCurrentDirectory();
File file=c.getSelectedFile();
t.setText(read(new File(dir,file.getName())));
}
}
private String read(File file){
try{
BufferedReader reader=new BufferedReader(new InputStreamReader(new FileInputStream(file),"GBK"));
String data=null;
StringBuffer buffer=new StringBuffer();
while((data=reader.readLine())!=null){
buffer.append(data+"\n");
}
reader.close();
return buffer.toString();
}catch(IOException e){
throw new RuntimeException(e);
}
}
}


----------------解决方案--------------------------------------------------------
如果大家都能用NetBeans开发Swing程序,该多好
----------------解决方案--------------------------------------------------------
强烈同意楼上的话
----------------解决方案--------------------------------------------------------
NetBeans是什么东西啊~?有在
----------------解决方案--------------------------------------------------------
  相关解决方案