Некоторое время разрабатывал игру и в настоящее время перерабатываю графический интерфейс или, по крайней мере, пытаюсь.У меня была огромная проблема с невозможностью изменить размер фрейма (без проблем), так как я не очень хорошо понимал менеджеров компоновки.Несколько проектов спустя, пришло время вернуться и заняться игрой, и я столкнулся с проблемой ...
Основной макет основного фрейма - mainPane, содержащий одну gameScrollPane и одну controlPanel.Панель прокрутки представляет собой панель прокрутки, а панель управления - обычную панель.Панель прокрутки содержит основную игровую панель.
Поскольку я хотел, чтобы панель прокрутки занимала большую часть экрана, панель управления занимала небольшую нижнюю область, почти так же, как многие симы, как в играх, поэтомувыбрал макет границы для главной панели.Я добавил панель прокрутки и установил ограничения CENTER и добавили панель управления и константы SOUTH.Это не показывало панель прокрутки, поэтому я попытался попробовать другие ограничения, и кажется, что только когда я устанавливаю ограничение панели прокрутки на Север, оно отображается вообще.
Чтобы продемонстрировать это, у меня естьсоздал быстрое видео ... http://screenjel.ly/q5RjczwZjH8
Как вы можете видеть, когда я меняю значение СЕВЕР на CENTER и снова запускаю, это как будто его там нет!
Бонусные баллы для всехкто видит четкую вторую проблему, с которой я могу начать другой вопрос после того, как эта проблема будет решена!
Я благодарю вас за ваше время, чтобы прочитать это.
Заранее спасибо за любые идеи или мысли:)
Rel