Flash MX2004入門與進階實例——文字和組件(8)_Flash教程
推薦:Flash MX2004入門與進階實例——文字和組件(7)第八章文字字段和組件第二節(jié)組件(4)NumericStepper組件答應(yīng)用戶逐個通過一組經(jīng)過排序的數(shù)字。該組件由顯示在上下箭頭按鈕旁邊的數(shù)字組成。當(dāng)你按下上下箭頭
第八章 文字字段和組件第二節(jié) 組件(5)
(9)單選按扭(RadioButton)組件
單選按鈕是任何表單或Web應(yīng)用程序中的一個基礎(chǔ)部分。假如你需要讓用戶從一組選項中做出一個選擇,可以使用單選按鈕。例如,在表單上詢問客戶要使用哪種信用卡付款時,就可以使用單選按鈕。
使用單選按扭(RadioButton)組件可以強制用戶只能選擇一組選項中的一項。RadioButton 組件必須用于至少有兩個RadioButton實例的組。在任何給定的時刻,都只有一個組成員被選中。選擇組中的一個單選按鈕將取消選擇組內(nèi)當(dāng)前選定的單選按鈕。
可以啟用或禁用單選按鈕。在禁用狀態(tài)下,單選按鈕不接收鼠標(biāo)或鍵盤輸入。
在【屬性】面板中可以設(shè)置ProgressBar組件的參數(shù)有:
u label:設(shè)置按鈕上的文本值,默認(rèn)值是“Radio Button(單選按鈕)”。
u data:與單選按鈕相關(guān)的值,沒有默認(rèn)值。
u groupName:單選按鈕的組名稱,默認(rèn)值為 radioGroup。
u Selected:將單選按鈕的初始值設(shè)置為被選中(true)或取消選中(false)。被選中的單選按鈕中會顯示一個圓點。一個組內(nèi)只有一個單選按鈕可以有被選中的值true。假如組內(nèi)有多個單選按鈕被設(shè)置為true,則會選中最后實例化的單選按鈕。默認(rèn)值為 false。
u labelPlacement:確定按鈕上標(biāo)簽文本的方向。該參數(shù)可以是下列四個值之一:left、right、top或bottom,默認(rèn)值是right。
(10)文本域(TextArea)組件
在需要多行文本字段的任何地方都可使用文本域(TextArea)組件。默認(rèn)情況下,顯示在TextArea組件中的多行文字可以自動換行。另外,在TextArea組件中還可以顯示html格式的文本(由html參數(shù)控制)。假如需要單行文本字段,請你使用TextInput組件。
在【屬性】面板中可以設(shè)置TextArea 組件的參數(shù)有:
u text:指明 TextArea 的內(nèi)容。你無法在【屬性】面板或【組件檢查器】面板中輸入回車。默認(rèn)值為:""(空字符串)。
u html:指明文本是(true)否(false)采用HTML格式。默認(rèn)值為false。
u editable:指明TextArea組件是(true)否(false)可編輯。默認(rèn)值為true。
u wordWrap:指明文本是(true)否(false)自動換行。默認(rèn)值為true。
下面制作一個判定是非的小程序,這個程序很簡單,它使用了三個組件:RadioButton組件、TextArea組件和Label組件。
我們先來看一看程序運行的情況,該文件為配套光盤相應(yīng)目錄中的“判定是非.fla”,程序運行的初始畫面如圖8-3-18所示。

圖8-3-18 初始頁面
當(dāng)你單擊標(biāo)簽為Yes或No的單選按扭時,最下邊的文本域中會顯示不同的反饋信息,如圖8-3-19和圖8-3-20所示。

圖8-3-19 單擊標(biāo)簽為Yes的單選按扭

圖8-3-20 單擊標(biāo)簽為No的單選按扭
下面我們一起來制作這個實例:
步驟1 創(chuàng)建影片文檔
新建一個影片文檔,舞臺大小設(shè)置為300×220,背景顏色設(shè)置為灰色。保存這個影片文檔,文件名為“判定是非.fla”。
步驟2 引用組件
從【組件】面板中,分別拖放一個Label組件實例、兩個RadioButton組件實例、一個TextArea組件實例到舞臺上,并將它們擺放整潔,如圖8-3-21所示。

圖8-3-21 應(yīng)用組件
步驟3 設(shè)置組件實例屬性和參數(shù)
選擇舞臺上的Label實例,在【屬性】面板中設(shè)置它的【text】參數(shù)值為“你喜歡Flash嗎?”。其他參數(shù)保持默認(rèn)值。
選擇第一個RadioButton實例,在【組件檢查器】面板中,設(shè)置【data】參數(shù)為“太好了,你是一位閃客!”,設(shè)置【label】參數(shù)為“Yes”,其他參數(shù)取默認(rèn)值,如圖8-3-22所示。

圖8-3-22 設(shè)置第一個RadioButton實例參數(shù)
分享:Flash MX2004入門與進階實例——文字和組件(6)第八章文字字段和組件第二節(jié)組件(3)組合框組件由三個子組件組成,它們是:Button組件、TextInput組件和List組件。組合框組件可以是靜態(tài)的,也可以是可編輯
- 相關(guān)鏈接:
- 教程說明:
Flash教程-Flash MX2004入門與進階實例——文字和組件(8)
。