• 大小: 14KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-06-18
  • 语言: Java
  • 标签: java  

资源简介

创建两个线程,每个线程的工作是在自己界面的TextField区域中从左到右动态地显示一个字符串;可通过界面按钮启动和中止每个线程的运行。GUI显示界面可参考下图。

资源截图

代码片段和文件信息

package lefttoright;

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class LeftToRight extends WindowAdapter implements ActionListener{

    public static Jframe f = new Jframe(“Welcome“);;
    public static MyThread mt1 = new MyThread(“Welcome!“);
    public static MyThread mt2 = new MyThread(“How are you?“);

    public static void main(String []args){
        LeftToRight ltr = new LeftToRight();
        ltr.display();
        mt2.start();
        mt2.setButton();
    }

    public void display(){
        f.setSize(400240);
        f.setLocation(200140);
        f.setBackground(Color.lightGray);
        f.setLayout(new GridLayout(41));
        f.addWindowListener(this);
        f.setVisible(true);
    }

    public void windowClosing(WindowEvent e){
        System.exit(0);
    }
    public void actionPerformed(ActionEvent e){
        if((e.getSource()==mt1.aButton)||(e.getSource()==mt1.bButton))
            actionPerformed(emt1);
        if((e.getSource()==mt2.aButton)||(e.getSource()==mt2.bButton))
            actionPerformed(emt2);
    }

    public void actionPerformed(ActionEvent eMyThread mt){
        if(e.getSource()==mt1.aButton){
            mt.sleepTime = Integer.parseInt(mt.bField.getText());
            mt.start();
        }
        if(e.getSource()==mt.bButton){
            mt.interrupt();
        }
        mt.setButton();
    }
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       10689  2018-06-22 16:40  11.8(1)\20180622164000.png
     文件        2430  2018-06-22 16:39  11.8(1)\LeftToRight.class
     文件        1451  2018-05-24 08:49  11.8(1)\LeftToRight.java
     文件        2374  2018-06-22 16:39  11.8(1)\MyThread.class
     文件        1578  2018-05-24 08:43  11.8(1)\MyThread.java
     目录           0  2018-09-28 14:22  11.8(1)\

评论

共有 条评论