「java监听窗口关闭」java监听binlog

博主:adminadmin 2023-03-22 23:54:06 460

本篇文章给大家谈谈java监听窗口关闭,以及java监听binlog对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

用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的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。