Если вы обрабатываете диалоговое окно самостоятельно, вы можете установить его размер таким же образом, как вы устанавливаете размер другого актера setSize (float, float) .Если вы добавили диалог в таблицу, вы можете вызывать методы из класса Cell .Я рекомендую использовать таблицы вместо того, чтобы устанавливать положение самостоятельно, потому что вы можете легко отцентрировать его, но это что-то не связанное с вашим вопросом.
Что касается кнопок и текста, это, вероятно, связано с использованием Dialog # text (String) использует шрифт по умолчанию для скина.Скорее всего, этот шрифт маленький, и вы могли бы использовать больший шрифт.Самый простой способ сделать это - использовать Label .Вы также можете использовать TextButton , чтобы изменить шрифт на кнопке.
Что касается его небольшого размера, вы всегда можете изменить окно просмотра, чтобы масштабировать все в рабочей области или сделать егоодинаковое разрешение для всех устройств и размеров экрана.