·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]AS3组件ComboBox字体类型和字体大小用TextFormat

时间:2014-10-08 09:17酷播
AS3组件ComboBox的字体类型和字体大小也要用TextFormat,而且要分别对TextField和dropdown设置该 TextFormat,设置dropdown的宽和高

AS3组件ComboBox的字体类型和字体大小也要用TextFormat,而且要分别对TextField和dropdown设置该 TextFormat,设置dropdown的宽和高,ComboBox有个 dropdownWidth属性,却没有对应的dropdownHeight属性,而是要使用dropdown的rowHeight属性!

  1. // combox 是一个ComboBox组件(Component) 
  2. // 设置它的宽度和高度 
  3. combox.width = 300 ; 
  4. combox.height = 48 ; 
  5. // 添加几个选项 
  6. combox.addItem( { data : 1 ,label: '测试项目一' } ) ; 
  7. combox.addItem( { data : 2 ,label: '测试项目二' } ) ; 
  8. combox.addItem( { data : 3 ,label: '测试项目三' } ) ; 
  9. // 建立一个TextFormat实例 
  10. var tft: TextFormat = new TextFormat ( ) ; 
  11. // 设置其字体大小为32 
  12. tft.size = 32 ; 
  13. // 设置其字体为微软雅黑 
  14. // 建议大家使用相应的英文名字 
  15. tft.font = "宋体" ; 
  16. // 设置ComboBox的样式 
  17. combox.textField.setStyle('textFormat',tft); 
  18. // 设置下拉选项的样式 
  19. combox.dropdown.setRendererStyle( "textFormat" , tft) ; 
  20. // 设置下拉选项的行高 
  21. combox.dropdown.rowHeight = 48 ; 
  22. // 设置下拉选项的宽度 
  23. // 可以和ComboBox不一样哦 
  24. combox.dropdownWidth = 360 ;  

 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器