addKeyListener();得到key值,判断如果是“回车键”,就让它失去焦点
贵州网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。创新互联自2013年起到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
简单的写个代码给你
这个是一个内部类
而且匿名的
javaTextField.addFocusListener(new FocusListener()
{
public void focusLost(FocusEvent e) {
//失去焦点执行的代码
}
public void focusGained(FocusEvent e) {
//获得焦点执行的代码
}
};
html
head
title这是我的练习/title
script language="javascript"
/script
/head
body onLoad="alert('加载事件')" onSubmit=alert('表单提交')
form
input type="text" id="" value="123" size="15" onChange="alert('内容改变')"
input type="button" id="" value="计算" onClick=alert('这是我的事件')
input type="text" id="" value="我获得焦点了" size="15" onFocus="alert('我获得焦点了')"
input type="text" id="" value="我失去焦点了" size="15" onBlur="alert('我失去焦点了')"
input type="text" id="" value="鼠标悬停事件"size="15"onMouseOver="alert('鼠标悬停事件')"
input type="text" id="" value="鼠标移出事件" size="15"onMouseOut="alert('鼠标移出事件')"
input type="text" id="" value="鼠标移动事件"size="15"onMouseMove="alert('鼠标移动事件')"
input type="button" id="" value="点击" onMouseDown=alert('鼠标按下事件')
input type="button" id="" value="点击" onMouseUp=alert('鼠标弹起事件')
input type="submit" id="" value="提交" onSubmit=alert('表单提交')
/form
/body
/html
用WindowFocusListener可以实现:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Test extends JFrame
{
public static void main(String[] args)
{
new Test().setVisible(true);
}
public Test()
{
setSize(300,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
addWindowFocusListener(new WindowFocusListener()
{
public void windowGainedFocus(WindowEvent e)
{
setTitle("窗体获得焦点");
}
public void windowLostFocus(WindowEvent e)
{
setTitle("窗体失去焦点");
}
});
}
}
minecraftjava失去焦点后有暂停功能。在我的世界F3组合键中F3+P:开启或关闭minecraftjava有失去窗C焦点时的自动暂停功能。F3+N:在创造模式和旁观模式间切换。F3+Q:显示所有F3+按键的组合键。F3+S:重新加载服务器侧的模块、材质和声音。F3+T:重新加载材质、模型、声音及所有其他资源包内容。介Shift+F3:打开含有性能评测图表的调试界面等。
js方法实现,当一个文本框失去焦点时调用调用一个方法onBlur,在这个方法里在高另一个文本框调用onForcus方法即可