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

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

?? javaants.java

?? 網絡螞蟻Java版
?? JAVA
字號:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.tree.*;
import javax.swing.border.*;
public class javaants extends JFrame{
  
  private JMenu file,edit,download,view,option,tool,help;
  private JMenuItem exit,add,preference,bookmark;
  private static JMenuItem start,stop;
  private JMenuItem helptopic,about;
  private JCheckBoxMenuItem istoolbar,isstatusbar;
  private JMenuBar menubar;
  private JToolBar toolbar;
  private JButton addBut,helpBut;
  private static JButton startBut,stopBut;
  private JButton preferenceBut,exitBut;
  private JComponent left,right;
  Listener listener;
  private Container contentPane;
  private JSplitPane leftsp;
  JScrollPane scrollPane;//	
 
  JPanel panel;
  //static JProgressBar pb;
  JLabel label,statusBar;
  JTree tree;
  DefaultTreeCellRenderer render;
  public javaants(String name){
    super(name);
    init();
  }

  /*初始化程序界面*/
  private void init(){
  	render=new DefaultTreeCellRenderer();
  	render.setBackgroundNonSelectionColor(Color.green);
  	render.setTextNonSelectionColor(Color.blue);
  	render.setTextSelectionColor(Color.red);
  	tree=new JTree(createNodes());
  	tree.setCellRenderer(render);
  	tree.setRootVisible(true);
  	//tree.setEditable(true);
  	tree.setBackground(Color.green);
  	
  	
  	label=new JLabel("ProgressMonitor:");
  	label.setForeground(Color.blue);
  	statusBar=new JLabel("StatusBar");
  	
  	
    leftsp=new JSplitPane();
    leftsp.setContinuousLayout(true);
    leftsp.setDividerSize(10);
    leftsp.setDividerLocation(204);
    left=(JComponent)leftsp.getLeftComponent();
    left.setBackground(Color.green);
    right=(JComponent)leftsp.getRightComponent();
    right.setBackground(Color.green);
    
    panel=new JPanel();
    panel.setBackground(Color.green);
    //pb=new JProgressBar();
    
    //pb.setBackground(Color.green);
    //pb.setForeground(Color.red);
    panel.add(label);
    //panel.add(pb);
    right.add(panel,BorderLayout.NORTH);
    contentPane=getContentPane();
    
    scrollPane=new JScrollPane(tree);
    scrollPane.setBackground(Color.blue);
    left.add(scrollPane);
    
    listener=new Listener();    
    toolbar=new JToolBar();
    //toolbar.setBackground(Color.green);
    //toolbar.setForeground(Color.blue);
    menubar=new JMenuBar();
    //menubar.setBackground(Color.green);
    //menubar.setForeground(Color.blue);

    file=new JMenu("File");
    file.setMnemonic('F');
    exit=new JMenuItem("Exit");
    exit.setMnemonic('X');
    exit.addActionListener(listener);
    exitBut=new JButton("Exit");
    exitBut.setToolTipText("Exit");
    exitBut.addActionListener(listener);
    file.add(exit);

    edit=new JMenu("Edit");
    add=new JMenuItem("Add...");
    add.addActionListener(listener);
    addBut=new JButton("Add...");
    addBut.setToolTipText("Add...");
    addBut.addActionListener(listener);
    edit.add(add);
    
    download=new JMenu("Download");
    start=new JMenuItem("Start");
    start.addActionListener(listener);
    start.setEnabled(false);
    startBut=new JButton("Start");//
    startBut.addActionListener(listener);
    startBut.setEnabled(false);
    startBut.setToolTipText("Start");
    stopBut=new JButton("Stop");//
    stopBut.addActionListener(listener);
    stopBut.setToolTipText("Stop");
    stopBut.setEnabled(false);
    stop=new JMenuItem("Stop");
    stop.addActionListener(listener);
    stop.setEnabled(false);
    download.add(start);
    download.add(stop);

    view=new JMenu("View");
    istoolbar=new JCheckBoxMenuItem("ToolBar");
    isstatusbar=new JCheckBoxMenuItem("StatusBar");
    view.add(istoolbar);
    view.add(isstatusbar);

    option=new JMenu("Option");
    preference=new JMenuItem("Preference...");
    preference.addActionListener(listener);
    preferenceBut=new JButton("Preference...");
    preferenceBut.setToolTipText("Preference...");
    preferenceBut.addActionListener(listener);
    option.add(preference);
    
    tool=new JMenu("Tool");
    bookmark=new JMenuItem("BookMark...");
    bookmark.addActionListener(listener);
    tool.add(bookmark);

    help=new JMenu("Help");
    helptopic=new JMenuItem("Help Topic...");
    helptopic.addActionListener(listener);
    helpBut=new JButton("Help");
    helpBut.setToolTipText("Help");
    helpBut.addActionListener(listener);
    about=new JMenuItem("About...");
    about.addActionListener(listener);
    help.add(helptopic);
    help.add(about);
   
    menubar.add(file);
    menubar.add(edit);
    menubar.add(download);
    menubar.add(view);
    menubar.add(option);
    menubar.add(tool);
    menubar.add(help);

    toolbar.add(startBut);
    toolbar.add(stopBut);
    toolbar.add(addBut);
    toolbar.add(preferenceBut);
    toolbar.addSeparator();
    toolbar.add(helpBut);
    toolbar.addSeparator();
    toolbar.add(exitBut);
    
    contentPane.add(toolbar,BorderLayout.NORTH);
    contentPane.add(leftsp,BorderLayout.CENTER);
    contentPane.add(statusBar,BorderLayout.SOUTH);
    setJMenuBar(menubar);
  }
  
