我正在编写一个 java 程序,在其中输入长度并输入矩形的宽度,然后输出周长和面积。但现在,我也想画出人物。但是我不知道按下按钮时如何绘制它。它应该看起来像这样吗?:
public void paintComponent(Graphics g) {
paintComponent(g);
g.setColor(Color.blue);
g.drawRect(10, 10, 80, 30);
}
public void actionPerformed(ActionEvent e) {
paintComponent();
}
因为当我这样做时,它会给我一个错误消息:
method paintComponent in class Rectangles cannot be applied to given types;
required: Graphics
found: no arguments
所以我真的不知道该怎么办。