Smart GWT Img более чем в два раза больше, но Chrome инспектор показывает правильный размер - PullRequest
0 голосов
/ 25 октября 2018

Я новичок в Smart GWT.Я попытался создать изображение в простом макете.

Я хочу создать следующее:

enter image description here

Я начал с простогокод:

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, я вижу это:

enter image description here

Изображение смехотворно большое.Остальная часть контента угнетается этим:

enter image description here

Как я могу убедиться, что изображение настолько велико, насколько оно должно быть, вместо того, что есть сейчас??Я новичок, поэтому наберитесь терпения, пожалуйста.

...