t*******e 发帖数: 684 | 1 试了Vaadin, 回想起了7年前写Swing的经历, 折腾layout还是一样的繁. 准备硬着头皮
搞个template出来。感觉还是有HTML designer比较舒服. |
m******t 发帖数: 2416 | 2 嗯,vaadin这个确实作得不好,render出来div太多,根本没法用css lay out。
当然你一旦接受这个事实,就可以闭上眼享受了。:)
【在 t*******e 的大作中提到】 : 试了Vaadin, 回想起了7年前写Swing的经历, 折腾layout还是一样的繁. 准备硬着头皮 : 搞个template出来。感觉还是有HTML designer比较舒服.
|
s******e 发帖数: 493 | 3 Man, this thing is great.
if vaadin is based on gwt, should css layout be a problem? Did gwt solve
this problem incely already? |
t*******e 发帖数: 684 | 4 I just try to get my hands wet. BTW, the address book tutorial seems more
useful than the vaadin book. |
m******t 发帖数: 2416 | 5
Layout and styling problems mostly come from the components vaadin supplies,
like the table, or provides additional features on top of gwt's, like the
tree.
【在 s******e 的大作中提到】 : Man, this thing is great. : if vaadin is based on gwt, should css layout be a problem? Did gwt solve : this problem incely already?
|
b******y 发帖数: 9224 | 6 Interesting, I haven't heard about it before. But, I think any attempt to
make the web more like a desktop is very tough, since the nature of the web
is based on http, and that's not a connection-oriented protocol.
So, I am not so sure about Vaadin. |
b******y 发帖数: 9224 | 7 second thought, could be good to know and learn, just for job security ;-) |
t*******e 发帖数: 684 | 8 layout搞清楚了。现在的问题是MVC很难实现,UI package里面的code就是乱糟糟的,
UIcomponent,layout,clickListener都在共同的class里面。这些也是当年不喜欢
SWING的理由。 |
g*****g 发帖数: 34805 | 9 Swing的MVC很容易实现呀,把他们放到不同类里就行了。
【在 t*******e 的大作中提到】 : layout搞清楚了。现在的问题是MVC很难实现,UI package里面的code就是乱糟糟的, : UIcomponent,layout,clickListener都在共同的class里面。这些也是当年不喜欢 : SWING的理由。
|
c*****t 发帖数: 1879 | 10 If you have trouble with swing, should really try my CookSwing :)
以前靠写 Java Swing GUI 吃饭的时候为了对付复杂的 layout 有感而写。
【在 t*******e 的大作中提到】 : 试了Vaadin, 回想起了7年前写Swing的经历, 折腾layout还是一样的繁. 准备硬着头皮 : 搞个template出来。感觉还是有HTML designer比较舒服.
|
t*******e 发帖数: 684 | 11 JavaFX team must be inspired your project :-)
I like a hierarchical UI definition, and hope Vaadin will take the same
approach eventually.
【在 c*****t 的大作中提到】 : If you have trouble with swing, should really try my CookSwing :) : 以前靠写 Java Swing GUI 吃饭的时候为了对付复杂的 layout 有感而写。
|
t*******e 发帖数: 684 | 12 公司graphic expert帮忙把Vaadin Layout里的spacing和margin搞清楚了, 他本人和我
都感觉很不错,相待好用. |
m******t 发帖数: 2416 | 13 zkss? I'm immensely interested.
【在 t*******e 的大作中提到】 : 公司graphic expert帮忙把Vaadin Layout里的spacing和margin搞清楚了, 他本人和我 : 都感觉很不错,相待好用.
|
t*******e 发帖数: 684 | 14 除了chameleon theme有点问题, default themes还算容易上手. setSpace, setMargin
, setSize搞清楚就可以用layout container设计漂亮的布局了. 除了写一点点css用来
customize theme, 几乎不用碰一点HTML和CSS. 这点比其他传统frameworks强太多了,
IceFaces, PrimeFaces尽管有themes,但写layout还是要求很懂HTML CSS. |