void (Graphics2D g, int width, boolean curve) { int startY1; int endY1; int startY2; int endY2; if (myEnd1 - myStart1 < 2) { startY1 = myStart1 - 1; endY1 = myStart1; } else { startY1 = myStart1; endY1 = myEnd1 - 1; } if (myEnd2 - myStart2 < 2) { startY2 = myStart2 - 1; endY2 = myStart2; } else { startY2 = myStart2; endY2 = myEnd2 - 1; } Stroke oldStroke = g.getStroke(); if (myDottedBorder) { g.setStroke(BOLD_DOTTED_STROKE); } drawTrapezium(g, width, startY1, endY1, startY2, endY2, myFillColor, myBorderColor, curve); g.setStroke(oldStroke); }