  private DefaultMutableTreeNode createNodes(){
  	DefaultMutableTreeNode rootNode=new DefaultMutableTreeNode("Virtual Folder");
  	DefaultMutableTreeNode missionState=new DefaultMutableTreeNode("Mission State");
  	DefaultMutableTreeNode downDate=new DefaultMutableTreeNode("Down Date");
  	DefaultMutableTreeNode today=new DefaultMutableTreeNode("Today");
  	DefaultMutableTreeNode yesterday=new DefaultMutableTreeNode("Yesterday");
  	DefaultMutableTreeNode lastWeek=new DefaultMutableTreeNode("Last Week");
  	DefaultMutableTreeNode normal=new DefaultMutableTreeNode("Normal");
  	DefaultMutableTreeNode running=new DefaultMutableTreeNode("Running");
  	rootNode.add(missionState);
  	rootNode.add(downDate);
  	downDate.add(today);
  	downDate.add(yesterday);
  	downDate.add(lastWeek);
  	missionState.add(normal);
  	missionState.add(running);
  	return rootNode;
  }
  
  /*public static JProgressBar getProgressBar(){
  	return pb;
  }*/
  
  public static void setStartTrue(){
  	startBut.setEnabled(true);
  	start.setEnabled(true);
  }
  
  public static void setStartFalse(){
  	startBut.setEnabled(false);
  	start.setEnabled(false);
  }
  
  public static void setStopTrue(){
  	stopBut.setEnabled(true);
  	stop.setEnabled(true);
  }
  
  public static void setStopFalse(){
  	stopBut.setEnabled(false);
  	stop.setEnabled(false);
  }
  public void showAddDialog(){
  	AddDialog ad=new AddDialog(this);
  	ad.setSize(380,340);
  	ad.setModal(true);
  	ad.center();
  	ad.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
  	ad.show();
  }
  public void showPrefference(){
    Prefference p=new Prefference(this);
    p.setSize(380,340);
    p.setModal(true);
    p.center();
    p.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    p.show();
  }
  
  public void showAbout(){
  	    About about=new About(this);
        about.setSize(380,340);
        about.setModal(true);
        about.center();
        about.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
        /*about.addWindowListener(new WindowAdapter(){
          public void windowClosed(WindowEvent e){
            about.dispose();
          }
        });*/
        about.show();
  }
  
