如何在用户是/取消选择

时间:2017-05-28 21:16:58

标签: java swing jpanel awt joptionpane

我有一个JOptionPane.confirmDialog,其JTextField区域内包含JPanel个区域。我还有一些限制,阻止用户无效输入数据。就像现在一样,有一条警告消息,通知用户可能的字段错误输入。但按ok后,之前的确认对话框消失。我希望它继续存在,并可能突出显示错误输入的JTextField

我该怎么做?

代码:

JPanel myPanel = new JPanel();
myPanel.setLayout(new BoxLayout(myPanel, BoxLayout.Y_AXIS));
myPanel.add(new JLabel("Customer name (Name Surname):"));
myPanel.add(cname);

result = JOptionPane.showConfirmDialog(null, myPanel, "Please Enter Contract Fields", JOptionPane.OK_CANCEL_OPTION);

0 个答案:

没有答案