亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? registrypanel.java

?? JavaExplorer是一個(gè)獨(dú)立于平臺(tái)的瀏覽器
?? JAVA
字號:
/**  * File and FTP Explorer  * Copyright 2002  * BOESCH Vincent  *  * This program is free software; you can redistribute it and/or  * modify it under the terms of the GNU General Public License  * as published by the Free Software Foundation; either version 2  * of the License, or (at your option) any later version.  *  * This program is distributed in the hope that it will be useful,  * but WITHOUT ANY WARRANTY; without even the implied warranty of  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the  * GNU General Public License for more details.  *  * You should have received a copy of the GNU General Public License  * along with this program; if not, write to the Free Software  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.  */package javaexplorer.gui.dialog;import java.awt.*;import java.awt.event.*;import javaexplorer.Launcher;import javaexplorer.util.registry.Registry;import javax.swing.*;import javax.swing.border.*;import javax.swing.table.*;/** *@author     BOESCH Vincent *@created    21 janvier 2002 *@version    3.3 * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA. * */public class RegistryPanel extends JPanel implements ActionListener {    private Launcher _launcher = null;    private Registry _registry = null;    BorderLayout borderLayout1 = new BorderLayout();    BorderLayout borderLayout2 = new BorderLayout();    GridLayout gridLayout1 = new GridLayout();    GridLayout gridLayout2 = new GridLayout();    JLabel jLabel1 = new JLabel();    JPanel jPanel1 = new JPanel();    JPanel jPanel2 = new JPanel();    JPanel jPanel3 = new JPanel();    JTextField jTextField1 = new JTextField();    JTextField jTextField2 = new JTextField();    JButton jbtAdd = new JButton();    JButton jbtDefine = new JButton();    JButton jbtDelete = new JButton();    JTable jtbRegistry = new JTable();    TitledBorder titledBorder1;    JScrollPane jspRegistry = new JScrollPane(jtbRegistry);    /**     *  Constructeur objet RegistryPanel     *     *@param  launcher  Description of the     *      Parameter     */    public RegistryPanel(Launcher launcher) {        _launcher = launcher;        try {            jbInit();        } catch (Exception e) {            javaexplorer.util.Log.addError(e);        }    }    /**     *@param  e  Description of the Parameter     */    public void actionPerformed(ActionEvent e) {        Object obj = e.getSource();        if (obj == jbtDefine) {            String loader = openDialog("Open With...");            if (loader != null) {                jTextField2.setText(loader);            }            return;        }        if (obj == jbtAdd) {            addEntry();            return;        }        if (obj == jbtDelete) {            removeEntry();        }    }    /**     *  Adds a feature to the Entry attribute     *  of the RegistryPanel object     */    public void addEntry() {        String ext = jTextField1.getText();        String load = jTextField2.getText();        _registry.addEntry(ext, load);        initRegistry();    }    /**     *  Gets the workingRegistry attribute     *  of the RegistryPanel object     *     *@return    The workingRegistry value     */    public Registry getWorkingRegistry() {        return _registry;    }    /**     */    public void initRegistry() {        String[][] tb = _registry.getTable();        DefaultTableModel dtm = new DefaultTableModel(tb,                new String[] { "Extension", "Loader" });        jtbRegistry.setModel(dtm);    }    /**     *@throws  Exception  Description of the     *      Exception     */    private void jbInit() throws Exception {        titledBorder1 = new TitledBorder("");        this.setLayout(borderLayout1);        this.setBorder(titledBorder1);        borderLayout1.setVgap(5);        gridLayout1.setColumns(4);        jPanel1.setLayout(gridLayout1);        jbtDefine.setText("Define");        jLabel1.setHorizontalAlignment(SwingConstants.CENTER);        jLabel1.setText("opens with");        jPanel2.setLayout(borderLayout2);        jPanel3.setLayout(gridLayout2);        gridLayout2.setColumns(2);        gridLayout2.setHgap(20);        gridLayout2.setVgap(20);        jbtDelete.setText("Remove");        jbtAdd.setText("Add");        this.add(jspRegistry, BorderLayout.CENTER);        this.add(jPanel2, BorderLayout.SOUTH);        jPanel2.add(jPanel1, BorderLayout.CENTER);        jPanel1.add(jTextField1, null);        jPanel1.add(jLabel1, null);        jPanel1.add(jTextField2, null);        jPanel1.add(jbtDefine, null);        jPanel2.add(jPanel3, BorderLayout.SOUTH);        jPanel3.add(jbtDelete, null);        jPanel3.add(jbtAdd, null);        jbtDelete.addActionListener(this);        jbtAdd.addActionListener(this);        jbtDefine.addActionListener(this);        jtbRegistry.setColumnSelectionAllowed(false);        jtbRegistry.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);        _registry = Registry.getRegistryCopy();    }    /**     *@param  title  Description of the Parameter     *@return        Description of the Return     *      Value     */    public String openDialog(String title) {        JFileChooser jfc = new JFileChooser();        jfc.setDialogTitle(title);        if (jfc.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {            return jfc.getSelectedFile().getAbsolutePath();        } else {            return null;        }    }    /**     */    public void removeEntry() {        int reg = jtbRegistry.getSelectedRow();        if (reg >= 0) {            String ext = (String) jtbRegistry.getModel().getValueAt(reg, 0);            if (ext != null) {                _registry.removeEntry(ext);            }            initRegistry();        }    }    /**     *  Sets the launcher attribute of the     *  RegistryPanel object     *     *@param  launcher  The new launcher value     */    public void setLauncher(Launcher launcher) {        _launcher = launcher;    }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区精品久久| 国产精品精品国产色婷婷| 国产乱码字幕精品高清av| 亚洲日本va午夜在线影院| 欧美成人aa大片| 欧美日韩一区 二区 三区 久久精品| 中文欧美字幕免费| 亚洲第一成人在线| 国产日韩欧美精品电影三级在线 | 国产欧美一区二区精品秋霞影院 | 成人午夜精品在线| 日韩中文字幕区一区有砖一区| 中文一区二区在线观看| 日韩午夜三级在线| 欧美色老头old∨ideo| 成人高清视频在线| 激情五月激情综合网| 日本在线不卡视频| 性做久久久久久免费观看| 亚洲欧美日韩国产另类专区| 久久精品一区八戒影视| 欧美zozozo| 日韩美女一区二区三区| 91麻豆精品国产自产在线 | 日韩电影在线观看电影| 91理论电影在线观看| 亚洲国产精品久久一线不卡| 欧美亚洲自拍偷拍| 亚洲va在线va天堂| 欧美精品一区二区久久久| 国产九色sp调教91| 一区二区激情小说| 欧美videos中文字幕| 国产一区二区三区美女| 国产精品国产三级国产| 欧美日韩在线播放三区四区| 韩国女主播成人在线| 久久久不卡网国产精品二区| 欧美一区二区私人影院日本| 精品在线亚洲视频| 奇米精品一区二区三区四区| 欧美一区二区三区免费视频| 视频在线观看国产精品| 日韩一本二本av| 91成人国产精品| 日韩欧美一区二区不卡| 中文字幕免费一区| 92国产精品观看| 99精品久久免费看蜜臀剧情介绍| eeuss鲁片一区二区三区在线看| 高清在线成人网| 成人精品免费看| 99久久99久久久精品齐齐| 99re在线精品| 欧美午夜在线一二页| 91精品国产综合久久婷婷香蕉| 欧美一级二级三级蜜桃| 久久尤物电影视频在线观看| 日本一区二区在线不卡| 成人免费一区二区三区视频| 综合激情网...| 国产精品日韩成人| 中文字幕av一区二区三区高| 精品久久久久久久久久久院品网| 51精品久久久久久久蜜臀| 欧美在线短视频| 在线观看免费成人| 91性感美女视频| 97精品视频在线观看自产线路二 | 99精品一区二区三区| 成人午夜电影小说| 国模套图日韩精品一区二区| 国产一区二区三区不卡在线观看| 精品一区二区三区在线视频| 国产自产高清不卡| 国产成人aaa| 在线日韩国产精品| 欧美日韩一二区| 日本一区二区三区电影| 欧美性大战久久久久久久| 日韩av在线发布| 美女一区二区视频| 国产精品18久久久久久久久久久久 | 91美女在线观看| 欧美性感一类影片在线播放| 精品国产欧美一区二区| 亚洲三级免费电影| 蜜芽一区二区三区| av成人免费在线观看| 欧美伦理电影网| 国产精品无人区| 丝袜诱惑制服诱惑色一区在线观看| 久久 天天综合| 91国偷自产一区二区使用方法| 日韩亚洲欧美一区| 一区二区三区资源| 国产伦精一区二区三区| 激情文学综合插| 欧美人妇做爰xxxⅹ性高电影| 日韩丝袜情趣美女图片| ㊣最新国产の精品bt伙计久久| 亚洲成av人片一区二区| 成人h精品动漫一区二区三区| 日本乱人伦aⅴ精品| 久久久蜜桃精品| 精品在线一区二区三区| 欧美年轻男男videosbes| 国产精品丝袜黑色高跟| 国产乱码精品一区二区三区av| 91精品国产色综合久久| 亚洲欧美一区二区久久| 国产成人亚洲综合a∨猫咪| 日韩精品一区二区三区老鸭窝| 亚洲美女精品一区| 99re6这里只有精品视频在线观看| 精品欧美乱码久久久久久1区2区 | 美女诱惑一区二区| 国内精品第一页| 欧美一区二区日韩一区二区| 亚洲综合色网站| 日韩三级av在线播放| 欧美一级精品在线| 欧美午夜片在线看| 99久久精品国产毛片| 精品久久一区二区三区| 午夜精品免费在线| 91视频观看免费| 亚洲欧美另类久久久精品| jlzzjlzz亚洲日本少妇| 中文幕一区二区三区久久蜜桃| 国产精品一区二区你懂的| 精品国产伦一区二区三区观看体验| 亚洲va欧美va天堂v国产综合| 欧美在线不卡视频| 亚洲高清视频在线| 欧美在线制服丝袜| 亚洲尤物视频在线| 欧美日韩一区二区三区免费看| 亚洲精品大片www| 欧美日韩综合在线免费观看| 亚洲国产aⅴ成人精品无吗| 91精品麻豆日日躁夜夜躁| 天天综合网天天综合色| 国产清纯美女被跳蛋高潮一区二区久久w| 国产麻豆9l精品三级站| 一区二区免费看| 7799精品视频| 成人在线视频首页| 日韩av一区二区三区| 国产精品第五页| 国产午夜精品在线观看| 7777精品伊人久久久大香线蕉经典版下载| 日本不卡在线视频| 国产精品激情偷乱一区二区∴| 日韩视频一区二区三区| 暴力调教一区二区三区| 久久草av在线| 奇米色一区二区三区四区| 日本一区二区电影| 久久久精品蜜桃| 亚洲激情在线激情| 国产亚洲一区二区三区四区| 日本韩国欧美国产| 91免费观看视频在线| 国产a久久麻豆| 国产一区日韩二区欧美三区| 在线观看亚洲专区| 亚洲宅男天堂在线观看无病毒| 国产91丝袜在线观看| 欧美精品三级在线观看| 国产一区不卡在线| 亚洲欧美日韩精品久久久久| 欧美精品1区2区| 国产剧情一区在线| 一区二区三区中文免费| 欧美成人免费网站| 91污片在线观看| 蜜臀精品一区二区三区在线观看| 欧美色倩网站大全免费| 欧美日本国产一区| 欧美剧情片在线观看| 日韩一区二区三区高清免费看看| 欧美精品久久99久久在免费线| 欧美精品在线一区二区| 欧美变态口味重另类| 久久嫩草精品久久久精品| 中文字幕一区二区三区乱码在线 | 不卡av在线免费观看| 成人激情免费网站| 欧美亚洲国产bt| 日韩写真欧美这视频| 国产精品护士白丝一区av| 亚洲成人中文在线| 精久久久久久久久久久| 成人av小说网| 91麻豆精品国产91久久久久| 欧美第一区第二区| 亚洲精选视频免费看| 久久99久久精品| 欧美一区二区三区公司|