aswing学习笔记4-通过调用面板中的按钮实现主界面动态切换皮肤的问题!

简介:

通过调用面板中的按钮实现主界面动态切换皮肤的问题!

由 xueyuan cyz
现在我在做一个动态切换皮肤的的功能,原理是通过点击 调用面板中的皮肤切换按纽实现 整体换肤。
以下是面板中给按扭加的动作:

public function getButton250(e:Event):void{
UIManager.setLookAndFeel(new PPZhaoLAF());
AsWingUtils.updateAllComponentUI();
}

public function getButton251(e:Event):void{
UIManager.setLookAndFeel(new OrangeLookAndFeel());
AsWingUtils.updateAllComponentUI();
}

执行后的效果是,基本可以实现通过按扭动作实现皮肤的动态切换,可在此同时也出现了一个错误提示框,其中的信息如下:

TypeError: Error #1009: 无法访问空对象引用的属性或方法。
at org.aswing.plaf.basic::BasicTabbedPaneUI/getDrawnTabBounds()[D:FlashAsWingTestsrcorgaswingplafbasicBasicTabbedPaneUI.as:383]
at org.aswing.plaf.basic::BasicTabbedPaneUI/getMousedOnTabIndex()[D:FlashAsWingTestsrcorgaswingplafbasicBasicTabbedPaneUI.as:178]
at org.aswing.plaf.basic::BasicTabbedPaneUI/__onTabPanePressed()[D:FlashAsWingTestsrcorgaswingplafbasicBasicTabbedPaneUI.as:192]

兄弟水平有限 折腾了半天 还是没有什么见好,还请高手给指点指点呀!兄弟在这里先谢谢了!
Re: 通过调用面板中的按钮实现主界面动态切换皮肤的问题!

由 iiley
你使用的是1.4版本AsWing还是svn上最新的?
我记得1.4版好像的确有这个问题,后来修复了,你使用svn上的版本如何?
Re: 通过调用面板中的按钮实现主界面动态切换皮肤的问题!

由 xueyuan cyz
谢谢板主,这个问题已经解决了,呵呵!
本文转自jiahuafu博客园博客,原文链接http://www.cnblogs.com/jiahuafu/archive/2009/08/11/1543732.html如需转载请自行联系原作者

jiahuafu

相关文章
|
6月前
|
移动开发 小程序 前端开发
uniapp开发小程序H5页面顶部导航栏navigationBar如何隐藏?三种解决办法
uniapp开发小程序H5页面顶部导航栏navigationBar如何隐藏?三种解决办法
|
6月前
|
Shell 开发工具 git
聊天功能演示系统发布后出现有些页面滚动与鼠标点击问题解决
聊天功能演示系统发布后出现有些页面滚动与鼠标点击问题解决
43 0
|
6月前
|
前端开发 C# 图形学
unity按钮绑定与场景切换
unity按钮绑定与场景切换
55 0
|
移动开发
移动端开发H5页面点击按钮后出现闪烁或黑色背景的解决办法
移动端开发H5页面点击按钮后出现闪烁或黑色背景的解决办法
|
JavaScript
fastadmin 自定义 按钮 动态切换数据 TAB切换
fastadmin 自定义 按钮 动态切换数据 TAB切换
275 0
|
iOS开发
iOS开发- 点击通知栏回到顶部的动画效果
iOS开发- 点击通知栏回到顶部的动画效果
142 0
iOS开发- 点击通知栏回到顶部的动画效果
|
Java Android开发 Windows
IDEA相关配置(特别完整)看完此篇就将所有的IDEA的相关配置都配置好了、设置鼠标滚轮修改字体大小、设置鼠标悬浮提示、设置主题、设置窗体及菜单的字体及字体大小、设置编辑区主题、通过插件更换主题
IDEA相关配置(特别完整)看完此篇就将所有的IDEA的相关配置都配置好了、设置鼠标滚轮修改字体大小、设置鼠标悬浮提示、设置主题、设置窗体及菜单的字体及字体大小、设置编辑区主题、通过插件更换主题
IDEA相关配置(特别完整)看完此篇就将所有的IDEA的相关配置都配置好了、设置鼠标滚轮修改字体大小、设置鼠标悬浮提示、设置主题、设置窗体及菜单的字体及字体大小、设置编辑区主题、通过插件更换主题
Qt-网易云音乐界面实现-1 窗口隐藏拖拽移动,自定义标题栏
最近也换了公司,也换了新的工作,工资也象征性的涨了一点点,但是最近心里还是慌慌,不知道为什么,没有那种踏实感,感觉自己随时可以被抛弃的感觉。感觉自己在荒废时间,也感觉自己在浪费生命。
298 0
Qt-网易云音乐界面实现-1 窗口隐藏拖拽移动,自定义标题栏
Qt-网易云音乐界面实现-8 主导航的实现-QtabWidget
哎呀,堕落了,快有小两周没哟更新了,是在是没有动力了,浏览量连三位数都没有,是在是没有写下去的信心。
150 0
Qt-网易云音乐界面实现-8 主导航的实现-QtabWidget
|
数据安全/隐私保护
Qt-网易云音乐界面实现-2 红红的程序运行图标,和相似下方音乐条
被调出来出差了,这次出差可以说是非常不开心,这次出差也算给我自己提了个醒吧,那就是注意自己的精力,自己的口碑,和比人对自己的信任。具体内容如下
136 0
Qt-网易云音乐界面实现-2 红红的程序运行图标,和相似下方音乐条