Я создаю простую панель параметров, которая запрашивает несколько пользовательских входов. Я указал метки и текстовые поля, но в конце моей панели параметров находится текстовое поле, которое не принадлежит какой-либо переменной, поэтому я предполагаю, что это происходит при указании панели параметров.Как избавиться от текстового поля по умолчанию в JOptionPane.showInputDialog?
Вот мой код:
JTextField locationField = new JTextField(10);
JTextField usedByField = new JTextField(5);
JTextField commentField = new JTextField(50);
...
myPanel.add(new JLabel("Location: ");
myPanel.add(locationField);
myPanel.add(new JLabel("Used By: ");
myPanel.add(usedByField);
myPanel.add(new JLabel("Comments: ");
myPanel.add(commentField);
...
JOptionPane.showInputDialog(myPanel);
диалог Мой заканчивает тем, как это, и как вы можете видеть, что есть шальная текстовое поле в нижней части моей панели:
Мой вопрос: где в моем коде я буду тайно указывать это? Я не думаю, что это так, так как я могу пойти, чтобы избавиться от этого бродячего текстового поля, которое мне не нужно.
спасибо.
Awesome, спасибо так много. Я буду больше смотреть на него, но пока он работает так, как я этого хотел. – juiceb0xk
@ juiceb0xk: ты очень рад и удачи! –
@ juiceb0xk: Я был неправ. См. Править. –