影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計算機?  > 

[問答題] 簡單應(yīng)用題請完成下列Java程序:記錄鼠標(biāo)在窗口中的信息,包括鼠標(biāo)的移動事件以及鼠標(biāo)在窗口中的位置坐標(biāo),要求在窗口下方顯示鼠標(biāo)的事件和位置信息,以及

2021-07-20   

[問答題] 簡單應(yīng)用題請完成下列Java程序:記錄鼠標(biāo)在窗口中的信息,包括鼠標(biāo)的移動事件以及鼠標(biāo)在窗口中的位置坐標(biāo),要求在窗口下方顯示鼠標(biāo)的事件和位置信息,以及在窗口上方有按鈕控制程序的正常退出。注意:請勿改動main()主方法和其他已有語句內(nèi)容,僅在下劃線處填入適當(dāng)?shù)恼Z句。程序運行結(jié)果如下:import java.awt.*;import java.awt.event.*;public class ex7_2 extends Frame implements MouseMotionListener,ActionListener { private Label l; private String str=""; public static void main(String[] arg) { new ex7_2(); }ex7_2() { ; setSize(200,200); Button btn=new Button("exit"); btn.addActionListener(this); add(btn,"North"); l=new Label(str); add(l,"South"); show(); } public void mouseMoved(MouseEvent event) {str="Move: " + ; l.setText(str); } public void mouseDragged(MouseEvent event) { } public void actionPerformed(ActionEvent event) { if(event.getActionCommand().equals("exit")) { System.exit(0); } } }

正確答案:

addMouseMotionListener(this)event.getPoint()

參考解析:

本題主要考查鼠標(biāo)移動事件監(jiān)聽和基本的AWT構(gòu)件。解題關(guān)鍵是熟悉鼠標(biāo)移動事件監(jiān)聽器的注冊,和對鼠標(biāo)移動事件的處理。本題中,第1個空,注冊鼠標(biāo)移動事件的監(jiān)聽器,注意參數(shù)是this表示在當(dāng)前運行的對象中注冊該監(jiān)聽器;第2個空,通過調(diào)用MouseEvent的getPoint()方法獲得鼠標(biāo)的坐標(biāo)信息。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>