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

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

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


    進(jìn)度條的使用,我的編程中一直沒有使用到這個(gè)組件,但是應(yīng)該其在程序的啟動(dòng)過(guò)程中是非常重要的一個(gè)組件。
     1 ////////////////////////////////////////////////////////////////////////////////////////////
     2 //
     3 //  @name TestJProgressBar.java
     4 //
     5 //  @discription 進(jìn)度條演示程序
     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) 評(píng)論(1)  編輯  收藏 所屬分類: JAVA


    FeedBack:
    # re: 進(jìn)度條演示程序
    2007-02-06 16:42 | sdasdsdasd
    asdasdasdasd  回復(fù)  更多評(píng)論
      

    常用鏈接

    留言簿(21)

    隨筆分類(265)

    隨筆檔案(242)

    相冊(cè)

    JAVA網(wǎng)站

    關(guān)注的Blog

    搜索

    •  

    積分與排名

    • 積分 - 914507
    • 排名 - 40

    最新評(píng)論

    主站蜘蛛池模板: 黄色网址大全免费| 亚洲伊人成无码综合网| a级精品九九九大片免费看| 亚洲最大的黄色网| 国产aⅴ无码专区亚洲av| 亚洲?v女人的天堂在线观看| 欧美三级在线电影免费| 69视频在线观看免费| AAAAA级少妇高潮大片免费看| 国产精品亚洲精品久久精品| 亚洲国产成人久久精品app| 亚洲国产综合91精品麻豆| 在线日韩日本国产亚洲| 亚洲成a人片在线观看老师| 免费观看的a级毛片的网站| 免费看黄视频网站| 永久看日本大片免费35分钟| 久久精品中文字幕免费| 中文字幕在线观看免费| 日韩精品免费一线在线观看| 噜噜综合亚洲AV中文无码| 亚洲精品无码人妻无码| 亚洲一区二区三区丝袜| 亚洲香蕉久久一区二区| 亚洲AV无码专区在线亚| 激情综合亚洲色婷婷五月APP| 亚洲福利电影在线观看| 亚洲欧洲日本精品| 亚洲女人初试黑人巨高清| 亚洲系列国产精品制服丝袜第| 亚洲AV区无码字幕中文色| 亚洲国产一区国产亚洲| 亚洲综合亚洲国产尤物| 亚洲免费观看网站| 亚洲kkk4444在线观看| 亚洲人成色4444在线观看| 亚洲第一se情网站| 成年大片免费高清在线看黄| 久久免费观看视频| 国产好大好硬好爽免费不卡| 1000部禁片黄的免费看|