请教:如何在java程序中调用资源管理器 如题,怎样在java编写的应用程序中象其它windows程序一样,点一下“打开”或是“另存为”,就可以打开一个资源管理器,从中选择要处理的文件或是要保存的文件夹。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JFileChooser类就可以了你查看相关文档 //打开图片 public void LoadFile() { chooser = new JFileChooser();//文件过滤 filter.addExtension("jpg"); filter.addExtension("jpeg"); filter.addExtension("gif"); filter.setDescription("*.jpg & *.jpeg & *.gif"); chooser.setFileFilter(filter); chooser.setAccessory(new ImagePreviewer(chooser));//增加一个图片预览窗口 int result = chooser.showOpenDialog(this); if(result == JFileChooser.CANCEL_OPTION) return; File f = chooser.getSelectedFile(); drawpanel.loadimage(f.getAbsolutePath()); } //保存图片 public void SaveFile() { chooser.setFileFilter(filter); int result = chooser.showSaveDialog(this); if(result == JFileChooser.CANCEL_OPTION) return; File f = chooser.getSelectedFile(); drawpanel.Saveimage(f); }我正在写的程序也用到这个,帮你解决了。打开文件对话框之后用流输入输出就行了。 try { chooser=new JFileChooser(); chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); chooser.setMultiSelectionEnabled(true); chooser.showOpenDialog(this); File file=chooser.getSelectedFile(); text3.setText(file.toString()); }catch (Exception e1) { } 如何把数据库的数据写入jtable 如何处理Hibernate联表查询的结果 JAVA开发应用程序如何实现下拉列表记忆功能? 如何用javascript 做一个表单提交 关于HIBERNATE 和SQL的区别 40分买数据库的取值.......... 在开发过程中操作系统的选择 同步问题:高手请进!研究过Think in Java第14章多线程的请进 一个很简单的问题,清帮忙解答一下 XLS 文件可以用什么程序打开 有谁帮我看看这个游戏出错在哪了?为什么设置了ActionListener,KeyListener就不行了? 对象的塑型与方法的查找,很混乱,能否帮忙一下
你查看相关文档
//打开图片
public void LoadFile()
{
chooser = new JFileChooser();//文件过滤
filter.addExtension("jpg");
filter.addExtension("jpeg");
filter.addExtension("gif");
filter.setDescription("*.jpg & *.jpeg & *.gif");
chooser.setFileFilter(filter);
chooser.setAccessory(new ImagePreviewer(chooser));//增加一个图片预览窗口
int result = chooser.showOpenDialog(this);
if(result == JFileChooser.CANCEL_OPTION)
return;
File f = chooser.getSelectedFile();
drawpanel.loadimage(f.getAbsolutePath());
}
//保存图片
public void SaveFile()
{
chooser.setFileFilter(filter);
int result = chooser.showSaveDialog(this);
if(result == JFileChooser.CANCEL_OPTION)
return;
File f = chooser.getSelectedFile();
drawpanel.Saveimage(f);
}我正在写的程序也用到这个,帮你解决了。打开文件对话框之后用流输入输出就行了。
{
chooser=new JFileChooser();
chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
chooser.setMultiSelectionEnabled(true);
chooser.showOpenDialog(this);
File file=chooser.getSelectedFile();
text3.setText(file.toString());
}catch (Exception e1) { }