JOptionPane mit mehreren Eingaben in verschiedenen Zeilen

Ich möchte eine erstellenJOptionPane Dadurch kann ein Benutzer eine IP-Adresse und einen Port für die Verbindung auswählen. Es sollte so strukturiert sein,

IP-Adresse: [Textfeld hier]

Port: [Textfeld hier]

Abbrechen OK

Die Beschriftungen sollten linksbündig ausgerichtet sein, und die Textfelder sollten auch linksbündig ausgerichtet sein. Ich kann das Storyboard hier nicht wirklich modellieren, aber im Grunde sollten die Textfelder nicht falsch ausgerichtet sein, auch wenn zwischen den Beschriftungen und den Textfeldern ein Leerzeichen vorhanden ist.

Jedes Beschriftungs- und Textfeldpaar sollte in separaten Zeilen stehen, und die Schaltflächen zum Abbrechen von OK sollten rechts unterhalb der Textfelder ausgerichtet sein.

Gibt es eine Möglichkeit, dies im Code zu tun?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage