0

短くします。

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")));
}

しかし、これで画像が設定されたので、画像のURLを別の条件にする必要があります。これは次のようなものです。

if(imageURL is "/img/ok.png"){ do somthing }
elseif (imgURL is "/img/wrong.png"){ do something }

これを行う方法はありますか?

4

1 に答える 1

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}
于 2012-11-02T03:46:55.147 に答える