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

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

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


    進度條的使用,我的編程中一直沒有使用到這個組件,但是應該其在程序的啟動過程中是非常重要的一個組件。
     1 ////////////////////////////////////////////////////////////////////////////////////////////
     2 //
     3 //  @name TestJProgressBar.java
     4 //
     5 //  @discription 進度條演示程序
     6 //
     7 //  @author hcm
     8 //
     9 //  @date 2006-12
    10 //
    11 /////////////////////////////////////////////////////////////////////////////////////////////
    12 import java.awt.BorderLayout;
    13 import java.awt.Dimension;
    14 import javax.swing.*;
    15 import java.awt.event.*;
    16 import javax.swing.event.ChangeEvent;
    17 import javax.swing.event.ChangeListener;
    18 
    19 public class TestJProgressBar implements ActionListener ,ChangeListener
    20 {
    21     private JPanel panel;
    22     private Timer timer;
    23     private JButton btn;
    24     private JProgressBar pgb;
    25     private JLabel label;
    26     public void init()
    27     {
    28          panel = new JPanel();
    29          btn = new JButton("start");
    30          btn.addActionListener(this);
    31          panel.add (btn,BorderLayout.CENTER);
    32          
    33          timer = new Timer(100,this);
    34          
    35          pgb = new JProgressBar();
    36          pgb.setOrientation (JProgressBar.HORIZONTAL);
    37          pgb.setMaximum (100);
    38          pgb.setMinimum (0);
    39          pgb.setValue (0);
    40          pgb.setStringPainted (true);
    41          pgb.addChangeListener (this);
    42          pgb.setPreferredSize (new Dimension(400,20));
    43          
    44          label = new JLabel("");
    45      
    46         JFrame frame = new JFrame("test");
    47         frame.add (panel,BorderLayout.NORTH);
    48         frame.add (pgb,BorderLayout.CENTER);
    49         frame.add (label,BorderLayout.SOUTH);    
    50         frame.setSize(400,100);
    51         frame.setVisible (true);
    52         frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
    53     }
    54     public static void main(String args[])
    55     {
    56         new TestJProgressBar().init ();      
    57     }
    58     public void actionPerformed(ActionEvent e)
    59     {
    60         if(e.getSource ()==btn)
    61         {
    62             timer.start ();
    63             System.out.println ("come here!");
    64         }
    65         if(e.getSource ()==timer)
    66         {
    67             System.out.println ("come here too!");
    68            int value = pgb.getValue () ;
    69            if(value<100)
    70            {
    71                value++;
    72                pgb.setValue (value);
    73            }
    74            if(value ==100)
    75            {
    76                timer.stop ();
    77                pgb.setValue (0);
    78            }
    79             
    80         }
    81     }
    82     public void stateChanged(ChangeEvent e)
    83     { 
    84          System.out.println ("come here too2!");
    85         if(e.getSource ()==pgb)
    86         {
    87              int value = pgb.getValue ();  
    88             label.setText ("以完成:"+value+"%");
    89         }
    90     }
    91 }
    posted on 2007-02-06 16:21 -274°C 閱讀(632) 評論(1)  編輯  收藏 所屬分類: JAVA


    FeedBack:
    # re: 進度條演示程序
    2007-02-06 16:42 | sdasdsdasd
    asdasdasdasd  回復  更多評論
      

    常用鏈接

    留言簿(21)

    隨筆分類(265)

    隨筆檔案(242)

    相冊

    JAVA網站

    關注的Blog

    搜索

    •  

    積分與排名

    • 積分 - 914351
    • 排名 - 40

    最新評論

    主站蜘蛛池模板: 欧洲亚洲国产清在高| 久久久久久亚洲精品不卡| 夜夜亚洲天天久久| 青青草原1769久久免费播放 | 最近最好的中文字幕2019免费| 99久久亚洲精品无码毛片| 无码人妻一区二区三区免费n鬼沢 无码人妻一区二区三区免费看 | 国产精品99精品久久免费| 亚洲开心婷婷中文字幕| 成人爽a毛片免费| 久久久亚洲裙底偷窥综合| 青娱分类视频精品免费2| 亚洲日韩一区二区三区| 免费人成在线观看视频播放| 深夜特黄a级毛片免费播放| 久久久久亚洲AV成人网人人网站 | 中文亚洲AV片在线观看不卡| 国产激情免费视频在线观看| 亚洲精品第一国产综合精品| 免费a级毛片高清视频不卡| 国产成人久久精品亚洲小说| 久久亚洲国产成人影院网站| 免费A级毛片无码视频| 亚洲jizzjizz在线播放久| gogo全球高清大胆亚洲| 久久久久久免费一区二区三区 | 亚洲无人区午夜福利码高清完整版 | **一级毛片免费完整视| 亚洲精品亚洲人成在线| 国产精品va无码免费麻豆| 中文字幕不卡高清免费| 亚洲成AV人综合在线观看| 国产一级高清视频免费看| 国产免费黄色无码视频| 亚洲无限乱码一二三四区| 又爽又高潮的BB视频免费看| 无码国产精品一区二区免费16| 中文字幕乱码亚洲无线三区| 亚洲综合无码AV一区二区| 在线观看特色大片免费视频| 黄色视屏在线免费播放|