TileList设置显示数据的行间距和列间距
来源:互联网 发布:c语言怎么实现串口通信 编辑:程序博客网 时间:2024/05/22 00:33
package com.ckfinder.show { import flash.display.Graphics; import flash.display.Sprite; import mx.controls.TileList; import mx.controls.listClasses.IListItemRenderer; public class MyTileList extends TileList { [Bindable] private var _verticalGap:Number = 0; [Bindable] private var _horizontalGap:Number = 0; public function MyTileList() { super(); } /** * 重写鼠标划过高亮 * @indicator:Sprite * @x:Number * @y:Number * @width:Number * @height:Number * @color:uint * @itemRenderer:IListItemRenderer * return void * **/ override protected function drawHighlightIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void { //绘图 var g:Graphics = indicator.graphics; g.clear(); g.beginFill(color); // g.drawEllipse(0, 0, width - _horizontalGap, height - _verticalGap); //画椭圆 g.drawRect(0, 0, width - _horizontalGap, height - _verticalGap); //画矩形 g.endFill(); indicator.x = x; indicator.y = y; } /** * 重写选中高亮 * **/ override protected function drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void { //绘图 var g:Graphics = indicator.graphics; g.clear(); g.beginFill(color); // g.drawEllipse(0, 0, width - _horizontalGap, height - _verticalGap); //画椭圆 g.drawRect(0, 0, width - _horizontalGap, height - _verticalGap); //画矩形 g.endFill(); indicator.x = x; indicator.y = y; } //============================= // set and get //============================= public function set verticalGap(value:Number):void { _verticalGap = value; } public function get verticalGap():Number { return _verticalGap; } public function set horizontalGap(value:Number):void { _horizontalGap = value; } public function get horizontalGap():Number { return _horizontalGap; } } }
0 0
- TileList设置显示数据的行间距和列间距
- Tablayout属性以及设置行间距和列间距
- PowerBuilder-用程序控制数据窗口里面LABLE之间的行间距和列间距
- 设置label 的 字间距 和行间距
- TextView设置字间距和行间距
- CSS设置行间距和字间距
- UILabel设置行间距和字间距
- Android设置字间距和行间距
- 设置TextView字间距和行间距
- Android TextView 设置字间距和行间距
- 记录TextView设置行间距和字间距
- iOS开发1-UILabel设置行间距和字间距
- Qt QTextEdit设置行间距和段间距
- uicollectionview cell 行间距、列间距
- uicollectionview cell 行间距、列间距
- UICollectionview cell 行间距、列间距
- label 字间距 行间距设置
- android textView调整字体的间距和行间距
- getElementById(),getElementsByName(),getElementsByTagName()
- 金庸武侠小说之我的见解
- Linq Expressions – Creating objects
- Hibernate 和 JPA 出了什么问题 <文章转自开源中国>
- uva 1406 - A Sequence of Numbers(树状数组)
- TileList设置显示数据的行间距和列间距
- [LeetCode] Maximal Rectangle
- 测试罢了
- 关于poi导出Excel
- delete和delete[]的区别
- IOS UIButton用法详解
- Flex替换DividedBox的Divider图标并实现可关闭隐藏功能
- 继承 和static
- 实例学习gcc+gdb+make