本文主要是介绍Java Swing程序开发—右下角显示进度条,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
虽然自己不喜欢Java的GUI程序,但是工作原因,听从上级安排。
转入正题:这篇文章实现在桌面右下角显示一个进度条,显示当前程序运行的进度。而且鼠标能够拖动进度条。有需要的童鞋,可以直接拷贝代码过去使用!
Java参考代码:
import java.awt.Dimension;
import java.awt.Insets;
import java.awt.Toolkit;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;import javax.swing.JDialog;
import javax.swing.JProgressBar;
import javax.swing.SwingConstants;public class ProgressDialog extends JDialog implements MouseListener,MouseMotionListener {private static final long serialVersionUID = 1L;private JProgressBar progressBar;private int height = 20;//进度条高度private int width = 260;//进度条宽度private int mouseX;//鼠标X坐标private int mouseY;//鼠标Y坐标private int currentX;//进度条当前X坐标private int currentY;//进度条当前Y坐标private boolean isMove = false;public ProgressDialog(int number) {initialize();initPro
这篇关于Java Swing程序开发—右下角显示进度条的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!