Я новичок в Smart GWT.Я попытался создать изображение в простом макете.
Я хочу создать следующее:
Я начал с простогокод:
protected final VLayout content = new VLayout();
protected final HLayout head = new HLayout();
protected final HLayout body = new HLayout();
// head elements
protected final Img imgPhoto = new Img("", 640, 480);
protected final ListGrid datapointGrid = new ListGrid();
protected final ListGrid namedDatapoints = new ListGrid();
public MyViewConstructor()
{
content.addMember(head);
content.addMember(body);
imgPhoto.setWidth(640);
imgPhoto.setHeight(480);
head.addMember(imgPhoto);
imgPhoto.setBackgroundColor("#0055FF");
head.addMember(namedDatapoints);
body.addMember(datapointGrid);
}
Класс встроен в более крупное приложение, но, насколько я знаю, не происходит никаких забавных вещей, и все должно работать нормально.
Однако, когда я открываюприложение в отладке Chrome, я вижу это:
Изображение смехотворно большое.Остальная часть контента угнетается этим:
Как я могу убедиться, что изображение настолько велико, насколько оно должно быть, вместо того, что есть сейчас??Я новичок, поэтому наберитесь терпения, пожалуйста.