[问答题] 请完成下列Java程序:创建一个进度条,可以控制其开始和暂停。要求进度条与线程关联,由线程控制,点击开始按钮开始进度条的滚动,点击停止按钮,暂停,继续点击开始按钮则继续进行。 注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。 import javax.swing.*; import javax.swing.event.*; import java.awt.*; import java.awt.event.*; public class ex15_2 extends JPanel { ThreadProg thProgress; JProgressBar jPb;//声明一个进程条对象 static Jframe jf; public ex15_2(){ setLayout(new BorderLayout()); jPb=new JProgressBar(); add(jpb,"Center"); JPanel btnPanel=new JPanel(); JButton btnStart=new JButton("开始"); btnPanel.add(btnStart); btnStart.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent ae){ __________; } }); JButton btnStop=new JButton("停止"); btnPanel.add(btnStop); btnStop.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent ae){ __________; } }); add(btnPanel,BorderLayout.SOUTH); } public void startProgress(){ if(thProgress==null||!thProgress.isAlive()){ thProgress=new ThreadProg(jpb); thProg
参考答案:
问题解析:
startProgress() stopProgress()

![[问答题] 请完成下列Java程序:创建一个进度条,可以控制其开始和暂停。要求进度条与线程关联,由线程控制,点击开始按钮开始进度条的滚动,点击停止按钮,暂停,继续点击开始按钮则继续进行。 注意:请勿 [问答题] 请完成下列Java程序:创建一个进度条,可以控制其开始和暂停。要求进度条与线程关联,由线程控制,点击开始按钮开始进度条的滚动,点击停止按钮,暂停,继续点击开始按钮则继续进行。 注意:请勿](http://www.mshxw.com/aiimages/31/250661.png)
