настольное приложение NetBeans - PullRequest
0 голосов
/ 01 октября 2010

Я пытаюсь сделать настольное приложение в NetBeans. Форма графического интерфейса, которую я сделал, длиннее, чем размер экрана рабочего стола, поэтому содержимое в нижних частях не видно. Пожалуйста, помогите мне разобраться с этой проблемой. Вот я вставляю картинку.

alt text

Ответы [ 2 ]

4 голосов
/ 01 октября 2010

Либо вы можете настроить ваши компоненты по размеру, либо вы можете использовать панель прокрутки в качестве базового компонента и поместить все компоненты на нее, чтобы была полоса прокрутки

Демонстрация полосы прокрутки

1 голос
/ 02 октября 2010

Решение, описанное org.life.java, говорит само за себя.Я просто разрабатываю это решение и добавляю еще одну опцию, чтобы попробовать:

В этом случае может быть три способа получения полезного окна:

  1. Разработка компонентов формы в JPanelвместо JFrame.Затем добавьте новый дизайн JPanel в новый JFrame внутри JScrollPane
  2. . Используйте пространство, доступное в правой части окна, чтобы расположить элементы управления и уменьшите высоту JFrame
  3. . Используйте JTabbedPane длясохранить компоненты на отдельных вкладках, таких как «Общие», «Адрес», «Контакты», и переместить соответствующие компоненты на вкладках
  4. . В вариантах 2 и 3 кнопка «Отправить» должна оставаться на JFrame в нижней области, чтобы она оставалась видимой все время..

с уважением
Тушар Джоши, Нагпур

ОБНОВЛЕНИЕ:

После реализации первого пункта в моих предложениях я создал JPanel через IDE NetBeans и назвалэто ComponentsPanel.Затем я создал JFrame и добавил один JScrollPane и JButton к этому кадру.Я также добавил ранее созданную ComponentsPanel со всеми текстовыми полями в JScrollPane.Результат выглядит следующим образом:

alt text

После прокрутки панели прокрутки окно будет выглядеть следующим образом:

alt text

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...