Панель JOptionPane с несколькими входами на разных линиях

Я хотел бы создать JOptionPane, который позволяет пользователю выбирать IP-адрес и порт для подключения. Он должен иметь следующую структуру:

IP-адрес: [здесь текстовое поле]

Порт: [здесь текстовое поле]

Отменить OK

Метки должны быть выровнены по левому краю, а текстовые поля должны быть выровнены по левому краю. слишком. Я не могу смоделировать здесь раскадровку, но в основном текстовые поля не должны быть смещены, даже если между метками и текстовыми полями есть пробел.

Каждая пара метки и текстового поля должна располагаться на отдельных строках, а кнопки «Отменить ОК» должны быть выровнены по правому краю под текстовыми полями.

Есть ли способ сделать это в коде?

5
задан Andrew Thompson 31 May 2012 в 12:57
поделиться