1
我對SimplePanel及其子窗口小部件有疑問。我捕捉以下例外SimplePanel和子窗口小部件
SimplePanel can contain one child widget
在我的代碼,從SimplePanel繼承了獨特元件是ScrollPanel其被使用如下:
scroll = new ScrollPanel();
scroll.add(internalVerticalPanel);
internalVerticalPanel2.add(scroll);
的「internalVerticalPanel」目的通過一種由水平面板和標籤。這種組合不可能嗎?
非常感謝你提前, 問候
謝謝你的評論!代碼創建了兩個ScrollPanel對象(它被複制到代碼的另一部分中),並且我已經移除了第二個對象,保持包含更高級別對象的單個Scroll,並且它可以工作。那麼,我想,可以創建一個Scroll的單個對象,不僅是一個孩子,對吧? – 2015-03-04 13:39:30
沒有看到確切的代碼,很難說發生了什麼,但我確信*你可以*創建'ScrollPanel'(或其他'SimplePanel's)的多個實例。只要確保每個實例只有*一個* **直接**孩子。我會在我的答案中添加一些示例。 – 2015-03-04 20:29:30
這不完全是我所做的。我創建了一個對象ScrollPanel panel = new ScrollPanel();與其獨特的孩子。一旦插入到主屏幕中,我創建了一個新的對象(即scroll = new ScrollPanel())和相同的過程。在這裏,代碼被破壞了......現在,我在所有代碼中都有一個對象,它的工作原理!謝謝! – 2015-03-05 07:02:21