LWUIT 自定义灵活Style的Component
2009-12-01 00:00:00 来源:WEB开发网Button类及其子类就比较特殊,它有一个pressedStyle,我们需要对一些方法进行重写。
代码
//301行起是添加的代码
/**
* 设置自定义的Font
* @param font
*/
public void setCustomFont(Font font){
super.setCustomFont(font);
this.getPressedStyle().setFont(font);
}
/**
* 设置自定义的Border
* @param border
*/
public void setCustomBorder(Border border){
super.setCustomBorder(border);
this.getPressedStyle().setBorder(border);
}
/**
* 设置自定义FgColor
* @param unsectedColor
* 未选中时的FgColor
* @param selectedColor
* 选中时的FgColor
* @param pressedColor
* 点击时的FgColor
*/
public void setCustomFgColor(int unsectedColor, int selectedColor,int pressedColor){
super.setCustomFgColor(unsectedColor, selectedColor);
this.getPressedStyle().setFgColor(pressedColor);
}
/**
* 设置自定义的Style
* @param unselectedStyle
* 未选中时的Style
* @param selectedStyle
* 选中时的Style
* @param pressedStyle
* 点击时的Style
*/
public void setCustomStyle(Style unselectedStyle, Style selectedStyle, Style pressedStyle){
super.setCustomStyle(unselectedStyle, selectedStyle);
this.setPressedStyle(pressedStyle);
}
- ››灵活更改Windows 7“自动播放”设置
- ››灵活更改Win7系统“自动播放”设置
- ››定义名称时自动代码提示所需的后缀
- ››灵活运用ISA的链接转换功能:ISA2006系列之十三
- ››灵活配置DHCP服务器 解决更改IP地址问题
- ››灵活有效的数据仓库解决方案:第1部分:客户互动和...
- ››灵活有效的数据仓库解决方案,第3部分:设计并实现...
- ››LWUIT 1.3终于发布了!
- ››LWUIT 自定义灵活Style的Component
- ››灵活使用Word 2003文档窗口的滚动条
- ››LWUIT + ChartComponent 之一实现饼图(PieChart)
- ››LWUIT + ChartComponent 之二实现线形图(LineChar...
更多精彩
赞助商链接