我无法设置简单的布局。我想要一个垂直面板下方的画布。就像是:
VerticalPanel parent = new VerticalPanel();
parent.setWidth("100%");
parent.setHeight("100%");
HorizontalPanel hp = new HorizontalPanel();
hp.setWidth("100%");
parent.add(hp);
Canvas canvas = Canvas.createIfSupported();
canvas.setWidth("100%");
canvas.setHeight("100%");
parent.add(canvas);
所以基本上我希望顶部面板“hp”的高度与其内容需要的一样高,并且页面的其余部分应该用画布元素填充。但是我得到了奇怪的效果,画布似乎只填充了屏幕的一部分等。它在布局后报告其高度约为 200 像素,而可用高度应约为 600 像素。
谢谢