【发布时间】:2016-12-23 10:27:19
【问题描述】:
我的问题是当用户输入错误的输入时如何弹出消息,这与用正确的颜色填充正确的字符串(rood、groen、oranje)有关,但是当他没有输入时文本字段中的任何内容或错误的名称(字符串)都应该返回一个弹出窗口的错误。
以下片段:
Java 类 sn-p:
int Kleurteller;
for (Kleurteller = 1; Kleurteller <= 7; Kleurteller++) {
if (kleur != null) {
if (kleur.equals("rood")) {
g.setColor(Color.red);
g.fillOval(795, 45, 30, 30);
} else if (kleur.equals("groen")) {
g.setColor(Color.green);
g.fillOval(795, 45, 30, 30);
} else if (kleur.equals("oranje")) {
g.setColor(Color.orange);
g.fillOval(795, 45, 30, 30);
}
else {
try{}
catch (Exception e){
JOptionPane.showMessageDialog(null, "geen juiste kleur opgegeven, kies rood, groen of oranje");
}
}
}
}
在我的主类中,我有一个文件路径,因此它将运行它。 (SetContentPane)。
当用户在文本字段中输入错误内容时,当前不再显示红线。不要弹出我的程序需要的屏幕
【问题讨论】:
标签: java exception joptionpane