我有一個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