我需要画一个左上角和左下角的矩形,以及另一个右上角和右下角的圆角矩形。我知道你可以用Graphics2D#drawRoundRect
画一个圆角矩形,但这四个角都是圆角。
我认为这个问题在这里有答案https://stackoverflow.com/a/20321954/4443053
基本上,您需要定义自己的shape
。我很确定你可以根据需要修改这个例子。