<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    march alex's blog
    hello,I am march alex
    posts - 52,comments - 7,trackbacks - 0
    JFileChooser() 
              構(gòu)造一個指向用戶默認(rèn)目錄的 JFileChooser
    JFileChooser(File currentDirectory)
              使用給定的 File 作為路徑來構(gòu)造一個 JFileChooser

    setFileSelectionMode(int mode)
              設(shè)置 JFileChooser,以允許用戶只選擇文件、只選擇目錄,或者可選擇文件和目錄。

    mode參數(shù):FILES_AND_DIRECTORIES   指示顯示文件和目錄。

          FILES_ONLY                             指示僅顯示文件。

         DIRECTORIES_ONLY                指示僅顯示目錄。

    showDialog(Component parent,String approveButtonText)
              彈出具有自定義 approve 按鈕的自定義文件選擇器對話框。

    showOpenDialog(Component parent)
              彈出一個 "Open File" 文件選擇器對話框。

    showSaveDialog(Component parent)
              彈出一個 "Save File" 文件選擇器對話框。

    setMultiSelectionEnabled(boolean b)
              設(shè)置文件選擇器,以允許選擇多個文件。

    getSelectedFiles() 
              如果將文件選擇器設(shè)置為允許選擇多個文件,則返回選中文件的列表(File[])。

    getSelectedFile()
              返回選中的文件。

    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.io.File;

    import javax.swing.JButton;
    import javax.swing.JFileChooser;
    import javax.swing.JFrame;
    import javax.swing.JLabel;

    public class FileChooser extends JFrame implements ActionListener{
        JButton open=null;
        public static void main(String[] args) {
            new FileChooser();
        }
        public FileChooser(){
            open=new JButton("open");
            this.add(open);
            this.setBounds(400, 200, 100, 100);
            this.setVisible(true);
            this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            open.addActionListener(this);
        }
        @Override
        public void actionPerformed(ActionEvent e) {
            // TODO Auto-generated method stub
            JFileChooser jfc=new JFileChooser();
            jfc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES );
            jfc.showDialog(new JLabel(), "選擇");
            File file=jfc.getSelectedFile();
            if(file.isDirectory()){
                System.out.println("文件夾:"+file.getAbsolutePath());
            }else if(file.isFile()){
                System.out.println("文件:"+file.getAbsolutePath());
            }
            System.out.println(jfc.getSelectedFile().getName());
            
        }

    }
    posted on 2015-03-18 12:35 marchalex 閱讀(562) 評論(0)  編輯  收藏 所屬分類: java小程序
    主站蜘蛛池模板: 亚洲国产美女视频| 亚洲午夜久久久精品影院| 亚洲精品乱码久久久久蜜桃| 皇色在线视频免费网站| 亚洲无限乱码一二三四区| 亚洲免费闲人蜜桃| 亚洲人成网站色在线观看| 97在线线免费观看视频在线观看| 精品日韩99亚洲的在线发布| 成人午夜性A级毛片免费| 黄色三级三级免费看| 国产国拍亚洲精品福利| 日本免费A级毛一片| 久久精品九九亚洲精品| 亚洲免费观看在线视频| 亚洲中文字幕无码久久2020| 免费看一级做a爰片久久| a级日本高清免费看| 亚洲视频日韩视频| 国产成人无码区免费A∨视频网站| 九九久久精品国产免费看小说 | 一级女人18毛片免费| 亚洲精品456人成在线| 亚洲国产成人精品91久久久| 日本人成在线视频免费播放| 亚洲午夜国产精品| 亚洲国产V高清在线观看| 69视频在线观看免费| 鲁死你资源站亚洲av| 亚洲国产精彩中文乱码AV| 青娱乐免费视频在线观看| 黄网站色视频免费看无下截 | 亚洲自偷自偷图片| 四虎永久在线观看免费网站网址| 特黄aa级毛片免费视频播放| 亚洲国产精品久久久久网站| 免费jjzz在线播放国产 | 国产午夜无码片免费| 33333在线亚洲| 亚洲精品乱码久久久久久 | 亚洲人成人网站色www|