社区
Java SE
帖子详情
swing换肤如何只影响单一的窗口?
netsgo
2009-11-14 04:21:40
用这句话:UIManager.setLookAndFeel("com.jgoodies.looks.windows.WindowsLookAndFeel");
可以把系统所有新建立的可视对象更换皮肤,但是我现在只想让某一个窗口内对象有换肤的效果(其它窗口时别的皮肤)。直接执行上面一句肯定不行了,因为这句话会影响所有后面新打开的界面。
如何做到?
...全文
163
8
打赏
收藏
swing换肤如何只影响单一的窗口?
用这句话:UIManager.setLookAndFeel("com.jgoodies.looks.windows.WindowsLookAndFeel"); 可以把系统所有新建立的可视对象更换皮肤,但是我现在只想让某一个窗口内对象有换肤的效果(其它窗口时别的皮肤)。直接执行上面一句肯定不行了,因为这句话会影响所有后面新打开的界面。 如何做到?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netsgo
2009-11-16
打赏
举报
回复
没有更好的解决办法吗?
netsgo
2009-11-16
打赏
举报
回复
再自顶。
nj_dobetter
2009-11-15
打赏
举报
回复
~
[Quote=引用 4 楼 bayougeng 的回复:]
有个想法,你自己试试。
JFrame.setDefaultLookAndFeelDecorated(false);
JDialog.setDefaultLookAndFeelDecorated(true);
UIManager.setLookAndFeel("com.jgoodies.looks.windows.WindowsLookAndFeel");
然后,你要换肤的那个窗口,要用JDialog做基类。
[/Quote]
netsgo
2009-11-15
打赏
举报
回复
嗯,可能是个办法,不过最好frame也能成。
bayougeng
2009-11-14
打赏
举报
回复
有个想法,你自己试试。
JFrame.setDefaultLookAndFeelDecorated(false);
JDialog.setDefaultLookAndFeelDecorated(true);
UIManager.setLookAndFeel("com.jgoodies.looks.windows.WindowsLookAndFeel");
然后,你要换肤的那个窗口,要用JDialog做基类。
netsgo
2009-11-14
打赏
举报
回复
自顶
littlemonster
2009-11-14
打赏
举报
回复
帮顶~
我只这么用过。。
public static void main(String[] args) {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception e) {
e.printStackTrace();
}
new Gui();
}
xierangh
2009-11-14
打赏
举报
回复
好像不行呢。帮顶。
java课程设计界面美化包,
swing
也可以这么漂亮
使用了第三方的substance.jar这个包,这只是个demo,演示如何使用这个包,想要更改皮肤,请参见main函数中的注释,里面有我写的教程。话说,上传个资源,非要写够20字。。
JAVA_API1.6文档(中文)
javax.
swing
.plaf 提供一个接口和许多抽象类,
Swing
用它们来提供自己的可插入外观功能。 javax.
swing
.plaf.basic 提供了根据基本外观构建的用户界面对象。 javax.
swing
.plaf.metal 提供根据 Java 外观(曾经代...
Java学习指南(
Swing
高级篇)
本篇内容至少包含: - 高级绘制技术,包含线型、渐变色、文本的精确绘制 - 不规则形状及图表的绘制 - 工作线程与界面线程的原理 - 短任务、长任务、定时任务的应用举例 - 弹出式
窗口
Popup的使用方法 - 短消息提示 ...
java吐血精华大奉送,你要的都能找到(最新版本)
技术人员也过个年吧,java_吐血奉献_超值大礼包(最新版本)_含struts,hibernate,spring,log4j,web.xml配置详解,java分页大全,cvs教程,tomcat,
swing
教程,jboss,及各种框架的配置文件范例
Java
Swing
如何关闭当前
窗口
?
在写
swing
项目的时候,发现窗体关闭是一个比较烦,因为每次一关闭某一个
窗口
,就会导致所有的
窗口
全部关闭,这种很明显不是很符合我们的真正的需要,所以经过一系列的摸索发现,成功解决了一问题。下面主要写下如何...
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章