在Java Swing GUI中,要点击按钮弹出类似于上传文件的那个对话框,事件代码该怎么写?谢谢!
1个回答
展开全部
String path = null;
JFileChooser fc = new JFileChooser();
fc.setDialogTitle("请选择要上传的文件...");
fc.setApproveButtonText("确定");
fc.setFileSelectionMode(JFileChooser.FILES_ONLY);
if (JFileChooser.APPROVE_OPTION == fc.showOpenDialog(this)) {
path=fc.getSelectedFile().getPath();
}
最后path 中的值就是选中的那个文件的路径,然后就是IO操作了。
那个this一般是指当前Frame或Panel,传入一个Component也可以
JFileChooser fc = new JFileChooser();
fc.setDialogTitle("请选择要上传的文件...");
fc.setApproveButtonText("确定");
fc.setFileSelectionMode(JFileChooser.FILES_ONLY);
if (JFileChooser.APPROVE_OPTION == fc.showOpenDialog(this)) {
path=fc.getSelectedFile().getPath();
}
最后path 中的值就是选中的那个文件的路径,然后就是IO操作了。
那个this一般是指当前Frame或Panel,传入一个Component也可以
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询