;
Şimdi Ara

Java.da Mouse koordinatları

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
1.907
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Java.da Mouse koordinatlarına nasıl ulaşabilirim yardımcı olabilecek olan var mı ?



    _____________________________
  • package com.rg.nyp;
    import java.awt.*;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import java.awt.event.MouseMotionListener;
    import javax.swing.JFrame;
    import javax.swing.JLabel;

    public class fare extends JFrame implements MouseListener,MouseMotionListener{
    JLabel etiket1 = new JLabel("etiket1");
    JLabel etiket2 = new JLabel("etiket2");

    public static void main(String[] args){
    EventQueue.invokeLater(new Runnable() {

    @Override
    public void run() {
    try{
    fare init = new fare();
    init.setVisible(true);
    }catch (Exception e) {
    e.printStackTrace();
    }

    }
    });
    }
    public fare(){
    super("Fare Olayları");
    Container con = getContentPane();
    setLayout(new GridLayout());
    con.add(etiket1);
    con.add(etiket2);
    addMouseListener(this);
    addMouseMotionListener(this);
    setSize(550,110);
    }

    @Override
    public void mouseDragged(MouseEvent e) {
    etiket1.setText("Fare Sürüklendi");

    }

    @Override
    public void mouseMoved(MouseEvent e) {
    etiket1.setText("Farenin Yeri değişti");
    int x = e.getX();
    int y = e.getY();
    etiket2.setText("Fare Koordinatları X:"+ x + "Y:"+ y);
    }

    @Override
    public void mouseClicked(MouseEvent e) {
    etiket1.setText("Fare Tıklandı");

    }

    @Override
    public void mousePressed(MouseEvent e) {
    etiket1.setText("Fare Butonu Basıldı");
    }

    @Override
    public void mouseReleased(MouseEvent e) {
    etiket1.setText("Fare Butonu serbest bırakıldı.");

    }

    @Override
    public void mouseEntered(MouseEvent e) {
    etiket1.setText("Fare Etik alanına girdi.");
    }

    @Override
    public void mouseExited(MouseEvent e) {
    etiket1.setText("Fare etki alanından çıktı.");

    }

    }


    İşini görür.
    _____________________________




  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.