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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? optiondialog.java

?? ∥顯示數據文件未壓縮大小及壓縮大小單行文本顯示域存儲隨機生成的數據
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
    p.add(label, null);
    cbbloglevel.setBounds(basex + 100, basey + 2 * height, 100, height);
    String[] levels = resource.getStringArray("loglevels");
    for (int i = 0; i < levels.length; i++) {
      cbbloglevel.addItem(levels[i]);
    }

    p.add(cbbloglevel, null);

    onCancel_Miscellaneous();
    return p;
  }

  /**
     /**
    * 設置選項設置
    */
   private void onOK() {
     viewpanel.confirmChange();
     toolbarpanel.confirmChange();
     onOK_Folders();
     onOK_Programlocations();
     onOK_Miscellaneous();

     //通知主窗口,設置已經改變
     OptionDialog.this.firePropertyChange(PP_NAME, true, false);

   }

  private void onCancel() {
    //viewpanel.resetChange();
    //toolbarpanel.resetChange();
    onCancel_Folders();
    onCancel_Programlocations();
    onCancel_Miscellaneous();
  }

  private void onCancel_Folders() {
    rbdefault.setSelected(preference.getBoolean("o_default_s", true));
    rblast_s.setSelected(preference.getBoolean("o_last_s", false));
    rbfolder_s.setSelected(preference.getBoolean("o_folder_s", false));
    tfstartup.setText(preference.get("o_startupfolder", ""));
//
    rbopen_e.setSelected(preference.getBoolean("o_open_e", true));
    rblast_e.setSelected(preference.getBoolean("o_last_e", false));
    rbfolder_e.setSelected(preference.getBoolean("o_folder_e", false));
    tfextract.setText(preference.get("o_extractfolder", ""));
//
    rbopen_a.setSelected(preference.getBoolean("o_open_a", true));
    rblast_a.setSelected(preference.getBoolean("o_last_a", false));
    rbfolder_a.setSelected(preference.getBoolean("o_folder_a", false));
    tfadd.setText(preference.get("o_addfolder", ""));

//
    tfwork.setText(preference.get("o_workingfolder", ""));

  }

  private void onCancel_Programlocations() {
    tfviewer.setText(preference.get("o_viewer", ""));
    tfscanner.setText(preference.get("o_scanner", ""));

  }

  private void onCancel_Miscellaneous() {
    cbautoopen.setSelected(preference.getBoolean("o_autoopen", true));
    int nfiles = preference.getInt("o_recentfiles", 4);
    sprecentfiles.setValue(new Integer(nfiles));
    String log = preference.get("o_loglevel", "DEBUG");
    for (int i = 0; i < loglevels.length; i++) {
      if (log.equals(loglevels[i])) {
        cbbloglevel.setSelectedIndex(i);
        break;
      }
    }
  }

  private void onOK_Folders() {
    preference.putBoolean("o_default_s", rbdefault.isSelected());
    preference.putBoolean("o_last_s", rblast_s.isSelected());
    preference.putBoolean("o_folder_s", rbfolder_s.isSelected());
    preference.put("o_startupfolder", tfstartup.getText());
//
    preference.putBoolean("o_open_e", rbopen_e.isSelected());
    preference.putBoolean("o_last_e", rblast_e.isSelected());
    preference.putBoolean("o_folder_e", rbfolder_e.isSelected());
    preference.put("o_extractfolder", tfextract.getText());
//
    preference.getBoolean("o_open_a", rbopen_a.isSelected());
    preference.getBoolean("o_last_a", rblast_a.isSelected());
    preference.getBoolean("o_folder_a", rbfolder_a.isSelected());
    preference.get("o_addfolder", tfadd.getText());
//
    preference.get("o_workingfolder", tfwork.getText());

  }

  private void onOK_Programlocations() {
    preference.put("o_viewer", tfviewer.getText());
    preference.put("o_scanner", tfscanner.getText());
  }

  private void onOK_Miscellaneous() {
    preference.getBoolean("o_autoopen", cbautoopen.isSelected());

    int nfiles = ( (Integer) sprecentfiles.getValue()).intValue();
    preference.putInt("o_recentfiles", nfiles);

    int nIndex = cbbloglevel.getSelectedIndex();
    if (nIndex >= loglevels.length) {
      nIndex = loglevels.length;
    }
    String log = loglevels[nIndex];
    preference.put("o_loglevel", log);

  }

  /** @todo 選擇按鈕 */
  class SelectButtonsAction
      implements ActionListener {
    public void actionPerformed(ActionEvent e) {

    }
  }

  /** @todo 選擇目錄的action */
  class BrowseAction
      implements ActionListener {
    JTextComponent cp;
    JRadioButton radio = null;

    BrowseAction(JTextComponent cp) {
      this.cp = cp;
    }

    public void actionPerformed(ActionEvent e) {

      String sfile;
      JFileChooser fc = new JFileChooser();
      int result = fc.showOpenDialog(OptionDialog.this);
      if (result == JFileChooser.APPROVE_OPTION) {
        File file = fc.getSelectedFile();
        cp.setText(file.getAbsolutePath());
        if (radio != null) {
          radio.setSelected(true);
        }
      }
    }

    public void setBuddy(JRadioButton radio) {
      this.radio = radio;
    }

  }

  class SelectPathAction
      implements ActionListener {
    JTextComponent cp = null;
    JRadioButton radio = null;
    SelectPathAction(JTextComponent cp, JRadioButton radio) {
      this.cp = cp;
      this.radio = radio;
    }

    public void actionPerformed(ActionEvent e) {
      String sfile;
      JFileChooser fc = new JFileChooser();
      fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
      int result = fc.showOpenDialog(OptionDialog.this);
      if (result == JFileChooser.APPROVE_OPTION) {
        File file = fc.getSelectedFile();
        cp.setText(file.getAbsolutePath());
        if (radio != null) {
          radio.setSelected(true);
        }
      }
    }

    public void setBuddy(JRadioButton radio) {
      this.radio = radio;
    }

  }

  /**
   * 確定動作
   */
  class OKAction
      implements ActionListener {
    public void actionPerformed(ActionEvent e) {
      OptionDialog.this.onOK();
      OptionDialog.this.setVisible(false);
    }
  }

  /**
   * 視圖選項面板。
   */
  class ViewPanel
      extends JPanel {
    String[] columnHeaders = resource.getStringArray("t_columnnames");
    JCheckBox[] tableColumnBoxes = new JCheckBox[columnHeaders.length];
    boolean[] status = BooleanUtil.convertToArray(preference.getLong(
        "table_status", 127));
    JCheckBox fulllineSelected = new JCheckBox();
    //JCheckBox upperFilename=new JCheckBox();
    JCheckBox showGridline = new JCheckBox();
    JRadioButton doubleOpen = new JRadioButton();
    JRadioButton singleOpen = new JRadioButton();

    public ViewPanel() {
      setLayout(new GridLayout(1, 2));
      OptionPanel columnStatusPanel = new OptionPanel(resource.getString(
          "o_table_title"), columnHeaders.length + 2, 1);
      add(columnStatusPanel);
      for (int i = 0; i < columnHeaders.length; i++) {
        tableColumnBoxes[i] = new JCheckBox(columnHeaders[i], status[i]);
        columnStatusPanel.add(tableColumnBoxes[i]);
      }
      tableColumnBoxes[0].setEnabled(false);
      JPanel rightPanel = new JPanel();
      rightPanel.setLayout(new GridLayout(2, 1));
      OptionPanel generalPanel = new OptionPanel(resource.getString(
          "o_general_title"), 5, 1);
      OptionPanel mousePanel = new OptionPanel(resource.getString("o_ms_title"),
                                               5, 1);
      rightPanel.add(generalPanel);
      rightPanel.add(mousePanel);
      add(rightPanel);

      fulllineSelected.setText(resource.getString("o_vg_fullsel"));
      generalPanel.add(fulllineSelected);
      fulllineSelected.setSelected(preference.getBoolean("fulllineselect", true));
      //upperFilename.setText(resource.getString("o_vg_filename"));
      //generalPanel.add(upperFilename);
      //upperFilename.setSelected(preference.getBoolean("upperfilename", true));
      showGridline.setText(resource.getString("o_vg_grid"));
      generalPanel.add(showGridline);
      showGridline.setSelected(preference.getBoolean("showgridline", true));
      doubleOpen.setText(resource.getString("o_vm_doubleopen"));
      mousePanel.add(doubleOpen);
      doubleOpen.setSelected(preference.getBoolean("mouseopenmode", true));
      singleOpen.setText(resource.getString("o_vm_singleopen"));
      mousePanel.add(singleOpen);
      singleOpen.setSelected(preference.getBoolean("mouseopenmode", false));
      ButtonGroup mouseGroup = new ButtonGroup();
      mouseGroup.add(doubleOpen);
      mouseGroup.add(singleOpen);
    }

    /**
     * 確認所做的修改。
     * 提取設置的值并存儲到注冊表中。
     */
    public void confirmChange() {
      for (int i = 0; i < columnHeaders.length; i++) {
        status[i] = tableColumnBoxes[i].isSelected();
      }
      long finalStatus = BooleanUtil.convertToLong(status);
      preference.putLong("table_status", finalStatus);
      preference.putBoolean("fulllineselect", fulllineSelected.isSelected());
      //preference.putBoolean("upperfilename", upperFilename.isSelected());
      preference.putBoolean("showgridline", showGridline.isSelected());
      preference.putBoolean("mouseopenmode", doubleOpen.isSelected());
    }

    /**
     * 恢復用戶的修改。
     */
    public void resetChange() {
      for (int i = 0; i < columnHeaders.length; i++) {
        tableColumnBoxes[i].setSelected(status[i]);
      }
      fulllineSelected.setSelected(preference.getBoolean("fulllineselect", true));
      //upperFilename.setSelected(preference.getBoolean("upperfilename", true));
      showGridline.setSelected(preference.getBoolean("showgridline", true));
      doubleOpen.setSelected(preference.getBoolean("mouseopenmode", true));
      singleOpen.setSelected(preference.getBoolean("mouseopenmode", false));
    }
  }

  /**
   * 工具條選項面板。
   */
  class ToolbarPanel
      extends JPanel {
    JCheckBox showText = new JCheckBox();
    JCheckBox showTooltipText = new JCheckBox();
    JButton customizeToolbar;

    public ToolbarPanel() {
      setLayout(new BorderLayout());
      OptionPanel toolbarPanel = new OptionPanel(resource.getString("o_t_title"),
                                                 8, 1);
      add(toolbarPanel, "Center");

      showText.setText(resource.getString("o_t_showtext"));
      toolbarPanel.add(showText);
      showText.setSelected(preference.getBoolean("o_showtext", true));
      showTooltipText.setText(resource.getString("o_t_showtip"));
      toolbarPanel.add(showTooltipText);
      showTooltipText.setSelected(preference.getBoolean("o_showtip", true));
      customizeToolbar = SwingUtil.createDynamicButton( (ButtonProperty)
          resource.getObject("o_b_selectbtn"));
      customizeToolbar.setEnabled(false);
      add(customizeToolbar, "South");
    }

    /**
     * 確認所做的修改。
     * 提取設置的值并存儲到注冊表中。
     */
    public void confirmChange() {
      preference.putBoolean("o_showtext", showText.isSelected());
      preference.putBoolean("o_showtip", showTooltipText.isSelected());
    }

    /**
     * 恢復用戶的修改。
     */
    public void resetChange() {
      showText.setSelected(preference.getBoolean("o_showtext", true));
      showTooltipText.setSelected(preference.getBoolean("o_showtip", false));
    }

  }

  /**
   * 工具條選項面板。
   */
  class FolderPanel
      extends JPanel {
    JCheckBox showText = new JCheckBox();
    JCheckBox showTooltipText = new JCheckBox();

    public FolderPanel() {
      setLayout(new GridLayout(2, 2));
      OptionPanel toolbarPanel = new OptionPanel(resource.getString("o_t_title"),
                                                 5, 1);
      add(toolbarPanel);

      showText.setText(resource.getString("o_t_showtext"));
      toolbarPanel.add(showText);
      showText.setSelected(preference.getBoolean("o_showtext", true));
      showTooltipText.setText(resource.getString("o_t_showtip"));
      toolbarPanel.add(showTooltipText);
      showTooltipText.setSelected(preference.getBoolean("o_showtip", true));
    }

    /**
     * 確認所做的修改。
     * 提取設置的值并存儲到注冊表中。
     */
    public void confirmChange() {
      preference.putBoolean("o_showtext", showText.isSelected());
      preference.putBoolean("o_showtip", showTooltipText.isSelected());
    }

    /**
     * 恢復用戶的修改。
     */
    public void resetChange() {
      showText.setSelected(preference.getBoolean("o_showtext", true));
      showTooltipText.setSelected(preference.getBoolean("o_showtip", false));
    }

  }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区爱爱| 久久91精品国产91久久小草| 成人午夜免费电影| 久久先锋影音av鲁色资源网| 精品伊人久久久久7777人| 欧美一区二区三级| 久久精品国产精品亚洲精品| 日韩一卡二卡三卡国产欧美| 奇米色777欧美一区二区| 日韩精品专区在线影院重磅| 亚洲自拍另类综合| 欧美色成人综合| 三级不卡在线观看| 日韩美一区二区三区| 国产一区二区三区国产| 国产欧美一区二区在线观看| 久久成人免费日本黄色| 2020日本不卡一区二区视频| 丁香婷婷综合色啪| 日韩美女视频19| 欧美视频精品在线| 美日韩黄色大片| 欧美激情综合在线| 色综合夜色一区| 亚洲大尺度视频在线观看| 91精品国产91久久久久久一区二区 | 精品国产免费人成电影在线观看四季| 调教+趴+乳夹+国产+精品| 日韩一级欧美一级| 男女视频一区二区| 亚洲国产精品高清| 国产麻豆视频一区| 亚洲日本欧美天堂| 555www色欧美视频| 国产福利91精品一区| 亚洲伦理在线精品| 欧美日韩免费不卡视频一区二区三区| 免费看黄色91| 国产欧美视频在线观看| 国产 日韩 欧美大片| 中文字幕一区二区日韩精品绯色| 欧美揉bbbbb揉bbbbb| 精品一区二区三区在线播放视频| 国产三级欧美三级日产三级99| 99精品久久免费看蜜臀剧情介绍 | 26uuu国产电影一区二区| 成人激情文学综合网| 亚洲国产日产av| 国产欧美一区二区精品秋霞影院| 91蜜桃婷婷狠狠久久综合9色| 奇米777欧美一区二区| 亚洲欧洲国产日本综合| 3d动漫精品啪啪1区2区免费 | 日本不卡高清视频| 国产精品国产三级国产aⅴ中文 | 色综合久久久久久久久久久| 奇米影视7777精品一区二区| 亚洲丝袜制服诱惑| 日韩欧美一二三四区| 经典三级视频一区| 亚洲午夜成aⅴ人片| 亚洲国产岛国毛片在线| 91丝袜美腿高跟国产极品老师| 亚洲国产欧美另类丝袜| 中文字幕乱码久久午夜不卡| 欧美美女一区二区| thepron国产精品| 久久se精品一区二区| 亚洲成人av一区二区| 久久久青草青青国产亚洲免观| 成人免费毛片片v| 国产一区不卡在线| 久久91精品久久久久久秒播| 天天色综合成人网| 一区二区三区在线播放| 中文文精品字幕一区二区| 日韩一级黄色大片| 91免费观看在线| 东方aⅴ免费观看久久av| 国产一区二区三区蝌蚪| 蜜乳av一区二区三区| 精品一区二区三区免费毛片爱| 亚洲一级电影视频| 午夜精品一区在线观看| 亚洲一区二区三区四区中文字幕| 亚洲成人动漫av| 午夜欧美在线一二页| 美日韩一区二区| 老司机精品视频导航| 国产一区二区三区日韩| 国产美女在线观看一区| 成人福利视频在线| 北条麻妃一区二区三区| 狠狠狠色丁香婷婷综合激情| 成人免费视频免费观看| 成人高清视频在线观看| 欧美色精品在线视频| 欧美精选在线播放| 久久众筹精品私拍模特| 国产欧美精品国产国产专区| 亚洲视频小说图片| 亚洲自拍偷拍网站| 久久99久久99| 国产精品66部| 91国偷自产一区二区三区成为亚洲经典| 97久久超碰精品国产| 欧美日韩国产高清一区| 精品成a人在线观看| 中文字幕一区二区三区四区不卡| 国产精品不卡一区二区三区| 午夜久久电影网| 麻豆精品视频在线观看| 95精品视频在线| 欧美日韩aaaaa| 国产欧美日韩另类视频免费观看| 亚洲三级免费观看| 久久99精品久久久久久| 国产剧情一区二区三区| 色一情一乱一乱一91av| 欧美午夜影院一区| 久久精品视频一区二区| 亚洲人成亚洲人成在线观看图片 | 青青草精品视频| 国产成人免费av在线| 91黄色免费版| 日韩精品在线看片z| 久久久国产一区二区三区四区小说 | 欧美午夜精品久久久久久孕妇| 欧美一区二区观看视频| 亚洲欧美一区二区不卡| 日韩精品成人一区二区三区| 成人精品国产一区二区4080| 欧美午夜精品久久久久久孕妇| 日本一区二区综合亚洲| 午夜久久久影院| 日本精品一区二区三区四区的功能| 91精品国产福利| 亚洲成人av福利| aaa国产一区| 久久久久99精品国产片| 午夜影视日本亚洲欧洲精品| 国产成人自拍高清视频在线免费播放| 欧美熟乱第一页| 日韩毛片高清在线播放| 国产在线播放一区三区四| 欧美一级二级在线观看| 亚洲视频在线观看三级| 不卡影院免费观看| 日韩欧美国产高清| 日韩综合一区二区| 94-欧美-setu| 亚洲免费观看高清完整| 免费成人av在线| 欧美日韩视频在线第一区| 国产精品欧美极品| 国产白丝精品91爽爽久久 | 93久久精品日日躁夜夜躁欧美| 欧美成人精品3d动漫h| 亚洲高清不卡在线观看| 成人av在线播放网站| 777亚洲妇女| 亚洲国产精品久久不卡毛片 | 三级一区在线视频先锋| 91一区二区三区在线观看| 国产精品电影一区二区| 国产一区二区三区精品视频| wwwwxxxxx欧美| 免费的国产精品| 精品91自产拍在线观看一区| 午夜久久电影网| 欧美一级在线免费| 日韩av电影免费观看高清完整版| 欧美一区二区三区公司| 三级精品在线观看| 538在线一区二区精品国产| 亚洲一区二区三区不卡国产欧美| 欧美三级三级三级爽爽爽| 亚洲一区在线播放| 欧美一级欧美三级在线观看 | 欧美一区二区三区四区久久| 日本sm残虐另类| 日韩精品一区二区三区在线播放| 狠狠色丁香久久婷婷综| 精品免费视频一区二区| 国产不卡视频在线播放| 国产精品久久久久影视| 欧洲人成人精品| 亚洲午夜久久久久久久久久久| 欧美日本国产视频| 日韩电影免费在线| 日韩欧美国产一区二区三区| 九九九精品视频| 国产香蕉久久精品综合网| 丁香婷婷综合网| 日日摸夜夜添夜夜添精品视频 | 中文字幕欧美国产| 色婷婷亚洲精品| 三级在线观看一区二区| 国产香蕉久久精品综合网| 91小视频在线观看|