«123 4 » Pages: ( 4/4 total )
本页主题: 准备把"SWT皮肤部件库"项目贡献出来. :) 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

haikunsky

状态: 离线
级别: CEC程序员
精华: 0
发帖: 5
威望: 1 点
财富: 5 元
在线时间:0(小时)
注册时间:2007-01-26
最后登录:2008-09-25

俺也要加入
顶端 时间: 2007年05月08日 19:59 | 60 楼
rehte

状态: 离线
级别: CEC程序员
精华: 0
发帖: 33
威望: 1 点
财富: 34 元
在线时间:0(小时)
注册时间:2007-01-08
最后登录:2008-08-11

Why bother?
我看了你写的代码,你的实现就是使用Draw2D在Canvas/Shell等顶级组件模拟画出组件来,以便达到可以皮肤话,如果所有组件都实现了皮肤,这岂不是Swing在SWT上的翻版?只不过是Swing构架在AWT/Java2D上,你的Skinable SWT构架在SWT/Draw2D上,这样SWT所具有的引以为豪的速度和桌面集成岂不是全部没有了?只不过是一个提供了具有SWT API的Swing罢了,SwingWT不是已经实现这样的功能,只不过它是通过SWT_AWT桥来实现,这样即代码量小,还能使用Swing大量丰富的第三方组件类库。
没有必要这么费力了吧?使用SwingWT完全可以实现Skinable SWT。
顶端 时间: 2007年05月13日 16:14 | 61 楼
cx851127

状态: 离线
级别: CEC程序员
精华: 0
发帖: 7
威望: 1 点
财富: 7 元
在线时间:0(小时)
注册时间:2007-06-19
最后登录:2007-06-23

不错  很漂亮
顶端 时间: 2007年06月20日 09:19 | 62 楼
thinkpad

状态: 离线
级别: CEC总版
精华: 0
发帖: 81
威望: 12 点
财富: 98 元
在线时间:8(小时)
注册时间:2006-10-28
最后登录:2008-11-12

Quote:
引用第61楼rehte于2007年05月13日 16:14发表的  :
Why bother?
我看了你写的代码,你的实现就是使用Draw2D在Canvas/Shell等顶级组件模拟画出组件来,以便达到可以皮肤话,如果所有组件都实现了皮肤,这岂不是Swing在SWT上的翻版?只不过是Swing构架在AWT/Java2D上,你的Skinable SWT构架在SWT/Draw2D上,这样SWT所具有的引以为豪的速度和桌面集成岂不是全部没有了?只不过是一个提供了具有SWT API的Swing罢了,SwingWT不是已经实现这样的功能,只不过它是通过SWT_AWT桥来实现,这样即代码量小,还能使用Swing大量丰富的第三方组件类库。
没有必要这么费力了吧?使用SwingWT完全可以实现Skinable SWT。


按照作者的想法,所有的布局都是可以定制的。我没用过Swing,只是用SSWT的时候,可以自己在右上角的按钮边上任意添加自己想要的部件,这个我想Swing应该是做不到的,除非修改它的代码。

跟lz聊了一下,发现lz,也不建议在公共开发环境下使用这个库,除非项目对界面效果要求高,而且不是太注重启动速度的情况下。照lz话说,SSWT满足了需要对SWT可定制界面那些人的需求,而大部分人,是不需要这套类库的。

SwingWT没用过,在此不做评论。:)
顶端 时间: 2007年06月20日 15:59 | 63 楼
p2picq

状态: 离线
级别: CEC程序员
精华: 0
发帖: 8
威望: 1 点
财富: 11 元
在线时间:0(小时)
注册时间:2007-06-12
最后登录:2008-02-20

        定制界面如果把握不好,会造成很多性能问题,如果图片用的多了,界面一拖动会留下很长的尾巴,圆角会残留背景界面的颜色,而且反应速度慢等等问题.
      我们开发的 PQ ( www.p2picq.com)界面全部是重新画的,没有用图片,整体界面支持换肤.我们在这方面也积累不少经验,欢迎和各位探讨.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
