public class Dice {
private Random random;
public Dice(){
random = new Random();
}
public int throwDice(){
int dice = random.nextInt(6) + 1;
return dice;
}
}
Это будет работать, потому что у вашей кости теперь есть один случайный экземпляр, который генерирует новые случайные целые числа каждый раз, когда throwDice () вызывается
Я не думаю, что отсутствие графического редактора является проблемой с GWT. Рассмотрим HTML, для этого есть множество WYSIWYG-редакторов (например, Dreamweaver), но большинство опытных веб-дизайнеров не трогают эту штуку с помощью баржовой шесты, они пишут код вручную. Не потому, что они мазохисты, а потому, что им нужен контроль над источником, они хотят сделать его чистым и читаемым. Кодирование - это научная работа, которую лучше оставить людям;)
Я очень рано попробовал GWT Designer и обнаружил, что он довольно плохой (и работал только в Windows, потому что у него были некоторые dll, которые сопровождали его), но с тех пор все могло измениться кардинально.
GWT-Designer постоянно улучшается. Присмотритесь еще раз, на мой взгляд, он догоняет такие вещи, как visual studio.
Недавно я попробовал GWT Designer. По-прежнему выглядит убого. Если вы не хотите терять гибкость, я бы рекомендовал использовать GWTLab