TShopping

 找回密碼
 註冊
搜索
TShopping 精選文章 Android 手機開發 查看內容

Java Swing 如何使用進度條

2014-8-14 00:36| 發佈者: woff| 查看: 755| 評論: 0|原作者: woff

摘要: import java.awt.FlowLayout; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JProgressBar; import javax.swing.border.EmptyBorder; public class JProgressBarDemo extends JFrame { ...
 
  1. import java.awt.FlowLayout;
  2. import javax.swing.JFrame;
  3. import javax.swing.JPanel;
  4. import javax.swing.JProgressBar;
  5. import javax.swing.border.EmptyBorder;
  6. public class JProgressBarDemo extends JFrame {
  7.   public JProgressBarDemo(){
  8.           this.setTitle("進度條的使用");
  9.           this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  10.           this.setBounds(100, 100, 250, 100);
  11.           JPanel contentPane=new JPanel();
  12.           contentPane.setBorder(new EmptyBorder(5,5,5,5));
  13.           this.setContentPane(contentPane);
  14.           contentPane.setLayout(new FlowLayout(FlowLayout.CENTER,5,5));
  15.           final JProgressBar progressBar=new JProgressBar();
  16.           progressBar.setStringPainted(true);
  17.           new Thread(){
  18.                   public void run(){
  19.                           for(int i=0;i<=100;i++){
  20.                                   try{
  21.                                           Thread.sleep(100);
  22.                                   }catch(InterruptedException e){
  23.                                           e.printStackTrace();
  24.                                   }
  25.                                   progressBar.setValue(i);
  26.                           }
  27.                           progressBar.setString("升級完成!");
  28.                   }
  29.          }.start();
  30.          contentPane.add(progressBar);
  31.          this.setVisible(true);
  32.   }
  33.   public static void main(String[]args){
  34.           JProgressBarDemo example=new JProgressBarDemo();
  35.        }
複製代碼
1.png
如果進度條跑完要關閉式窗
可在最後加入這條

  1. example.dispose();
複製代碼
視窗就會自動關閉了

最新評論



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-19 07:36 , Processed in 0.038795 second(s), 23 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回頂部