public void Finalize(Point3D pHand, Point3D pRBody, MyscreenPanel scp) { this.addImages(); boolean click = this.Click((int) pHand.getZ(), (int) pRBody.getZ()); Point point = new Point((int) pHand.getX(), (int) pHand.getY()); for (int i = 0; i < buttons.size(); i++) { TTAirButton imageT = (TTAirButton) buttons.get(i); if (imageT.Contain(point) && click) { if (imageT.getType() != 'C') { this.Clicked(i, scp); } } else if (imageT.Contain(point) && !click) { if (imageT.getType() != 'S') { this.Selected(i, scp); } } else if (!imageT.Contain(point) && !click) { if (imageT.getType() != 'N') { this.backNormal(i, scp); } } } }