天天看點

flash中Window 元件的使用及執行個體

 使用 [1u][1b]

[color="#ff0000"]Window[/color]

[/1b][/1u] 元件

您需要向使用者提供資訊或最優先的選擇時,您都可以在應用程式中使用一個視窗。例

如,您可能會需要和表單、其它的元件組合使用。

将視窗添加到應用程式有幾種方式。您可以将視窗從“元件”面闆拖動到舞台。您也可以通過

調用 createClassObject()(請參閱 UIObject.createClassObject())将視窗添加到應用程

序。将視窗添加到應用程式的第三種方法是使用 PopUpManager 類。使用 PopUpManager 可

以建立與舞台上其他對象重疊的模式視窗。有關詳細資訊,請參閱 [1u][1b]

[color="#ff0000"]Window[/color]

[/1b][/1u] 類。

如果使用 PopUpManager 向文檔添加 [1u][1b]

[color="#ff0000"]Window[/color]

[/1b][/1u] 元件,則該 [1u][1b]

[color="#ff0000"]Window[/color]

[/1b][/1u] 執行個體将具有它自己的

FocusManager ,與文檔其他對象所具有的 FocusManager 不同。如果您不使用

PopUpManager ,則視窗的内容會與文檔中的其他元件一起參加焦點排序。

[1u][1b]

[color="#ff0000"]Window[/color]

[/1b][/1u] 元件參數

在屬性檢查器中或在“元件檢查器”面闆中為每個 [1u][1b]

[color="#ff0000"]Window[/color]

[/1b][/1u] 元件設定的參數:

contentPath 指定視窗的内容。這可以是電影剪輯的連結辨別符,或者是螢幕、表單或包含窗

口内容的幻燈片的元件的名稱。它也可以是要加載到視窗的 SWF 或 JPG 檔案的絕對或相對

URL 。預設值為 ""。加載的内容會被裁剪,以适合視窗大小。

title 指明視窗的标題。

closeButton 指明是 (true)否 (false)顯示關閉按鈕。單擊關閉按鈕會廣播一個 click 事件,

但不關閉視窗。您必須編寫調用 [1u][1b]

[color="#ff0000"]Window[/color]

[/1b][/1u].deletePopUp()的處理函數,以顯式關閉視窗。更多

參考請看幫助文擋

這裡附錄了一個簡單的練習時做的原檔案,參考下

另外再附錄一個也是簡單的原檔案(注:本例隻是[1u][1b]

[color="#ff0000"]WINDOW[/color]

[/1b][/1u]元件的例子,表單送出另計)

[ 本帖最後由 8765004 于 2006-10-22 00:00 編輯 ]

[img]/Files/BeyondPic/2007-2/6/flash.gif[/img]

[url=http://space.flash8.net/bbs/member.php?action=credits&view=getattach]附件[/url]

: [FLASH8文擋]

[url=http://space.flash8.net/bbs/attachment.php?aid=311220]圖檔顯示.fla[/url]

[img]/Files/BeyondPic/2007-2/6/flash.gif[/img]

[url=http://space.flash8.net/bbs/member.php?action=credits&view=getattach]附件[/url]

: [FLASH8文擋]

[url=http://space.flash8.net/bbs/attachment.php?aid=311221]圖檔顯示.swf[/url]

[img]/Files/BeyondPic/2007-2/6/flash.gif[/img]

[url=http://space.flash8.net/bbs/member.php?action=credits&view=getattach]附件[/url]

: [8的文檔]

[url=http://space.flash8.net/bbs/attachment.php?aid=311230]w.fla[/url]

本文轉自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/1364.html