📄 windowclose.java
字号:
package datastructure;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author unascribed
* @version 1.0
*/
import java.awt.Window;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import javax.swing.JFrame;
class WindowClose
implements WindowListener {
private AnimationFrame frame;
private boolean isExiting;
public WindowClose(JFrame jframe, boolean flag) {
frame = null;
frame = (AnimationFrame) jframe;
isExiting = false;
}
public void windowClosing(WindowEvent windowevent) {
frame.dispose();
Root.clip.stop();
}
public void windowClosed(WindowEvent windowevent) {
}
public void windowDeiconified(WindowEvent windowevent) {
frame.Start();
}
public void windowIconified(WindowEvent windowevent) {
frame.kill();
}
public void windowActivated(WindowEvent windowevent) {
if (isExiting) {
frame.Start();
isExiting = false;
}
}
public void windowDeactivated(WindowEvent windowevent) {
isExiting = true;
frame.kill();
}
public void windowOpened(WindowEvent windowevent) {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -