Ik heb onderstaande stukje code en wil 3 staven tekenen i.p.v 1.
hoe doe ik dat?
hoe doe ik dat?
Code:
import java.awt.BorderLayout;
public class Stap0Paneel extends JPanel
{
private Boom model;
private JPanel view;
private JPanel bedieningspaneel;
private Blad mijnBlad;
public Stap0Paneel()
{
setLayout(new BorderLayout());
setBackground(Color.WHITE);
model = new Staaf(50, 100, 100, 10, Color.BLACK, "Staaf");
view = new StaafView(model);
bedieningspaneel = new Bedieningspaneel(model, view);
add(view, BorderLayout.CENTER);
add(bedieningspaneel, BorderLayout.SOUTH);
}
}
Code:
class StaafView extends JPanel
{
private Staaf model;
// Constructor
public StaafView(Staaf model)
{
this.model = model;
}
public void paintComponent(Graphics g)
{
super.paintComponent(g);
model.teken(g);
}
}