我有一個可伸縮的html5 canvas元素,可以將flextable添加到rootpanel。我想對齊應用程序,以便它在垂直和水平方向上顯示在頁面的中心。目前它顯示在左上角。我搜索谷歌,並嘗試與畫布元素風格混亂,但是這似乎沒有改變任何東西。如果別的東西更有意義,我不會使用Flex表。我確實用它來顯示另一個單元中的每秒幀數。如何將GWT應用程序與中心對齊?
Document document = Document.get();
Canvas canvasElement = (Canvas) document.getElementById("canvas");
final MyFocusWidget webGLCanvas = new MyFocusWidget((Element) canvasElement);
flexT.setWidget(0, 0, webGLCanvas);
RootPanel.get("flexTable").add(flexT);
(無關你的問題),請問該行帆布canvasElement =(畫布)的document.getElementById( 「畫布」);工作?它爲我返回一個錯誤,說它不能將元素投射到畫布上。 – Danish94