新聞中心
本文和大家重點討論一下Flex鼠標(biāo)樣式設(shè)置,F(xiàn)lex本身對鼠標(biāo)樣式的支持比較弱,F(xiàn)lex本身支持鼠標(biāo)樣式有普通狀態(tài)、手型狀態(tài)和忙狀態(tài)三種,因而如果想獲得更好的鼠標(biāo)體驗就得需要自己定制鼠標(biāo)樣式。

創(chuàng)新互聯(lián)公司是專業(yè)的平利網(wǎng)站建設(shè)公司,平利接單;提供成都做網(wǎng)站、成都網(wǎng)站制作,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行平利網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!
Flex鼠標(biāo)樣式設(shè)置
Flex本身對鼠標(biāo)樣式的支持比較弱,因而如果想獲得更好的鼠標(biāo)體驗就得需要自己定制鼠標(biāo)樣式。
◆Flex本身支持鼠標(biāo)樣式有普通狀態(tài)、手型狀態(tài)和忙狀態(tài)三種。
分別可以通過以下方式進(jìn)行Flex鼠標(biāo)樣式設(shè)置:
//手型狀態(tài)
target.useHandCursor=true;
target.buttonMode=true;
//忙狀態(tài)
CursorManager.setBusyCursor();
如果鼠標(biāo)不在普通狀態(tài)可以通過以下方法設(shè)置回普通狀態(tài):
CursorManager.removeAllCursor();
◆通過自己實現(xiàn)類來畫出需要的鼠標(biāo)樣式,例如實現(xiàn)一個Circle類來作為鼠標(biāo)樣式:
- publicclassCircleCursorextendsSprite
- {
- publicfunctionCircleCursor()
- {
- graphics.lineStyle(1,0x000000);
- graphics.drawCircle(0,0,5);
- super();
- }
- }
通過CursorManager.setCursor(CircleCursor);來設(shè)置鼠標(biāo)為我們自己畫的樣式。
◆通過使用圖片來改變鼠標(biāo)樣式,例如:
- [Embed(source="assets/cursor_click.png")]
- privatevarimageCursor:Class;
- 通過CursorManager.setCursor(imageCursor);
來設(shè)置鼠標(biāo)樣式
【編輯推薦】
- Flex樣式的添加和卸載
- Flex安全沙箱問題解決方法
- 解析Flex全屏模式設(shè)置方法
- FlexBuilder3.0與Eclipse3.4的***結(jié)合
- Flex內(nèi)存泄露解決方法和內(nèi)存釋放優(yōu)化原則
分享題目:Flex鼠標(biāo)樣式設(shè)置方法
本文路徑:http://fisionsoft.com.cn/article/ccoecog.html


咨詢
建站咨詢
