Ciao di nuovo a tutti!
Qualcuno mi sa dire come si può in java usando sia swing che awt "accorgersi" quando il puntatore del mouse è su un JPanel??
senza però che lo si clicchi...solo il semplice passaggio!!
spero di essere stato chiaro!!...e che mi sapiate aiutare!
[java] eventi del mouse..
[java] eventi del mouse..
[url=http://"spidblog.altervista.org"]Il mio blog[/url]
- Giambo
- Entusiasta Emergente

- Messaggi: 1013
- Iscrizione: sabato 4 febbraio 2006, 18:36
- Località: Helvetia
Re: [java] eventi del mouse..
La tua componente deve implementare l'interfaccia MouseMotionListener:sospiro ha scritto: Qualcuno mi sa dire come si può in java usando sia swing che awt "accorgersi" quando il puntatore del mouse è su un JPanel??
senza però che lo si clicchi...solo il semplice passaggio!!
Codice: Seleziona tutto
public class MiaComponente extends JPanel implements MouseMotionListener {
private JLabel label;
public MiaComponente() {
label = new JLabel("W Ubuntu !");
add(label);
addMouseMotionListener(this); // metodo di java.awt.Component !
}
public void mouseMoved(MouseEvent e) {
Component c = e.getComponent();
if (c == label) {
System.out.printl("Sulla JLabel");
}
if (c == this) {
System.out.println("Su MiaComponente");
}
}
}
Come codice non e' granche' (Neppure testato), se hai domande fai pure
Here we are again, now place your bets
Re: [java] eventi del mouse..
Grazie...
così come è scritto non è perfettissimo...però almeno mi hai spiegato il grosso!
Grazie mille...
per la cronaca cmq ho solo dovuto implementare gli altri metodi dell'interfaccia e ho usato l'evento MouseEntered...
ciao!
così come è scritto non è perfettissimo...però almeno mi hai spiegato il grosso!
Grazie mille...
per la cronaca cmq ho solo dovuto implementare gli altri metodi dell'interfaccia e ho usato l'evento MouseEntered...
ciao!
[url=http://"spidblog.altervista.org"]Il mio blog[/url]
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti
