¿es posible convertir un MouseEvent en un ActionEvent?Java Convert MouseEvent to ActionEvent
Respuesta
No sin perder algo de información. El MouseEvent
contiene información sobre la ubicación del mouse (x, y
) y qué botones se presionan (si hay alguno).
que haría la conversión de esta manera:
MouseEvent me = ...;
ActionEvent ae = new ActionEvent(me.getSource(), me.getID(), me.paramString());
Claro, eso es lo que hace un botón (a mi entender). Procesa un MouseEvent
y crea (envía) un ActionEvent
.
Los eventos de acción son eventos semánticos, como una señal, que un determinado botón (widget!) Ha sido "presionado". El desencadenante de este evento de acción puede haber sido un evento de mouse ("botón izquierdo ha sido presionado y liberado mientras el puntero del mouse estaba en el rectángulo definido por un widget AWT Button") o un evento de teclado ("Barra espaciadora presionada y soltada" mientras que el foco estaba en el widget AWT Button ").
Supongo que no está buscando una conversión técnica. Prácticamente, tendrás que escuchar los eventos del mouse y disparar nuevos eventos de acción a tus oyentes de acción.
- 1. LINQ Convert Dictionary to Lookup
- 2. convert std: vector to NSArray
- 3. Ruby Convert String to File
- 4. C# convert system.IO.Stream to Byte []
- 5. convert & lt to <xml document
- 6. Convert SQL para LINQ to SQL
- 7. convert System :: array to std :: vector
- 8. Despacho MouseEvent
- 9. Java Convert Array a los parámetros
- 10. C# Convert Relative to Absolute Links en HTML String
- 11. C++ .NET convert System :: String to std :: string
- 12. Delphi convert doc to pdf using Word ActiveX
- 13. java convert object array a int array
- 14. generando un MouseEvent en JavaFX
- 15. ¿Cómo envío programáticamente ActionEvent a JButton?
- 16. Convert Array para JSON
- 17. Java long to binary
- 18. BufferedImage to Bytes Java
- 19. Java long to Mysql
- 20. Java to Erlang messages
- 21. Java to Excel 2010
- 22. Java convert Arraylist <Float> para flotar []
- 23. Java: ¿Cuál es la diferencia entre ActionEvent y ItemEvent en un JRadioButton?
- 24. .Net Parse versus Convert
- 25. PHP Convert Array Keys
- 26. lxml convert element a elementtree
- 27. Map to String en Java
- 28. C/C++ header to java
- 29. java to rails - estado allí?
- 30. String to Char array Java
¿Por qué? ¿Qué estás tratando de hacer? Estoy seguro de que hay una mejor solución. – camickr