  class Listener implements ActionListener{
    public void actionPerformed(ActionEvent e){
      String arg=e.getActionCommand();
      if(arg=="Exit"){
        System.exit(0);
      }
      else if(arg=="Add..."){
      	showAddDialog();//
      }
      else if(arg=="Start"){
        Utility.stop=false;
        DownEnd de=new DownEnd();
        de.start();
        SplitFile split=new SplitFile();
        split.start();     
      }
      else if(arg=="Stop"){
      	stopBut.setEnabled(false);
      	startBut.setEnabled(true);
      	Utility.stop=true;
      }
      else if(arg=="Preference..."){
        showPrefference();
      }
      else if(arg=="BookMark..."){
      }
      else if(arg=="Help Topic..."||arg=="Help"){
        final Help help=new Help("Help");
        help.setSize(500,400);
        Center c=new Center(help);
        c.center();
       help.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
       /* help.addWindowListener(new WindowAdapter(){
          public void windowClosed(WindowEvent e){
            help.dispose();
          }
        });*/
        help.setVisible(true);
      }
      else if(arg=="About..."){
        showAbout();
        
      }
    }
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区av| 高清shemale亚洲人妖| 捆绑调教美女网站视频一区| 成人免费毛片嘿嘿连载视频| 制服丝袜成人动漫| 亚洲视频狠狠干| 激情小说亚洲一区| 69久久夜色精品国产69蝌蚪网| 国产精品免费aⅴ片在线观看| 亚洲网友自拍偷拍| 成人免费毛片片v| 一区精品在线播放| 丁香亚洲综合激情啪啪综合| 91麻豆精品国产无毒不卡在线观看| 中文字幕日韩精品一区| 国产美女主播视频一区| 91精品国产综合久久精品app| 国产精品久久久久久久久久免费看| 青青草国产精品97视觉盛宴| 欧美性欧美巨大黑白大战| 最新高清无码专区| 成人免费高清视频在线观看| 久久精子c满五个校花| 激情综合网av| 久久这里只有精品6| 美女诱惑一区二区| 日韩欧美亚洲国产另类| 日韩精品成人一区二区在线| 欧美军同video69gay| 亚洲一区二区在线播放相泽| 日本丶国产丶欧美色综合| 亚洲女同ⅹxx女同tv| 成人av中文字幕| 国产精品久久夜| www.在线欧美| 亚洲免费在线观看| 色综合夜色一区| 亚洲一区二区三区在线播放| 欧美主播一区二区三区| 亚洲午夜免费电影| 91超碰这里只有精品国产| 日韩电影在线观看一区| 日韩欧美二区三区| 国产伦精品一区二区三区免费迷 | 欧美在线视频日韩| 一区二区三区免费网站| 欧美人xxxx| 久久福利资源站| 中文字幕av一区二区三区免费看| 国产成人一区在线| 亚洲欧洲韩国日本视频 | 国产剧情一区在线| 欧美韩日一区二区三区| 91麻豆产精品久久久久久| 亚洲6080在线| 精品88久久久久88久久久| 成人av一区二区三区| 亚洲综合免费观看高清在线观看 | 色婷婷av一区二区三区之一色屋| 亚洲小说春色综合另类电影| 日韩你懂的在线观看| 国产盗摄一区二区| 一区二区不卡在线播放| 日韩一级片在线观看| 国产99久久久国产精品潘金 | 日韩av一二三| 国产视频一区在线播放| 欧美mv和日韩mv国产网站| 成人性视频网站| 首页欧美精品中文字幕| 久久久不卡网国产精品二区| 在线视频国产一区| 国产剧情一区在线| 图片区小说区国产精品视频| 国产丝袜欧美中文另类| 在线播放中文字幕一区| 懂色av一区二区三区蜜臀| 午夜免费欧美电影| 中文字幕永久在线不卡| 日韩三级高清在线| 欧美中文字幕亚洲一区二区va在线| 久久精品国产**网站演员| 亚洲欧美日韩国产成人精品影院| 日韩亚洲欧美一区二区三区| 91香蕉视频在线| 国产成人综合亚洲网站| 日韩国产欧美在线观看| 亚洲视频在线一区观看| 国产亚洲一区二区在线观看| 91精品一区二区三区久久久久久| 国产成人综合亚洲91猫咪| 喷水一区二区三区| 亚洲一区二区三区四区在线免费观看 | 欧美日韩国产经典色站一区二区三区| 国产精品99久久久久久久女警| 日本视频免费一区| 伊人婷婷欧美激情| 国产精品国产a级| 久久久久国产精品厨房| 欧美成人精品二区三区99精品| 在线观看91视频| 91在线无精精品入口| 成人高清在线视频| 国产不卡视频一区| 韩国欧美国产1区| 国产在线不卡一区| 美女国产一区二区三区| 日本美女一区二区| 日韩专区欧美专区| 日韩av中文在线观看| 天堂久久一区二区三区| 一级精品视频在线观看宜春院| 国产精品福利在线播放| 国产精品美女久久久久aⅴ国产馆| 26uuu久久天堂性欧美| 1000部国产精品成人观看| 欧美国产乱子伦| 欧美国产丝袜视频| 欧美国产欧美综合| 中文字幕不卡的av| 18成人在线观看| 亚洲精品国产视频| 亚洲国产日日夜夜| 亚洲一区二区三区爽爽爽爽爽| 亚洲香肠在线观看| 免费成人美女在线观看| 九九精品一区二区| 国产高清在线精品| 91在线视频网址| 欧美日韩在线播放| 日韩情涩欧美日韩视频| 国产亚洲精品福利| 国产精品福利在线播放| 亚洲午夜私人影院| 日韩av电影一区| 国产成人一区二区精品非洲| 91蜜桃网址入口| 欧美精品高清视频| 久久蜜桃av一区精品变态类天堂| 国产精品视频免费| 亚洲高清在线视频| 蜜臀91精品一区二区三区| 国产成人精品亚洲午夜麻豆| 91亚洲国产成人精品一区二区三| 欧美色图免费看| 久久久国产精华| 一区二区三区在线视频免费| 日本三级亚洲精品| 成人av网址在线| 欧美日韩精品一区二区天天拍小说| 精品粉嫩超白一线天av| 国产精品国产自产拍高清av | 国产精品欧美久久久久无广告 | 中文字幕精品—区二区四季| 一区二区三区成人| 美女久久久精品| 日韩欧美高清一区| 亚洲在线一区二区三区| 午夜精品久久久久久久久久| 国产乱对白刺激视频不卡| 色呦呦国产精品| 欧美r级在线观看| 亚洲美女视频一区| 韩国精品久久久| 在线免费观看成人短视频| 精品精品欲导航| 亚洲影院理伦片| 欧洲精品一区二区三区在线观看| 久久综合狠狠综合久久激情| 亚洲伊人色欲综合网| 成人久久18免费网站麻豆| 日韩一区二区三区电影在线观看| 综合精品久久久| 国模大尺度一区二区三区| 欧美日韩视频不卡| 中文字幕一区二区三区av| 久久99这里只有精品| 欧美午夜在线一二页| 国产精品久久久久久久久果冻传媒| 蜜臀a∨国产成人精品| 日本高清不卡aⅴ免费网站| 国产精品每日更新在线播放网址| 老司机一区二区| 欧美一区日本一区韩国一区| 夜夜精品浪潮av一区二区三区| www.日韩av| 欧美激情艳妇裸体舞| 国产一区中文字幕| 欧美电影免费观看高清完整版 | 欧美最新大片在线看 | 亚洲国产成人va在线观看天堂| 成a人片国产精品| 国产欧美1区2区3区| 国产综合久久久久影院| 欧美成人一区二区三区片免费 | 欧美日韩精品欧美日韩精品一 | 久久先锋资源网| 久久91精品久久久久久秒播| 日韩欧美123| 麻豆国产欧美日韩综合精品二区 |