「java监听窗口关闭」java监听binlog
本篇文章给大家谈谈java监听窗口关闭,以及java监听binlog对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、用JAVA可以监测浏览器关闭事件吗?
- 2、求java6通过窗口监听器实现关闭窗口操作的代码
- 3、怎么在Java里添加一个关闭窗口的监听器,写一个简单的关闭frame窗口的程序,代码要详细,帮忙啊!!
- 4、Java Swing 监听系统关闭事件
用JAVA可以监测浏览器关闭事件吗?
javascript捕获窗口关闭事件有两种方法 onbeforeunload() ,onUnload()
用法有两种:
1. function window.onbeforeunload()
function window.onunload()
2. 在body 标签里加入onUnload事件
body onUnload="myClose()"
然后在javascript里定义myClose()方法
区别:
onUnload方法是在关闭窗口之后执行
onbeforeUnload方法是在关闭窗口之前执行
说明:
两个方法在 页面关闭、刷新、转向新页面 时都触发。
注:只在关闭窗口时触发,而页面刷新的时不触发。
script language=javascript
function window.onbeforeunload()
{
if (event.clientXdocument.body.clientWidth event.clientY0||event.altKey)
{
window.event.returnValue="确定要退出本页吗?";
}
}
/script
求java6通过窗口监听器实现关闭窗口操作的代码
改了一下,你自己看吧
public class MyFrame {
public static void main(String[] args) {
Frame f = new Frame("教务管理系统");
f.setSize(600, 400);
f.setLocation(200, 200);
f.setBackground(Color.CYAN);
f.addWindowListener(new MyWindowListener());
f.setVisible(true);
}
}
class MyWindowListener
implements WindowListener {
public void windowActivated(WindowEvent e) {
}
public void windowClosed(WindowEvent e) {
}
public void windowClosing(WindowEvent e) {
System.exit(0);
}
public void windowDeactivated(WindowEvent e) {
}
public void windowDeiconified(WindowEvent e) {
}
public void windowIconified(WindowEvent e) {
}
public void windowOpened(WindowEvent e) {
}
}
怎么在Java里添加一个关闭窗口的监听器,写一个简单的关闭frame窗口的程序,代码要详细,帮忙啊!!
public class Wuziqimain extends Frame implements WindowListener{
Wuziqimain(){
this.setSize(408,386);
this.setVisible(true);
this.setResizable(false);
this.setLocation(350, 150);
this.addWindowListener(this);
}
public static void main(String[] args) {
// TODO 自动生成方法存根
new Wuziqimain();
}
//窗口的关闭事件
public void windowClosing(WindowEvent e) {
// TODO 自动生成方法存根
int resturn= JOptionPane.showConfirmDialog(this,
" 你确实要退出游戏吗?",
" 确 认", JOptionPane.YES_NO_OPTION);
if(resturn==JOptionPane.YES_OPTION) //返回的值
System.exit(0);
}
public void windowActivated(WindowEvent e) {
// TODO 自动生成方法存根
}
public void windowClosed(WindowEvent e) {
// TODO 自动生成方法存根
}
public void windowDeactivated(WindowEvent e) {
// TODO 自动生成方法存根
}
public void windowDeiconified(WindowEvent e) {
// TODO 自动生成方法存根
}
public void windowIconified(WindowEvent e) {
// TODO 自动生成方法存根
}
public void windowOpened(WindowEvent e) {
// TODO 自动生成方法存根
}
}
Java Swing 监听系统关闭事件
// 要用到其他的地方去.只要复制我标识的中间点就可以了.
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class tt extends JFrame {
public tt() {
//-------------------- 关闭监听----------
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
int a = JOptionPane.showConfirmDialog(null, "确定关闭吗?", "温馨提示",
JOptionPane.YES_NO_OPTION);
if (a == 0) {
System.exit(0); //关闭
}
}
});
//--------------------
setSize(100, 100);
setVisible(true);
}
public static void main(String[] args) {
tt t = new tt();
t.setDefaultCloseOperation(3);
}
}
关于java监听窗口关闭和java监听binlog的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。