中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 技術(shù)文檔 > 多媒體制作 > RadioButton完全教程
創(chuàng)建"Hello World"程序 回到列表 在Silverlight中模擬陰影
 RadioButton完全教程

作者:caaat 時間: 2008-03-04 文檔類型:原創(chuàng) 來自:藍色理想

第 1 頁 RadioButton完全教程 [1]
第 2 頁 RadioButton完全教程 [2]
第 3 頁 RadioButton完全教程 [3]

下面是RadioButton提高篇

這里說一下RadioButton的禁用和啟用,以及偵聽器的使用。
FLASH比較蠢,按照下面的代碼,你完全寫不出效果的。

if (cbx.selected == true) {//此代碼為錯誤代碼
        _root.g3_1.enabled = true;
        _root.g3_2.enabled = true;
    } else {
        g3_1.enabled = false;
        g3_2.enabled = false;
    }

首先在舞臺上放兩個RadioButton,命名為g3_1,g3_2 另外放一個CheckBox叫做cbx

g3_1.enabled = false;//將RadioButton禁用。
g3_2.enabled = false;
mylistener = new Object();//新建偵聽器
mylistener.click = function(eventObject) {
    if (cbx.selected == true) {//如果cbx被選中
        _root.g3_1.enabled = true;
        _root.g3_2.enabled = true;
    } else {
        g3_1.enabled = false;
        g3_2.enabled = false;
    }
};

cbx.addEventListener("click", mylistener);//將偵聽器添加到cbx上
這里的enabled屬性是從button類繼承下來的。偵聽器的添加方式也完全一樣,在這里CheckBox和RadioButton是完全一樣的。RadioButton也可以按照給CheckBox加偵聽器的方式加上偵聽器。

功能上基本就這么多下面說一下RadioButton的外觀

首先說正統(tǒng)的辦法
基本上說,我很討厭FLASH的一些UI組件的外觀,正如惹急了我常常會自己寫一個滾動條而不用FLASH自帶的。
RadioButton.setSize(50,50)//里面是兩個數(shù)值,寬和高。
RadioButton.setStyle("fontFamily","Arial")//是可以的,但是換成漢字字體的時候就不一定有用了。其他論壇上有一些解決辦法如:自己在舞臺上放一個textfield將字體設置成黑體,然后用getStyle把字體抽出來給setStyle使用。
RadionButton.setStyle("fontSize",20)//是可以用,但是超級不爽的是,如果你把字體設置過大的時候它顯示出來的字是不完全的。
以下是一些setStyle的其他屬性名稱。有一些是可以用的
themeColor  組件的背景。
color  組件文本顏色。
disabledColor  禁用時的文本顏色。
fontFamily  文本的字體
fontSize  字體的大小
fontStyle  字體樣式:“常規(guī)”或“斜體”。
fontWeight  是否加粗。
RadioButton.labelPlacement可以改RadioButton和label的相對位置默認為right

下面說一些歪門邪道
RadioButton是不能直接變形的,但是這個不妨礙我們把它放到MC里面之后變形。這個可以替代setsize(),但是千萬注意,RadioButton不能旋轉(zhuǎn),宣傳會讓label完全失效。
UI的label都很垃圾,完全可以不用。自己用靜態(tài)文本寫上去不就好了。這樣label失效的問題也同時解決。
關(guān)于顏色,從RadioButton.setStyle()里改,當然可以,但是有更好的辦法的時候你會選擇它么?自己用代碼或者文字描述UI的界面顏色?太不靠譜了。FLASH8支持對FLASH中間MC的混合模式的更改,用這個就可以直接改UI的顏色。當然包括RadioButton的顏色。
方法就是直接用方塊畫一個色塊放在RadioButton上面一層,蓋住RadioButton,然后將混合模式改為疊加即可。背景色的更改方式雷同,只是如果兩個顏色修改都要用的時候要計算一下混合出來的背景色值。
注意,如果使用上面說的辦法,我們的UI在不可用狀態(tài)下,到可用狀態(tài)下的時候Label的顏色會變回去(要不怎么說FLASH自帶的UI很爛呢?)。這個時候就要重新在AS里刷新一下那里的顏色可以用attachMovie()和RadioButton的_x ,_y的值直接在原先的位置上再復制一個色塊出來。

源碼:radiobutton.rar

經(jīng)典論壇交流
http://bbs.blueidea.com/thread-2833555-1-1.html

本文鏈接:http://m.95time.cn/tech/multimedia/2008/5385.asp 

出處:藍色理想
責任編輯:bluehearts

上一頁 RadioButton完全教程 [2] 下一頁

◎進入論壇RIA設計與應用版塊參加討論

相關(guān)文章 更多相關(guān)鏈接
下雪系統(tǒng)類SnowSystem
Flash實時調(diào)試器
sopooo Flash網(wǎng)站設計欣賞
Allan簡析Flash與Silverlight
五分鐘搭建 Flash 視頻直播站
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設計比賽 網(wǎng)頁制作 web標準 用戶體驗 UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點最新 站點最新列表
周大!熬•自然”設計大賽開啟
國際體驗設計大會7月將在京舉行
中國國防科技信息中心標志征集
云計算如何讓安全問題可控
云計算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機會
阿里行云
云手機年終巨獻,送禮標配299起
阿里巴巴CTO王堅的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機主題設計大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺歷
Ps簡單繪制一個可愛的鉛筆圖標
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機制之一:普通流
25個最佳最閃亮的Eclipse開發(fā)項目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁 首頁 前頁 后頁 尾頁 頁次:3/31個記錄/頁 轉(zhuǎn)到 頁 共3個記錄

藍色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請不要盜鏈到本站,且不準打上各自站點的水印,亦不能抹去我站點水印。

特別注意:本站所提供的攝影照片,插畫,設計作品,如需使用,請與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請與我們聯(lián)系,我們將立即刪除修改。

您的評論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評論。如果您不是本站會員,你可以注冊 為本站會員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯誤,請用報告錯誤,以利文檔及時修改。
不評分 1 2 3 4 5
注意:請不要在評論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請您注意:
·不良評論請用報告管理員,以利管理員及時刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項有關(guān)法律法規(guī)
·承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
·本站評論管理人員有權(quán)保留或刪除其管轄評論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評論文檔 | 報告錯誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設計之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設計》
犀利開發(fā)—jQuery內(nèi)核詳解與實踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2