数码资讯
代码获得或失去焦点在java窗口
本文的java小程序,以触发事件时,窗口获得焦点和失去焦点。 进口java.awt.event.windowevent; 进口java.awt.event.windowfocuslistener; 进口javax.swing.jframe; 公共课windows03扩展JFrame { 私有静态最终
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文的java小程序,以触发事件时,窗口获得焦点和失去焦点。
进口java.awt.event.windowevent;
进口java.awt.event.windowfocuslistener;
进口javax.swing.jframe;
公共课windows03扩展JFrame {
私有静态最终长1l serialVersionUID =;
/ main方法。
public static void main(String { } args){
类对象。
windows03框架=新windows03();
frame.setvisible(真的);
}
构建方法。
公共windows03(){
窗口系列。
超级();
AddWindowFocusListener(新mywindowlistener());
settitle(捕获窗口焦点事件);
窗口(100100500375);
setdefaultcloseoperation(JFrame。exit_on_close);
}
创建一个窗口听力类。
私有类mywindowlistener实现windowfocuslistener {
公共无效windowgainedfocus(窗口事件类e){
System.out.println(窗口获得焦点);
}
公共无效windowlostfocus(窗口事件类e){
System.out.println(窗口失去焦点);
}
}
}
运行结果:
进口java.awt.event.windowevent;
进口java.awt.event.windowfocuslistener;
进口javax.swing.jframe;
公共课windows03扩展JFrame {
私有静态最终长1l serialVersionUID =;
/ main方法。
public static void main(String { } args){
类对象。
windows03框架=新windows03();
frame.setvisible(真的);
}
构建方法。
公共windows03(){
窗口系列。
超级();
AddWindowFocusListener(新mywindowlistener());
settitle(捕获窗口焦点事件);
窗口(100100500375);
setdefaultcloseoperation(JFrame。exit_on_close);
}
创建一个窗口听力类。
私有类mywindowlistener实现windowfocuslistener {
公共无效windowgainedfocus(窗口事件类e){
System.out.println(窗口获得焦点);
}
公共无效windowlostfocus(窗口事件类e){
System.out.println(窗口失去焦点);
}
}
}
运行结果:
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。