當我添加我們說,一個標準的GWT VerticalPanel,與GWT設計師,我可以通過拖放它們添加小部件到這個面板。 GWT Designer提供了一條紅線,表示我正在向我的VerticalPanel添加一個小部件。如何編寫完全由GWT Designer識別的自定義小部件?
假設我想從頭創建自己的面板,並且我不想擴展標準的GWT面板。我希望GWT Designer能夠識別我的面板並提供與使用標準gwt面板時所提供的功能相同的功能。
據我所知,像Ext-GWT這樣的框架從零開始寫了它們的小部件庫,然而它們與GWT Designer一起工作。我是否需要在自定義面板中實現某些方法才能實現此功能?任何指導或想法都很受讚賞。
謝謝
謝謝你,可惜我找不到什麼我正在尋找這些鏈接。我有複製粘貼的GWT VerticalPanel類和它的所有父母,直到Widget類,在不同的包中使用不同的名稱。我期望它具有與VerticalPanel相同的功能。確實它具有相同的功能,但gwt設計者不會將其視爲面板,這意味着我無法在其中拖放小部件。所以問題是GWT Designer如何知道它們的區別? – pistolPanties