我有一个BorderContainer与火花线的一些实例。我需要点击这个选择这条线。但添加事件鼠标单击侦听器失败。 ASdoc(http://docs.huihoo.com/flex/4/spark/primitives/Line.html)表示该行只激活和停用事件。请建议最好的方式来检测线路是否点击(使用另一个线路类别?)。我认为捕捉bordercontainer中的点击是不好的解决方案。Flex捕捉线鼠标事件
0
A
回答
1
尝试使用Line的displayObject
属性进行订阅。
0
我更喜欢问这个问题:这是怎么回事?在很多方面,你正在描述一个按钮。你可以点击的东西...可能是你想表明它可以点击的东西,等等。
行为在Button
有你,所以我会考虑用你的线剥皮Button
并填充你的带有这些皮肤按钮的BorderContainer
。它会通过状态给你鼠标移动的能力(所以你可以向你的用户指出该行是可点击的),并且如果你需要的话,它可以让你轻松地为该行添加更大的击中区域。
相关问题
- 1. 捕捉鼠标事件
- 2. 捕捉鼠标事件
- 3. 捕捉鼠标事件在后台
- 4. Skin UIComponents如何捕捉鼠标事件?
- 5. 从QML捕捉鼠标事件
- 6. Snap.svg捕捉鼠标滚轮事件
- 7. 如何捕捉鼠标事件和键盘事件
- 8. highcharts:从捕捉鼠标事件,或捕获鼠标点击整个图表上
- 9. SVG捕捉鼠标坐标
- 10. MonoDroid捕捉鼠标位置
- 11. Silverlight - 如何捕捉鼠标
- 12. 捕捉事件
- 13. 捕捉事件
- 14. 捕获鼠标事件
- 15. 在GWT的水平面板上捕捉鼠标事件
- 16. Fabric.js画布不能捕捉Google Chrome上的鼠标事件
- 17. plt-scheme:在画布上捕捉鼠标点击事件
- 18. C#:如何捕捉全局鼠标/ HID事件
- 19. 如何使用GTK3捕捉鼠标轮上/下的事件?
- 20. 如何捕捉键盘和鼠标事件?
- 21. C#窗体不捕捉任何鼠标事件
- 22. 捕捉全局事件的中心点击鼠标使用c#
- 23. 如何捕捉CTRL +鼠标滚轮事件与InputMap的
- 24. 为什么我不能可靠地捕捉鼠标事件?
- 25. 的控制捕捉鼠标点击事件
- 26. Flex 4:使用spark.primitive.path对象捕获鼠标事件
- 27. 如何在flex中捕获鼠标滚轮单击事件?
- 28. 捕捉鼠标位置(不点击)
- 29. C++如何捕捉鼠标滚轮?
- 30. Envoking鼠标捕捉功能onmousedown?
非常感谢,但是当鼠标在限定线条的矩形中单击时引发事件。我想要检测何时点击混凝土线。看到这个例子:http://gyazo.com/75ab847b8d99ad2fc9c927fca2d0d9e8.png。当我点击红线时,蓝线处理程序也提高了!使用hittesting? – 2xMax 2011-05-24 21:18:52
我建议你用'Graphics.lineTo()'画线。 Flex图形化图元主要用于声明式绘图,更适合用于皮肤。如果您想在交互中使用一些复杂的自定义图形,最好使用自定义图形。 – Constantiner 2011-05-24 21:24:25