package oefentoetsAD; import java.awt.Color; import java.awt.Graphics; import javax.swing.JPanel; public class MyPanel extends JPanel { int maxDept=2; public MyPanel() { setSize(1000, 1000); setBackground(Color.WHITE); setVisible(true); } @Override protected void paintComponent(Graphics g) { // TODO Auto-generated method stub super.paintComponent(g); paintBox(g, 0, 0, 810, 6); } public void paintBox(Graphics g, int x, int y, int boxSize,int depth) { if(depth==0) { //draw box System.out.println("blyat"); g.setColor(Color.BLACK); g.fillRect(x, y, boxSize,boxSize); } else { int d = boxSize/3; int d2=d*2; paintBox(g, x, y, d, depth-1); //System.out.println("blyat"); //paintBox(g, x, y+(size*2), size, dept-1); } } }