我有一个类 Kostka,它有自己的宽度(w)、高度(h)、x 和 y 位置,以便稍后使用此方法在 JPanel 上绘制它
void maluj(Graphics g) {
g.drawRect(x, y, w, h);
}
现在我需要制作更多并将它们添加到 ArrayList 中。然后为存储在 ArrayList 中的 每个Kostkamaluj(g)
对象调用该方法
到目前为止,我已经设法制作了一个将 Kostka 对象存储在 ArrayList 中的方法,但我不知道如何调用它们的方法
class MyPanel extends JPanel {
ArrayList kos = new ArrayList(5);
void addKostka() {
kos.add(new Kostka(20,20,20,20));
}
public void paintComponent (Graphics g) {
super.paintComponent(g);
}
}