1 package com.soft.test;
2
3 import javax.swing.*;
4 import javax.swing.filechooser.*;
5 import java.awt.event.*;
6 import java.io.FileFilter;
7
8 public class SplashDemo extends JFrame implements ActionListener {
9 private JButton jb = null;
10
11 public SplashDemo() {
12 jb = new JButton("打开");
13 jb.addActionListener(this);
14
15 this.add(jb);
16 this.setSize(400, 300);
17 this.setResizable(false);
18 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
19 this.setVisible(true);
20 }
21
22 public static void main(String[] args) {
23
24 SplashDemo s = new SplashDemo();
25 }
26
27 public void actionPerformed(ActionEvent e) {
28 JFileChooser jf = new JFileChooser();
29 jf.setToolTipText("打开");
30 FileNameExtensionFilter ff = new FileNameExtensionFilter(
31 "图像文件(jpg/gif)", "jpg", "jpeg", "gif");
32 jf.setFileFilter(ff);
33 jf.showOpenDialog(this);
34
35 }
36
37 }