All pastes #432997 Raw Edit

Mine

public java v1 · immutable
·published 2007-04-10 15:24 UTC
rendered paste body
    private void drawBoard(int str, int boksX, int boksY) {        this.str = str; this.boksX = boksX; this.boksY = boksY;        // check if we have to redraw board        if (nyttBrett == true) {            // fjerner tidligere brett.            sudokuBrett.removeAll();            frame.validate();        }        bokser = new JPanel[(str/boksX) * (str/boksY)];        ruter = new JTextField[str * str];        int ctr = 0;        for (int i = 0; i < bokser.length; i++) {            bokser[i] = new JPanel();            bokser[i].setLayout(new GridLayout(boksX, boksY));            bokser[i].setBorder(BorderFactory.createEmptyBorder(2,2,2,2));            sudokuBrett.add(bokser[i]);            for (int j = ctr; j < ruter.length; j++) {                ruter[j] = new JTextField(1);                ruter[j].setBorder(BorderFactory.createLineBorder(Color.BLACK, 1));                ruter[j].setHorizontalAlignment(JTextField.CENTER);                ruter[j].setFont(new Font("sans serif", Font.BOLD, 20));                bokser[i].add(ruter[j]);                ctr++;                if (ctr % (boksX * boksY) == 0) {                    break;                }            }        }    }