¿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. convert std: vector to NSArray
- 2. C# convert system.IO.Stream to Byte []
- 3. Ruby Convert String to File
- 4. LINQ Convert Dictionary to Lookup
- 5. convert System :: array to std :: vector
- 6. Convert SQL para LINQ to SQL
- 7. convert & lt to <xml document
- 8. Despacho MouseEvent
- 9. Java Convert Array a los parámetros
- 10. C# Convert Relative to Absolute Links en HTML String
- 11. Delphi convert doc to pdf using Word ActiveX
- 12. C++ .NET convert System :: String to std :: string
- 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 to Erlang messages
- 18. Java long to binary
- 19. Java to Excel 2010
- 20. Java long to Mysql
- 21. BufferedImage to Bytes Java
- 22. Java convert Arraylist <Float> para flotar []
- 23. Java: ¿Cuál es la diferencia entre ActionEvent y ItemEvent en un JRadioButton?
- 24. PHP Convert Array Keys
- 25. .Net Parse versus Convert
- 26. lxml convert element a elementtree
- 27. String to Char array Java
- 28. Map to String en Java
- 29. Haskell datatype to Java (OO)
- 30. java to rails - estado allí?
¿Por qué? ¿Qué estás tratando de hacer? Estoy seguro de que hay una mejor solución. – camickr