Java Event 应用诀窍:让网页猜猜你的鼠标键 java eventqueue
大家好,本网站为大家提供优质的、全新的游戏攻略,援助大家更愉悦地、更顺手地玩游戏,走过路过不要错过奥。
在Java的各种应用中,鼠标和键盘的动作与函数相结合时,可以实现各种各样的事件效果。我们可以设计一个猜鼠标按键的事件,在网页上通过鼠标动作来猜想用户按了哪个键,并通过这个事件进修鼠标和函数相结合的使用技巧。
思路
要实现这个功能,我们需要设计一个if-else语句。一般来说,使用鼠标的按键有四种可能:左键、中键、右键和其他键。我们可以设置一个变量,将其参数值定义为event.button,可能的取值为0、1、2和其他。然后,我们创建一个Javascript函数,在其中使用alert()弹出消息框,以实现整个过程。
代码示例
lt;htmlgt;
lt;headgt;
lt;script type"text/javascript"gt;
function checkKey(event) {
var key event.button;
if (key 2) {
alert("右键!");
} else if (key 0) {
alert("左键!");
} else if (key 1) {
alert("中键!");
} else {
alert("搞事情" key "号键,这叫什么?");
}
}
lt;/scriptgt;
lt;/headgt;
lt;body onmousedown"checkKey(event)"gt;
lt;pgt;只要你点击了文档就能弹出消息告知你使用了哪个鼠标键lt;/pgt;
lt;/bodygt;
lt;/htmlgt;
让网页程序裁定光标坐标
下面我们再做一个小程序,让网页能够裁定光标的坐标。只要你在网页上点击鼠标,就会通过消息框显示出光标的坐标值。
思路
要实现这个效果,我们需要做以下几步:起首,将坐标值设置为一个变量,并将鼠标事件的执行结果传递给它;其次,使消息框中的内容与坐标值保持同步。
代码示例
lt;htmlgt;
lt;headgt;
lt;script type"text/javascript"gt;
function showCoordinates(event) {
var x ;
var y ;
alert("水平坐标:" x ", 垂直坐标:" y);
}
lt;/scriptgt;
lt;/headgt;
lt;body onmousedown"showCoordinates(event)"gt;
lt;pgt;点击任意地方,就会提示坐标lt;/pgt;
lt;/bodygt;
lt;/htmlgt;
在上面的程序中,有几个关键点需要注意:通过定义x和y实现了坐标值的传递;通过function()完成了整个事件的描述;通过alert()方法,在消息框中显示了坐标的提示。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将即刻删除。
大家注意,牢记持续关注本游戏攻略网站,您的支持是我们最大的动力奥,我们会努力提供全网新的游戏攻略教程,加油。
本创作内容,未授权勿转载,必究权责。
免责说明:本文代表的是网站编辑的观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经确认,因此对本文以及其中全部或者部份内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。