Swing中关于JFileChooser的一些问题
来源:互联网 发布:指南针炒股软件手机版 编辑:程序博客网 时间:2024/06/06 03:03
鉴于最近在项目中遇到JFileChooser的问题,特在此做个总结
1.关于其中显示某种格式类型的文件需要用到的过滤器,下面贴出部分的关键代码做参考
public class FileUtil extends javax.swing.filechooser.FileFilter{
public boolean accept(java.io.File f) {
if (f.isDirectory())
return true;
return f.getName().endsWith(".dcm"); //设置为选择以.dcm为后缀的文件
}
public String getDescription(){
return ".dcm";
}
public static void main(String[] args){
FileUtil fileFilter=new FileUtil();
JFileChooser jfc = new JFileChooser();
jfc.setFileFilter(fileFilter);
jfc.setFileSelectionMode(JFileChooser.APPROVE_OPTION);
jfc.setSize(500, 400);
jfc.setLocation(w, h);
jfc.showDialog(new JLabel(), "选择");
File file = jfc.getSelectedFile();
String filepath = file.getAbsolutePath();
if (filepath != null && filepath.length() !=0 &&filepath.endsWith(".dcm")) {
// System.out.println("打开的路径是"+filepath);
mainFrame.renewImagePanel(2,filepath);
}else{
new MessageDialog("请选择dcm格式的图片!");
logger.info("尚未选择图片");
}
}
}
2.关于UIManager的样式问题
根据本机系统的样式来决定当前的样式感官
try {
String lookAndFeel = UIManager.getSystemLookAndFeelClassName();
UIManager.setLookAndFeel(lookAndFeel);
} catch (Exception e) {
e.printStackTrace();
}
- Swing中关于JFileChooser的一些问题
- swing中JFileChooser的用法
- Swing中JFileChooser的用法
- swing中JFileChooser
- java Swing JFileChooser 的使用
- 关于swing的一些收获
- Java Swing中关于JTable的一些总结
- JFileChooser保存路径的问题
- java swing 中使用JFileChooser读取Excel并进行解析
- 在SWING 的 JFileChooser如何俘获返回的事件
- 关于swing界面组件的一些学习
- JFileChooser (Java Swing提供的文件选择对话框)
- JFileChooser (Java Swing提供的文件选择对话框)
- Java Swing 使用JFileChooser保存带自定义后缀名的文件
- SWING中进度条的问题
- 关于Swing的某些侦听器的问题
- c++中关于内存的一些问题
- 关于firefox中一些问题的解决方案
- Android面试题目及其答案
- 灵活的语言-JavaScript
- linux高级I/O函数sendfile
- Struts2+ajax+jackson实现查询数据以json格式数据回显
- pat水题
- Swing中关于JFileChooser的一些问题
- 记录Flume使用KafkaSource的时候Channel队列满了之后发生的怪异问题
- OpenCV机器学习:SVM分类器实现MNIST手写数字识别
- POJ 1423 Big number
- javascript 面向对象(一)模拟类的概念--补充--稳妥构造函数式
- Palindrome Number
- 计算机中丢失VCRUNTIME.dll
- 我的复习之路:Java构造函数之访问控制符
- Google机器学习(二) 鸢尾花数据集 load_iris