public void showAll() { JFileChooser jfc = new JFileChooser(); jfc.setFileFilter(new FileNameExtensionFilter("只能选择jpg文件", new String[]{"jpg"})); int opt = jfc.showOpenDialog(this); if (opt == 0) { File f = jfc.getSelectedFile(); this.jtf_search1.setText(f.getAbsolutePath()); }
时间: 2024-01-11 13:04:40 浏览: 185
JAVA文件打开关闭操作
5星 · 资源好评率100%
这是一个名为showAll()的方法,用于展示所有的图片。该方法打开一个JFileChooser窗口,限制只能选择jpg格式的文件。如果用户选择了一个文件,方法会将该文件的绝对路径设置到jtf_search1文本框中。
具体实现过程是:先创建一个JFileChooser对象jfc,然后调用setFileFilter()方法设置只能选择jpg文件。接着调用showOpenDialog()方法打开文件选择对话框,如果用户选择了文件并点击了打开按钮,则返回值为0,否则为1。
如果用户选择了文件,则通过getSelectedFile()方法获取选择的文件对象f,然后调用getAbsolutePath()方法获取该文件的绝对路径,并将其设置到jtf_search1文本框中。
阅读全文