最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

超簡單的java獲取鼠標點擊位置坐標的實例(鼠標在Jframe上的坐標)

 更新時間:2018年03月15日 09:35:30   投稿:wdc  
在Java窗體Jframe上獲取鼠標點擊的坐標,其中使用了匿名內部類,實例代碼非常簡單易懂,大家可以學習一下

1. 在窗口的最上方放置一個JLabel標簽,標簽中的文本默認為“此處顯示鼠標右鍵點擊的坐標”

2. 為Jframe窗口添加一個鼠標事件,當鼠標右鍵點擊窗口時,鼠標的坐標在JLabel標簽中顯示。

java 代碼實現(xiàn)

import java.awt.FlowLayout;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class Jframe_1 {
  public static void main(String[] args) {
      JFrame jf = new JFrame("Jframe");
      jf.setLayout(new FlowLayout());
      jf.setSize(300,200);      //設定窗體的寬和高
      jf.setVisible(true);      // 設定窗口為可見
      jf.setLocation(800,200);    // 設定窗體的坐標  
      JLabel lb = new JLabel("此處顯示鼠標右鍵點擊后的坐標");   //  創(chuàng)建一個 Label對象
      jf.add(lb);     // 添加標簽到窗口上 
      jf.addMouseListener(new MouseListener() {   //為窗口添加鼠標事件監(jiān)聽器
        @Override
        public void mousePressed(MouseEvent e) {
          // TODO Auto-generated method stub
          if(e.getButton()==e.BUTTON3){    // 判斷獲取的按鈕是否為鼠標的右擊     
            lb.setText(e.getX()+","+e.getY());     // 獲得鼠標點擊位置的坐標并發(fā)送到標簽的文字上
           }
        }
        @Override
        public void mouseClicked(MouseEvent e) {
          // TODO Auto-generated method stub

        }

        @Override
        public void mouseReleased(MouseEvent e) {
          // TODO Auto-generated method stub

        }

        @Override
        public void mouseEntered(MouseEvent e) {
          // TODO Auto-generated method stub

        }

        @Override
        public void mouseExited(MouseEvent e) {
          // TODO Auto-generated method stub

        }


      });
      }

      }      

運行結果如下:

java獲取鼠標在Jframe上點擊的位置坐標實例非常簡單易懂,希望對初學者有所幫助

相關文章

  • Java 關系運算符詳情及案例(上)

    Java 關系運算符詳情及案例(上)

    這篇文章主要介紹了Java 關系運算符詳情及案例實現(xiàn),Java 也提供了許多類型的運算符,可以根據(jù)需要使用它們來執(zhí)行各種計算和函數(shù),包括邏輯、算術、關系等。它們根據(jù)它們提供的功能進行分類,下面將詳細介紹該內容,需要的朋友可以參考一下
    2021-12-12
  • SpringCloud中的熔斷監(jiān)控HystrixDashboard和Turbine示例詳解

    SpringCloud中的熔斷監(jiān)控HystrixDashboard和Turbine示例詳解

    HystrixDashboard是用于實時監(jiān)控Hystrix性能的工具,展示請求響應時間和成功率等數(shù)據(jù),本文介紹了如何配置和使用HystrixDashboard和Turbine進行熔斷監(jiān)控,包括依賴添加、啟動類配置和測試流程,感興趣的朋友一起看看吧
    2024-09-09
  • javaweb啟動時啟動socket服務端代碼實現(xiàn)

    javaweb啟動時啟動socket服務端代碼實現(xiàn)

    這篇文章主要介紹了javaweb啟動時啟動socket服務端代碼實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • Spring解決循環(huán)依賴問題的四種方法匯總

    Spring解決循環(huán)依賴問題的四種方法匯總

    這篇文章主要介紹了Spring解決循環(huán)依賴問題的四種方法匯總,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • java切分字符串的2種方法實例

    java切分字符串的2種方法實例

    在我們日常工作中經常遇到截取字符串的需求,下面這篇文章主要給大家介紹了關于java切分字符串的2種方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-06-06
  • MyBatis?實現(xiàn)動態(tài)排序的多表查詢

    MyBatis?實現(xiàn)動態(tài)排序的多表查詢

    本文將展示如何在 Java 項目中結合 MyBatis 實現(xiàn)動態(tài)排序,尤其是在涉及多表查詢的情況下,具有一定的參考價值,感興趣的可以了解一下
    2024-05-05
  • Java日常開發(fā)中讀寫TXT文本舉例詳解

    Java日常開發(fā)中讀寫TXT文本舉例詳解

    這篇文章主要給大家介紹了關于Java日常開發(fā)中讀寫TXT文本,包括使用BufferedReader、Scanner、FileInputStream等類進行讀取,以及使用BufferedWriter、PrintWriter、FileOutputStream等類進行寫入,需要的朋友可以參考下
    2024-12-12
  • java集合框架 arrayblockingqueue應用分析

    java集合框架 arrayblockingqueue應用分析

    ArrayBlockingQueue是一個由數(shù)組支持的有界阻塞隊列。此隊列按 FIFO(先進先出)原則對元素進行排序。隊列的頭部 是在隊列中存在時間最長的元素
    2012-11-11
  • IDEA使用Tomcat運行web項目教程分享

    IDEA使用Tomcat運行web項目教程分享

    在非Spring Boot項目中運行Nacos示例,需要手動配置Tomcat容器,本文介紹了如何在IDEA中配置Tomcat,并詳細解決了配置過程中可能遇到的異常情況,步驟包括修改IDEA項目結構、添加Web模塊、配置Artifacts和Tomcat Server
    2024-10-10
  • SpringBoot整合RedisTemplate實現(xiàn)緩存信息監(jiān)控的基本操作

    SpringBoot整合RedisTemplate實現(xiàn)緩存信息監(jiān)控的基本操作

    SpringBoot中的 redistemplate 是一個用于操作 Redis 數(shù)據(jù)庫的高級模板類,它提供了一組方法,可以方便地執(zhí)行常見的 Redis 操作,如存儲、檢索和刪除數(shù)據(jù),本文給大家介紹了SpringBoot整合RedisTemplate實現(xiàn)緩存信息監(jiān)控的基本操作,需要的朋友可以參考下
    2025-02-02

最新評論

兴仁县| 鹤山市| 龙江县| 曲阳县| 南丹县| 库车县| 太仓市| 噶尔县| 桦川县| 维西| 枞阳县| 淮南市| 会东县| 沅江市| 剑阁县| 连州市| 安龙县| 濮阳县| 东港市| 武宣县| 辽中县| 台江县| 克什克腾旗| 宁乡县| 宝山区| 鹰潭市| 道孚县| 凉山| 博兴县| 伊吾县| 墨脱县| 平乡县| 富顺县| 资源县| 罗江县| 云和县| 武威市| 綦江县| 湖口县| 体育| 安化县|