簡體   English   中英

了解在鼠標偵聽器中編寫的代碼

[英]Understanding code written within a mouse listener

我正在從另一位開發人員那里讀取代碼,並試圖了解該代碼的工作原理:

final ChartPanel chartPanel = new ChartPanel(aChart);

chartPanel.addChartMouseListener(new ChartMouseListener() {

   @Override
   public void chartMouseClicked(ChartMouseEvent event) {
      //code
   }

   @Override
   public void chartMouseMoved() {}
});

我知道這基本上是一個長方法調用,但是它究竟如何工作? 我看到一個新的ChartMouseListener()實例化,但是之后發生了什么?

具有2個覆蓋方法的ChartMouseListener 匿名實例正在使用該組件注冊為偵聽器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM