У меня есть апплет, загруженный в JFrame, который я могу отправить информацию мыши так:
MouseEvent m;
m = new MouseEvent(owner.loader.applet.getComponent(0),
MouseEvent.MOUSE_PRESSED,
System.currentTimeMillis(),
button,
x,
y,
0,
false);
owner.loader.applet.getComponent(0).dispatchEvent(m);
Теперь, когда я отправляю это событие мыши на апплет, мой JFrame будет в центре внимания. Как я могу остановить это от этого? Когда я посылаю событие mousemove вместо нажатия мыши, он не фокусируется.
Я использую событие BUTTON1_MASK для параметра кнопки.
Ах, у меня это получилось, первым аргументом MouseEvent должен был быть апплет, а остальные должны были быть applet.getComponent(0). Я оставлю это здесь просто, если у кого-то еще есть моя проблема.