【训练4】龟兔赛跑
使用线程的加入模拟龟兔赛跑:兔子跑到70米时,开始睡觉;乌龟爬至终点时,兔子醒了跑至终点。
/*【训练4】龟兔赛跑
* 使用线程的加入模拟龟兔赛跑:兔子跑到70米时,开始睡觉;乌龟爬至终点时,兔子醒了跑至终点。
* */
package dxc;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JButton;
import javax.swing.JTextArea;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
import javax.swing.border.EmptyBorder;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.Font;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class Xl4 extends JFrame{
private JPanel contentPane;
private JTextArea rabbitTextArea;
private JTextArea tortoiseTextArea;
Runnable runRabbit = new Rabbit();
Runnable runTortoise = new Tortoise();
Thread rabbit = new Thread(runRabbit);
Thread tortoise = new Thread(runTortoise);
public static void main(String[] args) {
// TODO Auto-generated method stub
Xl4 frame = new Xl4()