g.fillPolygon(xs, ys, xs.length);
g.setColor(borderColor);</BUG>
g.drawPolygon(xs, ys, xs.length);
for (int i = 0; i < xs.length; i++) {
ys[i] = myY2 - (ys[i] - myY1);
<BUG>}
g.setColor(myBackgroundColor);
g.fillPolygon(xs, ys, xs.length);
g.setColor(borderColor);</BUG>
g.drawPolygon(xs, ys, xs.length);

g.fillPolygon(xs, ys, xs.length);
}
g.setColor(borderColor);
g.drawPolygon(xs, ys, xs.length);
for (int i = 0; i < xs.length; i++) {
ys[i] = myY2 - (ys[i] - myY1);
}
if (myMouseOver) {
g.setColor(myBackgroundColor);
g.fillPolygon(xs, ys, xs.length);
}
