Som Arne siger kan du vel lave en MouseEvent og give den til den respektive Listener:
import java.awt.event.*; import javax.swing.*;
public class FakeMouse implements MouseListener {
public JButton but; public FakeMouse() { but = new JButton(); but.addMouseListener(this); }
public void mouseClicked(MouseEvent e) {System.out.println("got event click");} public void mouseEntered(MouseEvent e) {} public void mouseExited(MouseEvent e) {} public void mousePressed(MouseEvent e){System.out.println("got event press");} public void mouseReleased(MouseEvent e){}
public void fakeIt(int parm1, int parm2) { /* Parameters: source - the Component that originated the event id - the integer that identifies the event when - a long int that gives the time the event occurred modifiers - the modifier keys down during event (e.g. shift, ctrl, alt, meta) Either extended _DOWN_MASK or old _MASK modifiers should be used, but both models should not be mixed in one event. Use of the extended modifiers is preferred. x - the horizontal x coordinate for the mouse location y - the vertical y coordinate for the mouse location clickCount - the number of mouse clicks associated with event popupTrigger - a boolean, true if this event is a trigger for a popup menu button - which of the mouse buttons has changed state. NOBUTTON, BUTTON1, BUTTON2 or BUTTON3.
hvis jeg må henlede jeres opmærksomhed på et andet spørgsmål jeg ikke rigtig har fået svar på... http://www.eksperten.dk/spm/467346 i er jo så kloge :-) så kan i jo nok svare på det også¨... jeg takker på forhånd hvis i bare gider at kigge på det... det har nemlig drillet mig noget tid nu..
Jeg har set det spørgsmål - men har ikke haft tid til at studere problemet ...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.