Grazie mille, era esattamente la definizione che cercavo ma non trovavo. L'ho scoperto empiricamente che è così (aka mi ha fatto perder tempo). Ho risolto con un override del metodo contains. Incollo quì, anche se non è niente di eccezionale, magari può servire a qualcuno di passaggio:
Ciaocodice:@Override public boolean contains(double x, double y) { if(x < this.getX()) return false; if(x > this.getX() + this.getWidth()) return false; if(y < this.getY()) return false; if(y > this.getY() + this.getHeight()) return false; return true; }![]()

Rispondi quotando