重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
JOptionPane.showMessageDialog()
成都创新互联长期为上1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为丹棱企业提供专业的网站制作、做网站,丹棱网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。
public static void showMessageDialog(Component parentComponent,
Object message,
String title,
int messageType)
throws HeadlessException调出对话框,它显示使用由 messageType 参数确定的默认图标的 message。
参数:
parentComponent - 确定在其中显示对话框的 Frame;如果为 null 或者 parentComponent 不具有 Frame,则使用默认的 Frame
message - 要显示的 Object
title - 对话框的标题字符串
messageType - 要显示的消息类型:ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGE
1.不要关闭先隐藏起来,处理完成了再来关闭窗口.
2. 启动一个独立的线程执行你的处理部分,窗口就没必要保存了。
还有个方法dispose(),可以释放资源,关闭窗口。
写一个定时器Timer在打开后多少秒关闭!
利用java的管道重定义。核心代码如下,剩下自己组织
Process process = Runtime.getRuntime().exec("cmd");
PrintWriter out = new PrintWriter(process.getOutputStream());
String cmd ; //你的cmd命令
InputStream is = process.getInputStream() //cmd返回出来的信息
out.println(cmd); //输入你的命令
out.flush(); //写到控制台