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);
}
- ››灵活运用ISA的链接转换功能:ISA2006系列之十三
- ››灵活配置DHCP服务器 解决更改IP地址问题
- ››灵活有效的数据仓库解决方案:第1部分:客户互动和...
- ››灵活有效的数据仓库解决方案,第3部分:设计并实现...
- ››LWUIT 1.3终于发布了!
- ››LWUIT 自定义灵活Style的Component
- ››灵活使用Word 2003文档窗口的滚动条
- ››LWUIT + ChartComponent 之一实现饼图(PieChart)
- ››LWUIT + ChartComponent 之二实现线形图(LineChar...
- ››灵活设置Windows Server 2008应对系统管理谜局
- ››定义防御TCP SYN拒绝服务攻击的策略
- ››灵活有效的数据仓库解决方案: 第 1 部分:客户互动...
更多精彩
赞助商链接