0
我是一個GWT程序員,試圖通過使用PlayN與Tripleplays gui庫來掌握。如何獲取Borderlayout以填充其容器?
在解決如何獲得填充其容器所有空間的邊框佈局時遇到一些麻煩。 (推測可能與中間的空間擴展到填充可用大小)
BorderLayout border = new BorderLayout(3);
Group mainLayout = new Group(border);
mainLayout.setConstraint(AxisLayout.stretched());
Button Center= new Button("test");
Center.setConstraint(BorderLayout.CENTER);
mainLayout.add(Top);
mainLayout.add(Bottom);
mainLayout.add(Left);
mainLayout.add(Center);
頂部底部和左側也同樣指定BorderLayout.Left,頂部等
整個事情,然後添加到根屏幕
_root.setConstraint(AxisLayout.stretched());
_root.add(0, mainLayout);
(_root本身只是有一個AxisLayout.vertical()...這我假設使得它有點像一個GWT垂直面板)
在第m垂直空間似乎被填滿,但不是水平的。
任何想法我錯了嗎?