[問(wèn)答題] 本題的功能是獲取鼠標(biāo)在窗口中的位置。當(dāng)鼠標(biāo)移進(jìn)窗口中,就會(huì)實(shí)時(shí)顯示鼠標(biāo)在窗口中的相對(duì)位置,比如顯示為“鼠標(biāo)的當(dāng)前位置:X:Y”。(其中,X為橫坐標(biāo),
[問(wèn)答題] 本題的功能是獲取鼠標(biāo)在窗口中的位置。當(dāng)鼠標(biāo)移進(jìn)窗口中,就會(huì)實(shí)時(shí)顯示鼠標(biāo)在窗口中的相對(duì)位置,比如顯示為“鼠標(biāo)的當(dāng)前位置:X:Y”。(其中,X為橫坐標(biāo),Y為縱坐標(biāo))
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處實(shí)現(xiàn)了MouseMotionListener接口鼠標(biāo)移動(dòng)事件的監(jiān)聽(tīng);第2處是繼承MouseAdapter這個(gè)抽象類(lèi)。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。