⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 waitdialog.java

📁 一个用纯java 编写的mail 的例子
💻 JAVA
字号:
//package mailbox;import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.io.*;/** * Title:        MailBox * Description:  send and recieve Email * Copyright:    Copyright (c) 2002 * Company:      421 * @author xuhao * @version 1.0 */public class waitDialog extends JDialog   implements Serializable {  JPanel panel1 = new JPanel();  BorderLayout borderLayout1 = new BorderLayout();  JProgressBar waitBar = new JProgressBar(0,100);  Timer timer=new Timer(40,new Action());  int value=5;  public waitDialog() {  jbInit();        }  void jbInit(){    panel1.setLayout(borderLayout1);    this.getContentPane().setLayout(null);    panel1.setBounds(new Rectangle(360, 0, 0, 0));    waitBar.setForeground(UIManager.getColor("TextField.selectionBackground"));    waitBar.setBounds(new Rectangle(31, 37, 252, 27));    this.getContentPane().add(panel1, null);    this.getContentPane().add(waitBar, null);    setSize(320,125);    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();    Dimension frameSize = this.getSize();    if (frameSize.height > screenSize.height) {      frameSize.height = screenSize.height;    }    if (frameSize.width > screenSize.width) {      frameSize.width = screenSize.width;    }    setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);    timer.start();  }      class Action implements ActionListener,Serializable  {	public void actionPerformed(ActionEvent e)  	{  	if(value>=100)  	value=5;        waitBar.setValue(value);      	value+=5;         }    }  public void Start()  {  	timer.start();  }  public void Stop()  {  	timer.stop();  }        	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -