@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (obj instanceof PutImageResult == false) return false; PutImageResult other = (PutImageResult) obj; if (other.getImage() == null ^ this.getImage() == null) return false; if (other.getImage() != null && other.getImage().equals(this.getImage()) == false) return false; return true; }
@FXML public void b3Load(ActionEvent event) throws Exception { Object source = btn3.getText(); takeAction(source); } @FXML public void b4Load(ActionEvent event) throws Exception { Object source = btn4.getText(); takeAction(source); } public void takeAction (Object obj) throws Exception{ Image img = imgAni.getImage(); if (obj.equals(" Lion ") && img.equals(img3)){ txtShow.setText("correct"); }else if (obj.equals(" Horse ") && img.equals(img2)){ txtShow.setText("correct"); }else if (obj.equals(" Tiger ") && img.equals(img1)){ txtShow.setText("correct"); } else { txtShow.setText("wrong"); } }
@FXML public void b4Load(ActionEvent event) throws Exception { takeAction(btn4); } @FXML public void b5Load(ActionEvent event) throws Exception { takeAction(btn5); } public void takeAction (Button obj) throws Exception{ Image img = imgAni.getImage(); if (obj.getText().equals(" Lion ") && img.equals(img3)){ txtShow.setText("correct"); }else if (obj.getText().equals(" Horse ") && img.equals(img2)){ txtShow.setText("correct"); }else if (obj.getText().equals(" Tiger ") && img.equals(img1)){ txtShow.setText("correct"); } else { txtShow.setText("wrong"); } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (obj instanceof PutImageResult == false) return false; PutImageResult other = (PutImageResult) obj; if (other.getImage() == null ^ this.getImage() == null) return false; if (other.getImage() != null && other.getImage().equals(this.getImage()) == false) return false; return true; }