У меня есть проект, чтобы скопировать графический интерфейс входа в Google здесь .До сих пор я все еще ищу, с чего я начну, но после некоторого исследования я думаю, что на BorderLayout возможно сделать это.Я понимаю, как это работает, перенастраивая все через границы, и мне это нравится, потому что он довольно отзывчивый по сравнению с нулевым макетом и кодированием каждого setBounds для каждого компонента.
Я представлял себе использование фоновой панели, панели для заполненной формы и создание панелей для каждой пары надписей и текстовых полей для правильного создания пространства и размещения (или вложения) их поверхДругой.Наша учительница только что сказала нам вырезать изображение, она просто хочет, если мы знаем, как создать что-то с нуля.Это, а также сохранение ввода в текстовом файле.
Тем не менее, я не могу понять концепцию увеличения размера компонента внутри границ, чтобы имитировать промежутки между текстовыми полями, как что-то вродезаполнение между компонентами?Использование setSize не работает, и пока мой поиск приводит только к изменению размеров границ, или, возможно, я все еще не ввел правильный термин для этого?
Кроме того, я искал другой путь, и я думаю, что этот проект такжеработать с помощью GridBaglayout.Однако многие люди говорят, что GridBagLayout слишком сложен.Как вы думаете, будет проще?