java Swing 选择框
2015-06-19 15:33
459 查看
public class FileChoice { private static JFileChooser fileChooser = null; private static JFileChooser fileDown = null; private static String filePath = ""; private static String outPath = ""; // 选择框 private static JFileChooser getFileChooser() { if (fileChooser == null) { fileChooser = new JFileChooser(); fileChooser.setFileFilter(null); fileChooser.setFileFilter(new FileNameExtensionFilter( "XLS and XLSX Files", "xls", "xlsx")); fileChooser.setFont(new Font("Dialog", Font.PLAIN, 12)); fileChooser.setMultiSelectionEnabled(false); } return fileChooser; } public String getUploadFile() { int res = getFileChooser().showOpenDialog(null); if (res == JFileChooser.APPROVE_OPTION) { File file = getFileChooser().getSelectedFile(); filePath = file.getAbsolutePath(); System.out.println("ccccccccccccccccc:" + file.getAbsolutePath()); } return filePath; } // 保存框 public static String getFileDown() { if (fileDown == null) { fileDown = new JFileChooser(); fileDown.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); } int returnVal = fileDown.showOpenDialog(null); if (returnVal == JFileChooser.APPROVE_OPTION) { System.out.println("You chose diriction: " + fileDown.getSelectedFile().getPath()); outPath = fileDown.getSelectedFile().getPath() + "\\"; System.out.println(outPath + "ddddddddd"); } return outPath; } }
相关文章推荐
- 基于JQuery的Select选择框的华丽变身
- Js(JavaScript)中,弹出是或否的选择框示例(confirm用法的实例分析)
- JS+CSS实现实用的单击输入框弹出选择框的方法
- java选择框、单选框和单选按钮
- FORM开发两种方式实现动态LIST
- 通过多选框实现多对多关系的数据输入
- Bootstrap响应式前端框架笔记四——表单
- js 选择框小知识
- bootstrap23-选择框
- select学习小demo--实现网页换肤
- android一步步实现dialog选择框,支持单选和多选
- DateRangePicker日期选择框
- C#调用文档选择框时抛出异常
- 关于bootstrap框架中select2的多选问题
- UIKit框架-基础视图-UIPickView-选择框
- iOS自定义选择框代码分享
- javascript实现下拉提示选择框
- Android组件实现列表选择框功能
- Android编程实现变化的双重选择框功能示例
- JS点击某个图标或按钮弹出文件选择框的实现代码