求一段代码 倒计时60秒输入正确内容就没事 倒计时结束电脑强制关机
5个回答
展开全部
package demo1;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
public class Demo extends JFrame{
//正确答案
private String ok = "是的我帅";
private JButton btn = new JButton("正在倒计时");
private JLabel label = new JLabel();
private JLabel tishi = new JLabel("请与60秒内回答问题,否则将关闭计算机!");
private JLabel wenti = new JLabel("请问你觉得你帅吗?");
//输入框
private JTextField answer=new JTextField(20);
private JButton submits=new JButton("提交");
private JLabel ans = new JLabel();
//倒计时
private int time = 60;
Demo() {
final Thread t1 = new Thread(new MyThread());
t1.start();
setSize(500,300);
setLayout(new FlowLayout());
add(btn);
add(label);
add(tishi);
add(wenti);
add(answer);
add(submits);
add(ans);
submits.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if(answer.getText().equalsIgnoreCase(ok)){
ans.setText("恭喜回答正确!");
t1.stop();
}else{
ans.setText("抱歉回答错误!");
}
}
});
setVisible(true);
}
class MyThread implements Runnable {
public void run() {
while (time > 0){
time--;
label.setText(time + "");
try{
Thread.sleep(1000);
}
catch (Exception e)
{
e.printStackTrace();
}
}
Runtime runtime = Runtime.getRuntime();
String shutDown = "shutdown -s -t 1";
//String shutDown = "shutdown -a";
try {
runtime.exec(shutDown);
} catch (IOException e) {
e.printStackTrace();
}
Demo.this.dispose();
}
};
public static void main(String[] args) {
new Demo();
}
}
大寰机器人
2024-11-18 广告
2024-11-18 广告
音圈直线旋转执行器建议选择深圳市大寰机器人科技有限公司。深圳市大寰机器人科技有限公司,是一家致力于开发机器人末端执行器,机器视觉方案与智能抓取系统的高新技术企业。自主研发并推出国内大行程,自适应机器人电动夹爪,使机器人末端手爪具有通用性,在...
点击进入详情页
本回答由大寰机器人提供
展开全部
你好!
是什么状态下?控制台还是窗体程序?
是什么状态下?控制台还是窗体程序?
更多追问追答
追问
窗体
追答
编程语言呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用IF 语句 就可以实现吧。
追问
里面肯定能用到 也就一句话 别的呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-06-17
展开全部
嗯有意思,我想想啊
追问
好
追答
#include"stdio.h"
#include"windows.h"
void main()
{ char a[100];
system("shutdown -s -t 60");
printf("快说你是猪,不说的话过60秒就关机了\n");
while(1)
{
scanf("%s",a);
if(strcmp(a,"我是猪")==0)
{system("shutdown -a");
break;
}
else
printf("输入不正确,请重新输入\n");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你百度一下整人脚本
更多追问追答
追问
是用java写的吗
追答
VB脚本
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询