中易网

java 在一个线程上如何实现按空格键暂停线程再按空格键继续线程

答案:1  悬赏:60  
解决时间 2021-02-12 03:50
java 在一个线程上如何实现按空格键暂停线程再按空格键继续线程
最佳答案
import java.awt.event.KeyEvent;

import java.awt.event.KeyListener;

import java.util.ArrayList;

import java.util.Properties;

import java.util.Scanner;

public class test implements Runnable

{

Thread t = new Thread(this);

public static void main(String[] args) {

test t1 = new test();

t1.t.start();

boolean flag = true;

Scanner sc = new Scanner(System.in);

while (true) {

//这里的2改成空格

if(sc.nextLine().equals("2")&&flag)

{

//暂停

t1.t.suspend();

flag = false;

}

if(sc.nextLine().equals("2")&&!flag)

{

//线程恢复

t1.t.resume();

flag = true;

}

}

}

@Override

public void run() {

while (true) {

try {

System.out.println("hello");

Thread.sleep(500);

} catch (InterruptedException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
好实在副食我想知道这个在什么地方
在篮球比赛结束后因如何去调养身体
福进门超市地址在哪,我要去那里办事
央视有哪些男主持?你喜欢谁?
东大营村在哪里啊,我有事要去这个地方
全球领土面积最小的国家是?
关于自考专科转本科转地区的问题
威海金潮染织有限公司在哪里啊,我有事要去这
海尔金王子冰箱显示超温报警,怎么消除?
一辆车每次运货六吨照这样计算十辆车五共运货
新世纪家电城海信专卖店编号地址在哪,我要去
邮政从张家港邮衣物到四川巴中平昌邮费是怎么
控制面板键盘默认的是多少
元兴宾馆地址在什么地方,想过去办事
脸上总是火烧火燎的是怎么会事
推荐资讯
中豪家电摩托城地址在哪,我要去那里办事
张店区行政审批服务中心地址有知道的么?有点
五谷杂粮如何搭配比较养生呢?
携创亿商城同淘宝网、凡客、京东商城有什么区
送喜欢的女同学生日礼物,应该送什么好呢? 1
雅庭居布艺地址有知道的么?有点事想过去
距离高速公路一百米位置的噪音
福鼎市硖门粮食购销分公司这个地址在什么地方
小米蓝牙游戏手柄可以用来玩王者荣耀吗?
列王的纷争王战加急篇怎么打 打法技巧详解
蒙古总统送的马是什么马
跟女朋友谈了一年多,跟她有很深的感情,现在
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?