永发信息网

java中的mouse事件

答案:2  悬赏:50  手机版
解决时间 2021-12-31 22:07
  • 提问者网友:杀生予夺
  • 2021-12-31 17:12
java中的mouse事件
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-12-31 18:17
mouseover 鼠标移到某个对象上发生的事件
mouseout 鼠标从某个对象上离开发生的事件
click 鼠标单击事件
dclick 鼠标双击事件
clickdown 鼠标按下不松开发生的事件
clickdown 鼠标松开鼠标按键发生的事件
全部回答
  • 1楼网友:怙棘
  • 2021-12-31 19:47
import java.awt.*; import java.awt.event.*; class win extends windowadapter { public void windowclosing(windowevent e) { system.exit(1); } } class winm extends mouseadapter { @override public void mouseclicked(mouseevent e) { tf.settext("鼠标点击了窗体!"); } @override public void mouseentered(mouseevent e) { // todo auto-generated method stub super.mouseentered(e); } @override public void mouseexited(mouseevent e) { tf.settext("鼠标移出!"); } @override public void mousepressed(mouseevent e) { // todo auto-generated method stub super.mousepressed(e); } @override public void mousereleased(mouseevent e) { // todo auto-generated method stub super.mousereleased(e); } private textfield tf = null; public winm(textfield tf){ this.tf = tf; } //public void mouseclicked(mouseevent e) //{ //tf.settext("鼠标点击了窗体!"); //} //public void mouseexited(mouseevent e) //{ //tf.settext("鼠标移出!"); //} } public class haha extends mouseadapter { public static void main(string args[]) { frame f=new frame ("关闭测试"); textfield tf=new textfield (30); f.add(tf,"south"); f.setsize(400,300); win w=new win(); winm wm=new winm(tf); f.addwindowlistener(w); f.addmouselistener(wm); f.setvisible(true); } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