java定时关机源码_【Java】定时关机源码
有几个月没写博客了,主要是实在没得写= =今天下午闲着无聊写个定时关机的程序发来玩玩,没什么技术含量...就是Runtime类的exec()方法调用系统关机命令 实际代码就2行 其他大部分都是GUI的。。。
PS.不会用EXE4J 不知道怎么转换成EXE文件执行
程序主界面
package TreeTools;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.io.*;
public class TimingShutdown {
public Frame f = new Frame("TimingShutdown");
public Panel p = new Panel();
public Button setButton = new Button("ShutDown");
public Button cancelButton = new Button("Cancel");
public TextField tf = new TextField("input the timing(min)",20);
public Runtime rt = Runtime.getRuntime();
//creat window
public void getFrame(){
p.add(tf);
p.add(setButton);
p.add(cancelButton);
f.add(p);
f.pack();
f.setVisible(true);
}
//process event
public void init(){
f.addWindowListener(new fFrameListener());
setButton.addActionListener(new setButtonListener());
cancelButton.addActionListener(new cancelButtonListener());
}
//creat Window's Listener to shutdown Window
class fFrameListener implements WindowListener{
public void windowClosing(WindowEvent we){
System.exit(0);
}
public void windowDeactivated(WindowEvent we){}
public void windowActivated(WindowEvent we){}
public void windowDeiconified(WindowEvent we){}
public void windowIconified(WindowEvent we){}
public void windowClosed(WindowEvent we){}
public void windowOpened(WindowEvent we){}
}
//creat setButton's Listener to shutdown pc
class setButtonListener implements ActionListener{
public void actionPerformed(ActionEvent e){
String setTiming = tf.getText();
int timing = new Integer(setTiming);
timing *= 60;
setTiming = "shutdown.exe -s -t " + timing;
try{
rt.exec(setTiming);
}
catch(IOException exc){
;
}
}
}
//creat cancelButton's Listener to cancel showdown plan
class cancelButtonListener implements ActionListener{
public void actionPerformed(ActionEvent e){
try{
rt.exec("shutdown.exe -a");
}
catch(IOException exc){
;
}
}
}
public static void main(String[] args) throws Exception{
TimingShutdown ts = new TimingShutdown();
ts.init();
ts.getFrame();
}
}
java定时关机源码_【Java】定时关机源码相关推荐
- 羊了个羊游戏网站源码_带前后端源码,带教程
羊了个羊游戏源码_带前后端源码_及配置教程说明 这是啥游戏?据悉,这是一款卡通背景的消除闯关游戏.玩家们需要点击上方卡牌,被选中的卡牌会下移到底部的木框中,框内最多可以储存7张卡牌,当有3张相同的卡牌 ...
- 面试有没有看过spring源码_如何看Spring源码、Java每日六道面试分享,打卡第二天...
原标题:如何看Spring源码.Java每日六道面试分享,打卡第二天 想要深入的熟悉了解Spring源码,我觉得第一步就是要有一个能跑起来的极尽简单的框架,下面我就教大家搭建一个最简单的Spring框 ...
- JAVA要不要看源码_为什么要看源码、如何看源码,高手进阶必看
作者:xybaby www.cnblogs.com/xybaby/p/10794700.html 由于项目的需求,最近花了较多的时间来看开源项目的代码,在本文中,简单总结一下对为什么要看源码.如何看源 ...
- java类全路径简写_[JAVA] JAVA 类路径
Java 类路径 类路径是所有包含类文件的路径的集合. 类路径中的目录和归档文件是搜寻类的起始点. 虚拟机搜寻类 搜寻jre/lib和jre/lib/ext目录中归档文件中所存放的系统类文件 搜寻再从 ...
- 虚拟商品帐号交易平台源码_支持个人二维码收款
精仿淘手游马上有号账号交易平台源码支持个人二维码收款,安装非常简单,支持个人二维码收款,可以运营精仿马上有号账号交易平台源码 支持个人二维码收款 安装教程: PHP版本一定要选择5.2 1.先修改配置 ...
- java 微信群发多图文_[Java教程]httpClient实现微信公众号消息群发
[Java教程]httpClient实现微信公众号消息群发 0 2016-09-21 20:00:10 1.实现功能 向关注了微信公众号的微信用户群发消息.(可以是所有的用户,也可以是提供了微信ope ...
- java对数字的处理_[java初探10]__关于数字处理类
前言 在我们的日常开发过程中,我们会经常性的使用到数字类型的数据,同时,也会有众多的对数字处理的需求,针对这个方面的问题,在JAVA语言中.提供解决方法的类就是数字处理类 java中的数字处理类包括: ...
- 微信创建二维码_如何创建二维码
微信创建二维码 QR codes aren't everyone's cup of tea but I quite like them. If I see something I want to re ...
- python 字节码_简单入门python字节码混淆
前言 我就是小菜鸡本鸡了,不是很会写东西,请各位大佬多多见谅.本文基于python2.7,因为python3并不是很懂. python文件如果要发布的话,有时候还是难免想保护一下自己的源码,有些人就直 ...
- java你画我猜源码_为什么看到Mybatis源码就感到烦躁?
背景 最近,听到很多吐槽:看到源码,心中就感到十分纠结.特别烦恼. 为什么纠结? 因为面试的时候,面试官很喜欢问:你看过什么框架源码?JDK源码也行. 这时候,如果回答没有看过,虽然没让你立马回去等通 ...
最新文章
- es中的Plugin机制
- MySQL数据库的优化
- python当中的生成器
- 编程之美 求数组中的最长递增子序列
- 5-Java多态性理解
- matplotlibpycharm
- 查询与删除MSSQL中所有外键约束
- python单位转换编程_[转]Python编程FAQ
- linux多进程分割大文件,Linux中split大文件分割和cat合并文件详解
- ev3编程 python_乐高 EV3 高级编程 - 第四课:Python 模块
- spss实现中心化处理、标准化处理和归一化处理
- STM32单片机基础知识总结(二)
- php span标签什么意思,htmlspan标签是什么意思?span标签的作用详解
- linux下删除一个环境变量,Linux 添加环境变量和删除环境变量
- 小程序内配置公众号关注组件
- 使用gdiplus显示gif图片
- 微信小程序,图片双指放大缩小
- 汇编学习 安装DOSBOX及debug.exe教程
- Pinterest简介
- 图卷积神经网络的数学原理——谱图理论和傅里叶变换初探
热门文章
- Android 应用启动速度优化
- SCOM 2012知识分享-17:创建并管理组
- python AES对称加密文件、解密文件
- java 的记住用户名和密码,JAVA--高级基础开发Cookie实现记住用户名和密码
- java jwks_OIDC中JWK,JWKS的介绍与使用
- 6选择内核启动项_Linux 2.6内核编译过程
- logging日志模块
- wps计算机一级考试提纲,2017计算机一级考试大纲:WPS Office (汇总)
- 铃儿响叮当用计算机怎么弹,铃儿响叮当钢琴弹奏教学视频
- 2FSK频谱matlab,2FSK信号的频谱分析及解调的实现.doc