請教關於 Win App 的 GUI 介面在 Vaadin 7 中是用什麼方式處理

以 Delphi 或 VB 開發的程式有分 SDI 與 MDI 兩種模式。

來到 Vaadin 7 的世界卻看到 UI, Page, View, Window, sub-window, Panel, TabSheet 等一堆組件。

因為原本的程式功能很多,請教各位先進應該要如何組合與架構?

是否主架構式要用 Layout 與 Panel 堆成上、左、中、下共四個區塊
然後
在左區放功能表
在中區使用 TabSheet 來處理程式功能

參考這個例子:

http://demo.vaadin.com/book-examples/book/?restartApplication#layout.overview.catfinder

Vaain的提供了很多組件,組件之間可以相互套用類似桌面應用開發。
可以通過添加樣式來改變默認組件樣式來適應客戶需求。
Vaadin7提供了javascriptComponent,也可以在js裏面來完成一些複雜的交互。

没太明白你的问题,你是想修改url,跳转到另外的page? 这样的话可以用 UI.getCurrentPage().setLocation(url).

是这个意思,UI.getCurrentPage().setLocation(url) 这个url 里面填什么,是写servlet 吗

嗯,可以是SERVLET