volevo creare un applicazione che cliccando sulla finestra della stessa applicazione modifichi il testo di un label con le coordinate de puntatore del mouse.però compilando il sorgente non succede nulla. come posso risolvere?
ecco il codice:
codice:
import java.awt.Window;
import java.awt.event.InputEvent;
import java.awt.AWTException;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class finestra extends JFrame implements MouseListener{
int x,y;
Label la=new Label("clicca sullo schermo!");
public finestra()
{
setTitle("programma");
setLocation(300,100);
setSize(600,600);
add(la);
addMouseListener(this);
pack();
show();
}
public void mousePressed(MouseEvent E)
{
x=E.getX();
y=E.getY();
la.setText("x="+x+"y="+y);
repaint();
}
public void mouseReleased(MouseEvent E){}
public void mouseEntered(MouseEvent E){}
public void mouseExited(MouseEvent E){}
public void mouseClicked(MouseEvent E){}
public static void main(String[] Args){
new finestra();
}
}