мой код следующий
onLoadCallback = new Runnable() {
@Override
public void run() {
pie = new PieChart(createTable(), pieOptions());
pie.addSelectHandler(createSelectHandler(pie));
vstack.addMember(pie);
barChart = new BarChart(createTable(), barOptions());
vstack.addMember(barChart);
}
};
VisualizationUtils.loadVisualizationApi(getView().getCallBack(), CoreChart.PACKAGE);
Я использую SmartGWT и в стеке упоминается, что есть VStack, но второй график отображается поверх первого, они отображаются правильно только после того, как я вручную изменил размер окна браузера.
Кто-то испытал то же самое?
ОБНОВЛЕНИЕ: вот изображение (я не заметил, что смогу его добавить)
Я полагаю, это тот факт, что изображения загружаются с помощью вызова Runnable, потому что, как я упоминал ранее, после их полной загрузки вы можете изменить размер окна, и оно самоопределяется.
Я не единственный, кто использует более 2 графиков на одной странице. Я полагаю, как вы, ребята, заставили это работать?