万能百科  > 计算机   > 

[问答题] 本题的功能是获取鼠标在窗口中的位置。当鼠标移进窗口中,就会实时显示鼠标在窗口中的相对位置,比如显示为“鼠标的当前位置:X:Y”。(其中,X为横坐标,

2021-07-20   

[问答题] 本题的功能是获取鼠标在窗口中的位置。当鼠标移进窗口中,就会实时显示鼠标在窗口中的相对位置,比如显示为“鼠标的当前位置:X:Y”。(其中,X为横坐标,Y为纵坐标)

import java.awt.*;

import java.awt.event.*;

import java.util.*;

import javax.swing.*;

public class java2

public static void main(string[]args)

MouseFrame frame=new MouseFrame();

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.show();

class MouseFrame extends JFrame

public MouseFrame()

setTitle("java2");

setSize(WIDTH,HEIGHT);

MousePanel panel=new MousePanel();

Container contentPane=getContentPane();

contentPane.add(panel);

public static final int WIDTH=300;

public static final int HEIGHT=200;

class MousePanel extends JPanel

public MousePanel()


正确答案:

第1处:implements MouseMotionListener 第2处:extends MouseAdapter

参考解析:

第1处实现了MouseMotionListener接口鼠标移动事件的监听;第2处是继承MouseAdapter这个抽象类。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签