我的电脑我做主,体验p2p新生活
顶端 时间: 2007年06月21日 09:15 | 64 楼
zhangcheng

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 290
威望: 1 点
财富: 223 元
在线时间:0(小时)
注册时间:2006-09-22
最后登录:2008-11-12

Up
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
两人对酌山花开,一杯一杯复一杯。
我醉欲眠卿且去,明朝有意抱琴来。
顶端 时间: 2007年06月27日 12:57 | 65 楼
heya_11

状态: 离线
级别: CEC程序员
精华: 0
发帖: 17
威望: 1 点
财富: 2 元
在线时间:0(小时)
注册时间:2006-09-26
最后登录:2008-07-16

多谢搂住,希望能有机会参与。heya_11@msn.com
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I give myself to anyone
顶端 时间: 2007年06月28日 12:48 | 66 楼
liaomingxue

状态: 离线
级别: CEC程序员
精华: 0
发帖: 1
威望: 1 点
财富: 1 元
在线时间:0(小时)
注册时间:2007-07-26
最后登录:2007-07-31

关注!!
顶端 时间: 2007年07月31日 15:10 | 67 楼
wangliping

状态: 离线
级别: CEC程序员
精华: 0
发帖: 1
威望: 1 点
财富: 1 元
在线时间:0(小时)
注册时间:2008-07-01
最后登录:2008-07-04

你用的swt什么版本,我这里编译通不过~
顶端 时间: 2008年07月01日 18:28 | 68 楼
wpxxxx

状态: 离线
级别: CEC程序员
精华: 0
发帖: 13
威望: 1 点
财富: 21 元
在线时间:1(小时)
注册时间:2007-12-29
最后登录:2008-11-20

有最新版本的下载连接么?
顶端 时间: 2008年08月17日 13:39 | 69 楼
qvbjava

状态: 离线
级别: CEC程序员
精华: 0
发帖: 1
威望: 10 点
财富: 1 元
在线时间:0(小时)
注册时间:2008-08-19
最后登录:2008-09-06

运行报错是为什么,提示org.eclipse.swt.win32.win32.x86_3.3.0.v32321不存在。请问这是为什么
顶端 时间: 2008年08月19日 19:56 | 70 楼
wpxxxx

状态: 离线
级别: CEC程序员
精华: 0
发帖: 13
威望: 1 点
财富: 21 元
在线时间:1(小时)
注册时间:2007-12-29
最后登录:2008-11-20

关注很久了
可以发一下连接吗
或者发一份到我的信箱,谢谢^_^
wpxxxx@qq.com
顶端 时间: 2008年08月19日 20:44 | 71 楼
new20080601

状态: 离线
级别: CEC程序员
精华: 0
发帖: 15
威望: 1 点
财富: 20 元
在线时间:1(小时)
注册时间:2008-06-19
最后登录:2008-08-28

太棒了....我也想加入
顶端 时间: 2008年08月21日 13:31 | 72 楼
wildweather

状态: 离线
级别: CEC程序员
精华: 0
发帖: 2
威望: 1 点
财富: 2 元
在线时间:0(小时)
注册时间:2008-01-20
最后登录:2008-08-24

问一下楼主,
您的第一张界而是如何做的,能贴出源代码吗?
我试了好长时间,无法将shell与window结合一起
谢谢了,急
顶端 时间: 2008年08月24日 02:47 | 73 楼
wildweather

状态: 离线
级别: CEC程序员
精华: 0
发帖: 2
威望: 1 点
财富: 2 元
在线时间:0(小时)
注册时间:2008-01-20
最后登录:2008-08-24

顶端 时间: 2008年08月24日 02:56 | 74 楼
shidu10

状态: 离线
级别: CEC程序员
精华: 0
发帖: 3
威望: 1 点
财富: 3 元
在线时间:0(小时)
注册时间:2007-12-13
最后登录:2008-11-10

怎么加入呀????
顶端 时间: 2008年09月02日 21:46 | 75 楼
«123 4 » Pages: ( 4/4 total )
中国Eclipse社区 » 项目交流


辽ICP备05021625号