私はext-gwtを使用していますが、サイズ変更可能なスプリッターの両側に 1 つずつ、2 つのウィジェットがあり、両方のウィジェットの高さが 100% で、幅が可変になるようにパネルを分割する方法がわかりません。
本質的に、私が欲しいのは次のようなものです:
-----------------------------------------
| Widget1 | Widget2 |
| | |
| | |
| | |
| | |
| <-|-> |
| | |
| | |
| | |
| | |
-----------------------------------------
BorderLayout で試してみましたが、やり方が間違っていてうまくいかなかったと思います (ウィジェットの垂直方向の高さが全画面を占有しません)。誰でも助けてもらえますか?これが私が試した最新の形式です:
public void onModuleLoad() {
Viewport v = new Viewport();
v.setLayout(new RowLayout(Orientation.HORIZONTAL));
ContentPanel panel1 = new ContentPanel();
panel1.setHeading("Panel 1");
ContentPanel panel2 = new ContentPanel();
panel2.setHeading("Panel 2");
v.add(panel1, new RowData(.3, 1));
v.add(new SplitBar(LayoutRegion.EAST, panel1));
v.add(panel2, new RowData(.7, 50));
RootPanel.get().add(v);
}
ありがとう!