我会做空。
我放了一个jLbl_show,在if条件下我为它设置了一个图像。
if(int c==1){
jLbl_show0.setIcon(new ImageIcon(getClass().getResource("/img/wrong.png")));
}
else{
jLbl_show0.setIcon(new ImageIcon(getClass().getResource("/img/ok.png")));
}
但是,现在设置图像时,我需要将图片网址转换为其他条件。就像;
if(imageURL is "/img/ok.png"){ do somthing }
elseif (imgURL is "/img/wrong.png"){ do something }
有没有办法做到这一点?
答案 0 :(得分:1)
做这样的事情:
boolean flag = false;
if(someBoolean){
jLbl_show0.setIcon(new ImageIcon(getClass().getResource("/img/wrong.png")));
flag = true;
}
else{
jLbl_show0.setIcon(new ImageIcon(getClass().getResource("/img/ok.png")));
}
if(flag){something}
else{something}