工具欄組件ToolBar

     ToolBar 用來顯示一組經常使用的按鈕類型組件。 html

     當工具欄中的按鈕過多時,若是水平工具欄的寬度容許;或垂直工具欄的寬度容許;或工具樣自適應大小時,則按鈕呈多行或多列排列。工具

     將 ToolBar 實例添加到 BorderLayoutPanel 的四「邊」中的一邊,即可以由用戶拖放至其它「邊」。BorderLayoutPanel 將調整水平工具欄的寬度,或垂直工具欄的高度。spa

    如下示例演示向工具欄添加按鈕,以及在 BorderLayoutPanel 的四「邊」中拖放工具欄。

從"庫"面板中拖動相關組件到舞臺(或直接經過 ActionScript 代碼建立組件實例),並對實例命名。code

在主時間軸中選擇第一幀,打開"動做"面板,而後輸入如下代碼:htm

 ..; shinater.swing.MenuItem; shinater.swing.; newMenu: =  ();
newMenu.( MenuItem("File"));
newMenu.( MenuItem("Project"));
newMenu.( MenuItem("Resource"));
new_btn.setDropDownComponent(newMenu);
new_btn.setToolTipText("New");
open_btn.setToolTipText("Open");
save_btn.setToolTipText("Save");
my_toolBar.(new_btn);
my_toolBar.(open_btn);
my_toolBar.(save_btn);
my_toolBar.addSeparator();
...
my_toolBar.addSeparator(); helpMenu: =  ();
helpMenu.( MenuItem("Help..."));
helpMenu.( MenuItem("About..."));
help_btn.setDropDownComponent(helpMenu);
help_btn.setToolTipText("Help");
my_toolBar.(help_btn);
my_blp.addLayoutComponent(my_toolBar, BorderLayoutPanel.);importflasheventsMouseEventimportimportMenuvarMenunewMenuaddMenuItemnewaddMenuItemnewaddMenuItemnewaddChildaddChildaddChildvarMenunewMenuaddMenuItemnewaddMenuItemnewaddChildTOP

相關文章
相關標籤/搜索