All pastes #453102 Raw Edit

Someone

public java v1 · immutable
·published 2007-04-22 19:24 UTC
rendered paste body
/* * NewJFrame.java * * Created on 13. April 2007, 20:57 *//** * * @author  phunk * Daniel Miguel Amado HI04-A / Sudoku / Code geschrieben in Netbeans weil JOE doof ist :p */import java.awt.Color;import java.awt.Graphics;import java.awt.*;import java.awt.event.*;import java.util.*;import java.applet.*;import javax.swing.*;import javax.swing.event.*; import java.applet.Applet;import java.net.URL;import java.awt.Image;import java.awt.MediaTracker;import java.awt.Toolkit;import java.util.*;public class NewJFrame extends javax.swing.JFrame {        /** Creates new form NewJFrame */    public NewJFrame() {        initComponents();    }        void displayreset(){            // Methode zum zurücksetzen der Labels .. die ich allerdings nur einmal brauchte :p        jLabel1.setText("");        jLabel6.setText("");        jLabel16.setText("");        jLabel17.setText("");    }    /** This method is called from within the constructor to     * initialize the form.     * WARNING: Do NOT modify this code. The content of this method is     * always regenerated by the Form Editor.     */                // Die Dialogkomponenten werden hier vom Editor erzeugt, leider habe ich keinen Zugriff da netbeans mir diesen nicht gestattet.    // Die Komponenten werden anschließend dem Layout hinzugefügt und die Attribute festgelegt wie Textfarbe etc.        // <editor-fold defaultstate="collapsed" desc=" Generated Code ">                              private void initComponents() {        textField1 = new java.awt.TextField();        textField2 = new java.awt.TextField();        textField3 = new java.awt.TextField();        textField4 = new java.awt.TextField();        textField5 = new java.awt.TextField();        textField6 = new java.awt.TextField();        textField7 = new java.awt.TextField();        textField8 = new java.awt.TextField();        textField9 = new java.awt.TextField();        textField10 = new java.awt.TextField();        textField11 = new java.awt.TextField();        textField12 = new java.awt.TextField();        textField13 = new java.awt.TextField();        textField14 = new java.awt.TextField();        textField15 = new java.awt.TextField();        textField16 = new java.awt.TextField();        textField17 = new java.awt.TextField();        textField18 = new java.awt.TextField();        textField19 = new java.awt.TextField();        textField20 = new java.awt.TextField();        textField21 = new java.awt.TextField();        textField22 = new java.awt.TextField();        textField23 = new java.awt.TextField();        textField24 = new java.awt.TextField();        textField25 = new java.awt.TextField();        textField26 = new java.awt.TextField();        textField27 = new java.awt.TextField();        textField28 = new java.awt.TextField();        textField29 = new java.awt.TextField();        textField30 = new java.awt.TextField();        textField31 = new java.awt.TextField();        textField32 = new java.awt.TextField();        textField33 = new java.awt.TextField();        textField34 = new java.awt.TextField();        textField35 = new java.awt.TextField();        textField36 = new java.awt.TextField();        textField37 = new java.awt.TextField();        textField38 = new java.awt.TextField();        textField39 = new java.awt.TextField();        textField40 = new java.awt.TextField();        textField41 = new java.awt.TextField();        textField42 = new java.awt.TextField();        textField43 = new java.awt.TextField();        textField44 = new java.awt.TextField();        textField45 = new java.awt.TextField();        textField46 = new java.awt.TextField();        textField47 = new java.awt.TextField();        textField48 = new java.awt.TextField();        textField49 = new java.awt.TextField();        textField50 = new java.awt.TextField();        textField51 = new java.awt.TextField();        textField52 = new java.awt.TextField();        textField53 = new java.awt.TextField();        textField54 = new java.awt.TextField();        textField55 = new java.awt.TextField();        textField56 = new java.awt.TextField();        textField57 = new java.awt.TextField();        textField58 = new java.awt.TextField();        textField59 = new java.awt.TextField();        textField60 = new java.awt.TextField();        textField61 = new java.awt.TextField();        textField62 = new java.awt.TextField();        textField63 = new java.awt.TextField();        textField64 = new java.awt.TextField();        textField65 = new java.awt.TextField();        textField66 = new java.awt.TextField();        textField67 = new java.awt.TextField();        textField68 = new java.awt.TextField();        textField69 = new java.awt.TextField();        textField70 = new java.awt.TextField();        textField71 = new java.awt.TextField();        textField72 = new java.awt.TextField();        textField73 = new java.awt.TextField();        textField74 = new java.awt.TextField();        textField75 = new java.awt.TextField();        textField76 = new java.awt.TextField();        textField77 = new java.awt.TextField();        textField78 = new java.awt.TextField();        textField79 = new java.awt.TextField();        textField80 = new java.awt.TextField();        textField81 = new java.awt.TextField();        jButton1 = new javax.swing.JButton();        jButton2 = new javax.swing.JButton();        jLabel1 = new javax.swing.JLabel();        jButton3 = new javax.swing.JButton();        jLabel2 = new javax.swing.JLabel();        jLabel3 = new javax.swing.JLabel();        jLabel4 = new javax.swing.JLabel();        jLabel5 = new javax.swing.JLabel();        jLabel6 = new javax.swing.JLabel();        jLabel16 = new javax.swing.JLabel();        jLabel17 = new javax.swing.JLabel();        jButton4 = new javax.swing.JButton();        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);        setTitle("Sudoku - by Daniel Miguel Amado HI04-A");        setBackground(new java.awt.Color(255, 255, 255));        setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));        setForeground(java.awt.Color.white);        setResizable(false);        textField1.setBackground(new java.awt.Color(173, 183, 71));        textField1.setColumns(1);        textField1.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField1.setForeground(new java.awt.Color(0, 0, 0));        textField2.setBackground(new java.awt.Color(173, 183, 71));        textField2.setColumns(1);        textField2.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField2.setForeground(new java.awt.Color(0, 0, 0));        textField3.setBackground(new java.awt.Color(173, 183, 71));        textField3.setColumns(1);        textField3.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField3.setForeground(new java.awt.Color(0, 0, 0));        textField4.setColumns(1);        textField4.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField4.setForeground(new java.awt.Color(0, 0, 0));        textField5.setColumns(1);        textField5.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField5.setForeground(new java.awt.Color(0, 0, 0));        textField6.setColumns(1);        textField6.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField6.setForeground(new java.awt.Color(0, 0, 0));        textField7.setBackground(new java.awt.Color(173, 183, 71));        textField7.setColumns(1);        textField7.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField7.setForeground(new java.awt.Color(0, 0, 0));        textField8.setBackground(new java.awt.Color(173, 183, 71));        textField8.setColumns(1);        textField8.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField8.setForeground(new java.awt.Color(0, 0, 0));        textField9.setBackground(new java.awt.Color(173, 183, 71));        textField9.setColumns(1);        textField9.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField9.setForeground(new java.awt.Color(0, 0, 0));        textField10.setBackground(new java.awt.Color(173, 183, 71));        textField10.setColumns(1);        textField10.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField10.setForeground(new java.awt.Color(0, 0, 0));        textField11.setBackground(new java.awt.Color(173, 183, 71));        textField11.setColumns(1);        textField11.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField11.setForeground(new java.awt.Color(0, 0, 0));        textField12.setBackground(new java.awt.Color(173, 183, 71));        textField12.setColumns(1);        textField12.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField12.setForeground(new java.awt.Color(0, 0, 0));        textField13.setColumns(1);        textField13.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField13.setForeground(new java.awt.Color(0, 0, 0));        textField14.setColumns(1);        textField14.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField14.setForeground(new java.awt.Color(0, 0, 0));        textField15.setColumns(1);        textField15.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField15.setForeground(new java.awt.Color(0, 0, 0));        textField16.setBackground(new java.awt.Color(173, 183, 71));        textField16.setColumns(1);        textField16.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField16.setForeground(new java.awt.Color(0, 0, 0));        textField17.setBackground(new java.awt.Color(173, 183, 71));        textField17.setColumns(1);        textField17.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField17.setForeground(new java.awt.Color(0, 0, 0));        textField18.setBackground(new java.awt.Color(173, 183, 71));        textField18.setColumns(1);        textField18.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField18.setForeground(new java.awt.Color(0, 0, 0));        textField19.setBackground(new java.awt.Color(173, 183, 71));        textField19.setColumns(1);        textField19.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField19.setForeground(new java.awt.Color(0, 0, 0));        textField20.setBackground(new java.awt.Color(173, 183, 71));        textField20.setColumns(1);        textField20.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField20.setForeground(new java.awt.Color(0, 0, 0));        textField21.setBackground(new java.awt.Color(173, 183, 71));        textField21.setColumns(1);        textField21.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField21.setForeground(new java.awt.Color(0, 0, 0));        textField22.setColumns(1);        textField22.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField22.setForeground(new java.awt.Color(0, 0, 0));        textField23.setColumns(1);        textField23.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField23.setForeground(new java.awt.Color(0, 0, 0));        textField24.setColumns(1);        textField24.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField24.setForeground(new java.awt.Color(0, 0, 0));        textField25.setBackground(new java.awt.Color(173, 183, 71));        textField25.setColumns(1);        textField25.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField25.setForeground(new java.awt.Color(0, 0, 0));        textField26.setBackground(new java.awt.Color(173, 183, 71));        textField26.setColumns(1);        textField26.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField26.setForeground(new java.awt.Color(0, 0, 0));        textField27.setBackground(new java.awt.Color(173, 183, 71));        textField27.setColumns(1);        textField27.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField27.setForeground(new java.awt.Color(0, 0, 0));        textField28.setColumns(1);        textField28.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField28.setForeground(new java.awt.Color(0, 0, 0));        textField29.setColumns(1);        textField29.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField29.setForeground(new java.awt.Color(0, 0, 0));        textField30.setColumns(1);        textField30.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField30.setForeground(new java.awt.Color(0, 0, 0));        textField31.setBackground(new java.awt.Color(173, 183, 71));        textField31.setColumns(1);        textField31.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField31.setForeground(new java.awt.Color(0, 0, 0));        textField32.setBackground(new java.awt.Color(173, 183, 71));        textField32.setColumns(1);        textField32.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField32.setForeground(new java.awt.Color(0, 0, 0));        textField33.setBackground(new java.awt.Color(173, 183, 71));        textField33.setColumns(1);        textField33.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField33.setForeground(new java.awt.Color(0, 0, 0));        textField34.setColumns(1);        textField34.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField34.setForeground(new java.awt.Color(0, 0, 0));        textField35.setColumns(1);        textField35.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField35.setForeground(new java.awt.Color(0, 0, 0));        textField36.setColumns(1);        textField36.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField36.setForeground(new java.awt.Color(0, 0, 0));        textField37.setColumns(1);        textField37.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField37.setForeground(new java.awt.Color(0, 0, 0));        textField38.setColumns(1);        textField38.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField38.setForeground(new java.awt.Color(0, 0, 0));        textField39.setColumns(1);        textField39.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField39.setForeground(new java.awt.Color(0, 0, 0));        textField40.setBackground(new java.awt.Color(173, 183, 71));        textField40.setColumns(1);        textField40.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField40.setForeground(new java.awt.Color(0, 0, 0));        textField41.setBackground(new java.awt.Color(173, 183, 71));        textField41.setColumns(1);        textField41.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField41.setForeground(new java.awt.Color(0, 0, 0));        textField42.setBackground(new java.awt.Color(173, 183, 71));        textField42.setColumns(1);        textField42.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField42.setForeground(new java.awt.Color(0, 0, 0));        textField43.setColumns(1);        textField43.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField43.setForeground(new java.awt.Color(0, 0, 0));        textField44.setColumns(1);        textField44.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField44.setForeground(new java.awt.Color(0, 0, 0));        textField45.setColumns(1);        textField45.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField45.setForeground(new java.awt.Color(0, 0, 0));        textField46.setColumns(1);        textField46.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField46.setForeground(new java.awt.Color(0, 0, 0));        textField47.setColumns(1);        textField47.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField47.setForeground(new java.awt.Color(0, 0, 0));        textField48.setColumns(1);        textField48.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField48.setForeground(new java.awt.Color(0, 0, 0));        textField49.setBackground(new java.awt.Color(173, 183, 71));        textField49.setColumns(1);        textField49.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField49.setForeground(new java.awt.Color(0, 0, 0));        textField50.setBackground(new java.awt.Color(173, 183, 71));        textField50.setColumns(1);        textField50.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField50.setForeground(new java.awt.Color(0, 0, 0));        textField51.setBackground(new java.awt.Color(173, 183, 71));        textField51.setColumns(1);        textField51.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField51.setForeground(new java.awt.Color(0, 0, 0));        textField52.setColumns(1);        textField52.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField52.setForeground(new java.awt.Color(0, 0, 0));        textField53.setColumns(1);        textField53.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField53.setForeground(new java.awt.Color(0, 0, 0));        textField54.setColumns(1);        textField54.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField54.setForeground(new java.awt.Color(0, 0, 0));        textField55.setBackground(new java.awt.Color(173, 183, 71));        textField55.setColumns(1);        textField55.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField55.setForeground(new java.awt.Color(0, 0, 0));        textField56.setBackground(new java.awt.Color(173, 183, 71));        textField56.setColumns(1);        textField56.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField56.setForeground(new java.awt.Color(0, 0, 0));        textField57.setBackground(new java.awt.Color(173, 183, 71));        textField57.setColumns(1);        textField57.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField57.setForeground(new java.awt.Color(0, 0, 0));        textField58.setColumns(1);        textField58.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField58.setForeground(new java.awt.Color(0, 0, 0));        textField59.setColumns(1);        textField59.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField59.setForeground(new java.awt.Color(0, 0, 0));        textField60.setColumns(1);        textField60.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField60.setForeground(new java.awt.Color(0, 0, 0));        textField61.setBackground(new java.awt.Color(173, 183, 71));        textField61.setColumns(1);        textField61.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField61.setForeground(new java.awt.Color(0, 0, 0));        textField62.setBackground(new java.awt.Color(173, 183, 71));        textField62.setColumns(1);        textField62.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField62.setForeground(new java.awt.Color(0, 0, 0));        textField63.setBackground(new java.awt.Color(173, 183, 71));        textField63.setColumns(1);        textField63.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField63.setForeground(new java.awt.Color(0, 0, 0));        textField64.setBackground(new java.awt.Color(173, 183, 71));        textField64.setColumns(1);        textField64.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField64.setForeground(new java.awt.Color(0, 0, 0));        textField65.setBackground(new java.awt.Color(173, 183, 71));        textField65.setColumns(1);        textField65.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField65.setForeground(new java.awt.Color(0, 0, 0));        textField66.setBackground(new java.awt.Color(173, 183, 71));        textField66.setColumns(1);        textField66.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField66.setForeground(new java.awt.Color(0, 0, 0));        textField67.setColumns(1);        textField67.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField67.setForeground(new java.awt.Color(0, 0, 0));        textField68.setColumns(1);        textField68.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField68.setForeground(new java.awt.Color(0, 0, 0));        textField69.setColumns(1);        textField69.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField69.setForeground(new java.awt.Color(0, 0, 0));        textField70.setBackground(new java.awt.Color(173, 183, 71));        textField70.setColumns(1);        textField70.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField70.setForeground(new java.awt.Color(0, 0, 0));        textField71.setBackground(new java.awt.Color(173, 183, 71));        textField71.setColumns(1);        textField71.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField71.setForeground(new java.awt.Color(0, 0, 0));        textField72.setBackground(new java.awt.Color(173, 183, 71));        textField72.setColumns(1);        textField72.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField72.setForeground(new java.awt.Color(0, 0, 0));        textField73.setBackground(new java.awt.Color(173, 183, 71));        textField73.setColumns(1);        textField73.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField73.setForeground(new java.awt.Color(0, 0, 0));        textField74.setBackground(new java.awt.Color(173, 183, 71));        textField74.setColumns(1);        textField74.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField74.setForeground(new java.awt.Color(0, 0, 0));        textField75.setBackground(new java.awt.Color(173, 183, 71));        textField75.setColumns(1);        textField75.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField75.setForeground(new java.awt.Color(0, 0, 0));        textField76.setColumns(1);        textField76.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField76.setForeground(new java.awt.Color(0, 0, 0));        textField77.setColumns(1);        textField77.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField77.setForeground(new java.awt.Color(0, 0, 0));        textField78.setColumns(1);        textField78.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField78.setForeground(new java.awt.Color(0, 0, 0));        textField79.setBackground(new java.awt.Color(173, 183, 71));        textField79.setColumns(1);        textField79.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField79.setForeground(new java.awt.Color(0, 0, 0));        textField80.setBackground(new java.awt.Color(173, 183, 71));        textField80.setColumns(1);        textField80.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField80.setForeground(new java.awt.Color(0, 0, 0));        textField81.setBackground(new java.awt.Color(173, 183, 71));        textField81.setColumns(1);        textField81.setFont(new java.awt.Font("Trebuchet MS", 1, 24));        textField81.setForeground(new java.awt.Color(0, 0, 0));        jButton1.setBackground(new java.awt.Color(173, 183, 71));        jButton1.setText("Pr\u00fcfen");        jButton1.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 1, true));        jButton1.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButton1ActionPerformed(evt);            }        });        jButton2.setBackground(new java.awt.Color(173, 183, 71));        jButton2.setText("Neues Sudoku");        jButton2.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 1, true));        jButton2.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButton2ActionPerformed(evt);            }        });        jLabel1.setBackground(new java.awt.Color(255, 255, 255));        jLabel1.setFont(new java.awt.Font("Trebuchet MS", 0, 11));        jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);        jButton3.setBackground(new java.awt.Color(255, 255, 255));        jButton3.setIcon(new javax.swing.ImageIcon("C:\\Dokumente und Einstellungen\\phunk\\Sudokuframe\\sudokuframe\\dist\\splash_sudoku.gif"));        jButton3.setBorder(null);        jButton3.setBorderPainted(false);        jButton3.setContentAreaFilled(false);        jButton3.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);        jButton3.setIconTextGap(0);        jButton3.setMargin(new java.awt.Insets(0, 0, 0, 0));        jLabel2.setFont(new java.awt.Font("Trebuchet MS", 1, 11));        jLabel2.setText("Spielregeln");        jLabel2.getAccessibleContext().setAccessibleName("jLabel2");        jLabel3.setFont(new java.awt.Font("Trebuchet MS", 0, 11));        jLabel3.setText("Jedes Quadrat, jede Reihe und jede Zeile muss die ");        jLabel4.setFont(new java.awt.Font("Trebuchet MS", 0, 11));        jLabel4.setText("Zahlen 1-9 enthalten. Jede Zahl muss einzigartig sein");        jLabel5.setFont(new java.awt.Font("Trebuchet MS", 0, 11));        jLabel5.setText("in Reihe, Zeile und Quadrat.");        jLabel6.setBackground(new java.awt.Color(255, 255, 255));        jLabel6.setFont(new java.awt.Font("Trebuchet MS", 0, 11));        jLabel6.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);        jLabel16.setBackground(new java.awt.Color(255, 255, 255));        jLabel16.setFont(new java.awt.Font("Trebuchet MS", 0, 11));        jLabel16.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);        jLabel17.setBackground(new java.awt.Color(255, 255, 255));        jLabel17.setFont(new java.awt.Font("Trebuchet MS", 0, 11));        jLabel17.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);        jButton4.setBackground(new java.awt.Color(255, 255, 255));        jButton4.setIcon(new javax.swing.ImageIcon("C:\\Dokumente und Einstellungen\\phunk\\Sudokuframe\\sudokuframe\\dist\\bg_sudoku.gif"));        jButton4.setBorder(null);        jButton4.setBorderPainted(false);        jButton4.setContentAreaFilled(false);        jButton4.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);        jButton4.setIconTextGap(0);        jButton4.setMargin(new java.awt.Insets(0, 0, 0, 0));        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());        getContentPane().setLayout(layout);        layout.setHorizontalGroup(            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)            .addGroup(layout.createSequentialGroup()                .addContainerGap()                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                            .addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, 356, Short.MAX_VALUE)                            .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 288, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 288, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 288, javax.swing.GroupLayout.PREFERRED_SIZE))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(jButton3))                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                            .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)                                .addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 160, Short.MAX_VALUE)                                .addComponent(jLabel16, javax.swing.GroupLayout.DEFAULT_SIZE, 160, Short.MAX_VALUE)                                .addComponent(jLabel6, javax.swing.GroupLayout.DEFAULT_SIZE, 160, Short.MAX_VALUE)                                .addComponent(jLabel17, javax.swing.GroupLayout.DEFAULT_SIZE, 160, Short.MAX_VALUE))                            .addComponent(jButton4))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 20, Short.MAX_VALUE)                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                            .addGroup(layout.createSequentialGroup()                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)                                    .addComponent(textField10, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField1, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                    .addGroup(layout.createSequentialGroup()                                        .addComponent(textField2, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField3, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                    .addGroup(layout.createSequentialGroup()                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField11, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField12, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)))                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                    .addGroup(layout.createSequentialGroup()                                        .addComponent(textField4, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField5, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField6, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField7, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField8, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField9, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                    .addGroup(layout.createSequentialGroup()                                        .addComponent(textField13, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField14, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField15, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField16, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField17, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addGap(10, 10, 10)                                        .addComponent(textField18, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))))                            .addGroup(layout.createSequentialGroup()                                .addComponent(textField19, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField20, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField21, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField22, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField23, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField24, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addGap(10, 10, 10)                                .addComponent(textField25, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField26, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField27, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                            .addGroup(layout.createSequentialGroup()                                .addComponent(textField28, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField29, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField30, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField31, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField32, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField33, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField34, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField35, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField36, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                            .addGroup(layout.createSequentialGroup()                                .addComponent(textField37, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField38, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField39, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField40, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField41, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField42, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField43, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField44, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField45, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                            .addGroup(layout.createSequentialGroup()                                .addComponent(textField46, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField47, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField48, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField49, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField50, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField51, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField52, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField53, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField54, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                            .addGroup(layout.createSequentialGroup()                                .addComponent(textField55, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField56, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField57, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField58, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField59, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField60, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField61, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField62, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(textField63, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                            .addGroup(layout.createSequentialGroup()                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                    .addGroup(layout.createSequentialGroup()                                        .addComponent(textField64, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField65, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField66, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField67, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField68, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                    .addGroup(layout.createSequentialGroup()                                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                            .addGroup(layout.createSequentialGroup()                                                .addComponent(textField73, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                                .addComponent(textField74, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                            .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 70, javax.swing.GroupLayout.PREFERRED_SIZE))                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)                                            .addGroup(layout.createSequentialGroup()                                                .addComponent(textField75, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                                .addComponent(textField76, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                                .addGap(10, 10, 10)                                                .addComponent(textField77, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                            .addComponent(jButton2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))))                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                    .addComponent(textField69, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField78, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                .addGap(10, 10, 10)                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                    .addGroup(layout.createSequentialGroup()                                        .addComponent(textField70, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField71, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField72, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                    .addGroup(layout.createSequentialGroup()                                        .addComponent(textField79, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addGap(10, 10, 10)                                        .addComponent(textField80, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(textField81, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)))))                        .addContainerGap())))        );        layout.setVerticalGroup(            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)            .addGroup(layout.createSequentialGroup()                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                    .addGroup(layout.createSequentialGroup()                        .addGap(11, 11, 11)                        .addComponent(jLabel2)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(jLabel4)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(jLabel5))                    .addComponent(jButton3))                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 30, Short.MAX_VALUE)                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)                    .addGroup(layout.createSequentialGroup()                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                    .addComponent(textField9, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField8, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField7, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField6, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField5, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField4, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                    .addComponent(textField14, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField17, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField18, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField13, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField15, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField16, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)                                    .addComponent(textField22, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField23, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField24, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField25, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField26, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField27, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)))                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                    .addComponent(textField3, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField2, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField1, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                    .addComponent(textField10, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField11, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField12, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)                                    .addComponent(textField19, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField20, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField21, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)                            .addComponent(textField28, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField29, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField30, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField31, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField32, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField33, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField34, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField35, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField36, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)                            .addComponent(textField37, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField38, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField39, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField40, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField41, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField42, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField43, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField44, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField45, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)                            .addComponent(textField46, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField47, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField48, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField49, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField50, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField51, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField52, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField53, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField54, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                            .addComponent(textField55, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField56, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField57, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField58, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField59, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField60, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField61, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField62, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(textField63, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)                            .addGroup(layout.createSequentialGroup()                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                    .addComponent(textField64, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField65, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField66, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField67, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField68, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField69, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)                                    .addComponent(textField73, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField74, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField75, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField76, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField77, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                    .addComponent(textField78, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)))                            .addGroup(layout.createSequentialGroup()                                .addComponent(textField70, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                                .addComponent(textField79, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                            .addGroup(layout.createSequentialGroup()                                .addComponent(textField71, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                                .addComponent(textField80, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))                            .addGroup(layout.createSequentialGroup()                                .addComponent(textField72, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                                .addComponent(textField81, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))))                    .addGroup(layout.createSequentialGroup()                        .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 16, javax.swing.GroupLayout.PREFERRED_SIZE)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 16, javax.swing.GroupLayout.PREFERRED_SIZE)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(jLabel16, javax.swing.GroupLayout.PREFERRED_SIZE, 16, javax.swing.GroupLayout.PREFERRED_SIZE)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(jLabel17, javax.swing.GroupLayout.PREFERRED_SIZE, 16, javax.swing.GroupLayout.PREFERRED_SIZE)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                        .addComponent(jButton4)))                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                    .addComponent(jButton1)                    .addComponent(jButton2))                .addGap(11, 11, 11))        );        pack();    }// </editor-fold>                            private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                             // Neues Sudoku. Das Sudoku mit Startwerten füllen.        // Vorgegebene Werte werden blau eingefärbt und können vom Benutzer nicht mehr editiert werden.                displayreset(); // Die Labels für die Fehleranzeige werden wieder auf "" gesetzt/ geleert bei einem neuen Sudoku.                        i = (int)Math.floor((Math.random()*3)+1); // Randomwert für die switch Anweisung -> Damit ein zufäliger case zutrifft.         if(i>3){                                  // In jedem case steht eine andere Zahlenkombination.            i=3;                                  // Der Sicherheit wegen :p        }                switch(i){        case 1: // erste Kombination (musste ich per Hand schreiben, da ich die Felder nicht als Array deklarieren durft)        textField1.setText("5"); textField1.setEditable(false); textField1.setForeground(new java.awt.Color(0, 0, 255));        textField2.setText(""); textField2.setEditable(true); textField2.setForeground(new java.awt.Color(0, 0, 0));        textField3.setText(""); textField3.setEditable(true); textField3.setForeground(new java.awt.Color(0, 0, 0));        textField4.setText("7"); textField4.setEditable(false); textField4.setForeground(new java.awt.Color(0, 0, 255));        textField5.setText(""); textField5.setEditable(true); textField5.setForeground(new java.awt.Color(0, 0, 0));        textField6.setText(""); textField6.setEditable(true); textField6.setForeground(new java.awt.Color(0, 0, 0));        textField7.setText(""); textField7.setEditable(true); textField7.setForeground(new java.awt.Color(0, 0, 0));        textField8.setText(""); textField8.setEditable(true); textField8.setForeground(new java.awt.Color(0, 0, 0));        textField9.setText(""); textField9.setEditable(true); textField9.setForeground(new java.awt.Color(0, 0, 0));        textField10.setText("9"); textField10.setEditable(false); textField10.setForeground(new java.awt.Color(0, 0, 255));        textField11.setText(""); textField11.setEditable(true); textField11.setForeground(new java.awt.Color(0, 0, 0));        textField12.setText(""); textField12.setEditable(true); textField12.setForeground(new java.awt.Color(0, 0, 0));        textField13.setText("2"); textField13.setEditable(false); textField13.setForeground(new java.awt.Color(0, 0, 255));        textField14.setText(""); textField14.setEditable(true); textField14.setForeground(new java.awt.Color(0, 0, 0));        textField15.setText(""); textField15.setEditable(true); textField15.setForeground(new java.awt.Color(0, 0, 0));        textField16.setText(""); textField16.setEditable(true); textField16.setForeground(new java.awt.Color(0, 0, 0));        textField17.setText("1"); textField17.setEditable(false); textField17.setForeground(new java.awt.Color(0, 0, 255));        textField18.setText(""); textField18.setEditable(true); textField18.setForeground(new java.awt.Color(0, 0, 0));        textField19.setText(""); textField19.setEditable(true); textField19.setForeground(new java.awt.Color(0, 0, 0));        textField20.setText("4"); textField20.setEditable(false); textField20.setForeground(new java.awt.Color(0, 0, 255));        textField21.setText(""); textField21.setEditable(true); textField21.setForeground(new java.awt.Color(0, 0, 0));        textField22.setText(""); textField22.setEditable(true); textField22.setForeground(new java.awt.Color(0, 0, 0));        textField23.setText(""); textField23.setEditable(true); textField23.setForeground(new java.awt.Color(0, 0, 0));        textField24.setText(""); textField24.setEditable(true); textField24.setForeground(new java.awt.Color(0, 0, 0));        textField25.setText(""); textField25.setEditable(true); textField25.setForeground(new java.awt.Color(0, 0, 0));        textField26.setText("6"); textField26.setEditable(false); textField26.setForeground(new java.awt.Color(0, 0, 255));        textField27.setText(""); textField27.setEditable(true); textField27.setForeground(new java.awt.Color(0, 0, 0));        textField28.setText("7"); textField28.setEditable(false); textField28.setForeground(new java.awt.Color(0, 0, 255));        textField29.setText(""); textField29.setEditable(true); textField29.setForeground(new java.awt.Color(0, 0, 0));        textField30.setText(""); textField30.setEditable(true); textField30.setForeground(new java.awt.Color(0, 0, 0));        textField31.setText("6"); textField31.setEditable(false); textField31.setForeground(new java.awt.Color(0, 0, 255));        textField32.setText(""); textField32.setEditable(true); textField32.setForeground(new java.awt.Color(0, 0, 0));        textField33.setText(""); textField33.setEditable(true); textField33.setForeground(new java.awt.Color(0, 0, 0));        textField34.setText(""); textField34.setEditable(true); textField34.setForeground(new java.awt.Color(0, 0, 0));        textField35.setText("3"); textField35.setEditable(false); textField35.setForeground(new java.awt.Color(0, 0, 255));        textField36.setText(""); textField36.setEditable(true); textField36.setForeground(new java.awt.Color(0, 0, 0));        textField37.setText(""); textField37.setEditable(true); textField37.setForeground(new java.awt.Color(0, 0, 0));        textField38.setText(""); textField38.setEditable(true); textField38.setForeground(new java.awt.Color(0, 0, 0));        textField39.setText("4"); textField39.setEditable(false); textField39.setForeground(new java.awt.Color(0, 0, 255));        textField40.setText(""); textField40.setEditable(true); textField40.setForeground(new java.awt.Color(0, 0, 0));        textField41.setText("5"); textField41.setEditable(false); textField41.setForeground(new java.awt.Color(0, 0, 255));        textField42.setText(""); textField42.setEditable(true); textField42.setForeground(new java.awt.Color(0, 0, 0));        textField43.setText("6"); textField43.setEditable(false); textField43.setForeground(new java.awt.Color(0, 0, 255));        textField44.setText(""); textField44.setEditable(true); textField44.setForeground(new java.awt.Color(0, 0, 0));        textField45.setText(""); textField45.setEditable(true); textField45.setForeground(new java.awt.Color(0, 0, 0));        textField46.setText(""); textField46.setEditable(true); textField46.setForeground(new java.awt.Color(0, 0, 0));        textField47.setText("9"); textField47.setEditable(false); textField47.setForeground(new java.awt.Color(0, 0, 255));        textField48.setText(""); textField48.setEditable(true); textField48.setForeground(new java.awt.Color(0, 0, 0));        textField49.setText(""); textField49.setEditable(true); textField49.setForeground(new java.awt.Color(0, 0, 0));        textField50.setText(""); textField50.setEditable(true); textField50.setForeground(new java.awt.Color(0, 0, 0));        textField51.setText("2"); textField51.setEditable(false); textField51.setForeground(new java.awt.Color(0, 0, 255));        textField52.setText(""); textField52.setEditable(true); textField52.setForeground(new java.awt.Color(0, 0, 0));        textField53.setText(""); textField53.setEditable(true); textField53.setForeground(new java.awt.Color(0, 0, 0));        textField54.setText("5"); textField54.setEditable(false); textField54.setForeground(new java.awt.Color(0, 0, 255));        textField55.setText(""); textField55.setEditable(true); textField55.setForeground(new java.awt.Color(0, 0, 0));        textField56.setText("1"); textField56.setEditable(false); textField56.setForeground(new java.awt.Color(0, 0, 255));        textField57.setText(""); textField57.setEditable(true); textField57.setForeground(new java.awt.Color(0, 0, 0));        textField58.setText(""); textField58.setEditable(true); textField58.setForeground(new java.awt.Color(0, 0, 0));        textField59.setText(""); textField59.setEditable(true); textField59.setForeground(new java.awt.Color(0, 0, 0));        textField60.setText(""); textField60.setEditable(true); textField60.setForeground(new java.awt.Color(0, 0, 0));        textField61.setText(""); textField61.setEditable(true); textField61.setForeground(new java.awt.Color(0, 0, 0));        textField62.setText("4"); textField62.setEditable(false); textField62.setForeground(new java.awt.Color(0, 0, 255));        textField63.setText(""); textField63.setEditable(true); textField63.setForeground(new java.awt.Color(0, 0, 0));        textField64.setText(""); textField64.setEditable(true); textField64.setForeground(new java.awt.Color(0, 0, 0));        textField65.setText("2"); textField65.setEditable(false); textField65.setForeground(new java.awt.Color(0, 0, 255));        textField66.setText(""); textField66.setEditable(true); textField66.setForeground(new java.awt.Color(0, 0, 0));        textField67.setText(""); textField67.setEditable(true); textField67.setForeground(new java.awt.Color(0, 0, 0));        textField68.setText(""); textField68.setEditable(true); textField68.setForeground(new java.awt.Color(0, 0, 0));        textField69.setText("4"); textField69.setEditable(false); textField69.setForeground(new java.awt.Color(0, 0, 255));        textField70.setText(""); textField70.setEditable(true); textField70.setForeground(new java.awt.Color(0, 0, 0));        textField71.setText(""); textField71.setEditable(true); textField71.setForeground(new java.awt.Color(0, 0, 0));        textField72.setText("1"); textField72.setEditable(false); textField72.setForeground(new java.awt.Color(0, 0, 255));        textField73.setText(""); textField73.setEditable(true); textField73.setForeground(new java.awt.Color(0, 0, 0));        textField74.setText(""); textField74.setEditable(true); textField74.setForeground(new java.awt.Color(0, 0, 0));        textField75.setText(""); textField75.setEditable(true); textField75.setForeground(new java.awt.Color(0, 0, 0));        textField76.setText(""); textField76.setEditable(true); textField76.setForeground(new java.awt.Color(0, 0, 0));        textField77.setText(""); textField77.setEditable(true); textField77.setForeground(new java.awt.Color(0, 0, 0));        textField78.setText("7"); textField78.setEditable(false); textField78.setForeground(new java.awt.Color(0, 0, 255));        textField79.setText(""); textField79.setEditable(true); textField79.setForeground(new java.awt.Color(0, 0, 0));        textField80.setText(""); textField80.setEditable(true); textField80.setForeground(new java.awt.Color(0, 0, 0));        textField81.setText("9"); textField81.setEditable(false); textField81.setForeground(new java.awt.Color(0, 0, 255));        break;                case 2: // zweite Kombination                     textField1.setText(""); textField1.setEditable(true); textField1.setForeground(new java.awt.Color(0, 0, 0));        textField2.setText(""); textField2.setEditable(true); textField2.setForeground(new java.awt.Color(0, 0, 0));        textField3.setText(""); textField3.setEditable(true); textField3.setForeground(new java.awt.Color(0, 0, 0));        textField4.setText(""); textField4.setEditable(true); textField4.setForeground(new java.awt.Color(0, 0, 0));        textField5.setText(""); textField5.setEditable(true); textField5.setForeground(new java.awt.Color(0, 0, 0));        textField6.setText(""); textField6.setEditable(true); textField6.setForeground(new java.awt.Color(0, 0, 0));        textField7.setText(""); textField7.setEditable(true); textField7.setForeground(new java.awt.Color(0, 0, 0));        textField8.setText(""); textField8.setEditable(true); textField8.setForeground(new java.awt.Color(0, 0, 0));        textField9.setText(""); textField9.setEditable(true); textField9.setForeground(new java.awt.Color(0, 0, 0));        textField10.setText("3"); textField10.setEditable(false); textField10.setForeground(new java.awt.Color(0, 0, 255));        textField11.setText("6"); textField11.setEditable(false); textField11.setForeground(new java.awt.Color(0, 0, 255));        textField12.setText("5"); textField12.setEditable(false); textField12.setForeground(new java.awt.Color(0, 0, 255));        textField13.setText(""); textField13.setEditable(true); textField13.setForeground(new java.awt.Color(0, 0, 0));        textField14.setText(""); textField14.setEditable(true); textField14.setForeground(new java.awt.Color(0, 0, 0));        textField15.setText("1"); textField15.setEditable(false); textField15.setForeground(new java.awt.Color(0, 0, 255));        textField16.setText(""); textField16.setEditable(true); textField16.setForeground(new java.awt.Color(0, 0, 0));        textField17.setText("9"); textField17.setEditable(false); textField17.setForeground(new java.awt.Color(0, 0, 255));        textField18.setText("7"); textField18.setEditable(false); textField18.setForeground(new java.awt.Color(0, 0, 255));        textField19.setText(""); textField19.setEditable(true); textField19.setForeground(new java.awt.Color(0, 0, 0));        textField20.setText("2"); textField20.setEditable(false); textField20.setForeground(new java.awt.Color(0, 0, 255));        textField21.setText("8"); textField21.setEditable(false); textField21.setForeground(new java.awt.Color(0, 0, 255));        textField22.setText(""); textField22.setEditable(true); textField22.setForeground(new java.awt.Color(0, 0, 0));        textField23.setText("4"); textField23.setEditable(false); textField23.setForeground(new java.awt.Color(0, 0, 255));        textField24.setText(""); textField24.setEditable(true); textField24.setForeground(new java.awt.Color(0, 0, 0));        textField25.setText(""); textField25.setEditable(true); textField25.setForeground(new java.awt.Color(0, 0, 0));        textField26.setText("6"); textField26.setEditable(false); textField26.setForeground(new java.awt.Color(0, 0, 255));        textField27.setText("3"); textField27.setEditable(false); textField27.setForeground(new java.awt.Color(0, 0, 255));        textField28.setText(""); textField28.setEditable(true); textField28.setForeground(new java.awt.Color(0, 0, 0));        textField29.setText(""); textField29.setEditable(true); textField29.setForeground(new java.awt.Color(0, 0, 0));        textField30.setText("7"); textField30.setEditable(false); textField30.setForeground(new java.awt.Color(0, 0, 255));        textField31.setText(""); textField31.setEditable(true); textField31.setForeground(new java.awt.Color(0, 0, 0));        textField32.setText(""); textField32.setEditable(true); textField32.setForeground(new java.awt.Color(0, 0, 0));        textField33.setText(""); textField33.setEditable(true); textField33.setForeground(new java.awt.Color(0, 0, 0));        textField34.setText("1"); textField34.setEditable(false); textField34.setForeground(new java.awt.Color(0, 0, 255));        textField35.setText(""); textField35.setEditable(true); textField35.setForeground(new java.awt.Color(0, 0, 0));        textField36.setText(""); textField36.setEditable(true); textField36.setForeground(new java.awt.Color(0, 0, 0));        textField37.setText(""); textField37.setEditable(true); textField37.setForeground(new java.awt.Color(0, 0, 0));        textField38.setText("4"); textField38.setEditable(false); textField38.setForeground(new java.awt.Color(0, 0, 255));        textField39.setText(""); textField39.setEditable(true); textField39.setForeground(new java.awt.Color(0, 0, 0));        textField40.setText("5"); textField40.setEditable(false); textField40.setForeground(new java.awt.Color(0, 0, 255));        textField41.setText(""); textField41.setEditable(true); textField41.setForeground(new java.awt.Color(0, 0, 0));        textField42.setText("9"); textField42.setEditable(false); textField42.setForeground(new java.awt.Color(0, 0, 255));        textField43.setText(""); textField43.setEditable(true); textField43.setForeground(new java.awt.Color(0, 0, 0));        textField44.setText(""); textField44.setEditable(true); textField44.setForeground(new java.awt.Color(0, 0, 0));        textField45.setText("6"); textField45.setEditable(false); textField45.setForeground(new java.awt.Color(0, 0, 255));        textField46.setText(""); textField46.setEditable(true); textField46.setForeground(new java.awt.Color(0, 0, 0));        textField47.setText(""); textField47.setEditable(true); textField47.setForeground(new java.awt.Color(0, 0, 0));        textField48.setText("3"); textField48.setEditable(false); textField48.setForeground(new java.awt.Color(0, 0, 255));        textField49.setText(""); textField49.setEditable(true); textField49.setForeground(new java.awt.Color(0, 0, 0));        textField50.setText(""); textField50.setEditable(true); textField50.setForeground(new java.awt.Color(0, 0, 0));        textField51.setText("2"); textField51.setEditable(false); textField51.setForeground(new java.awt.Color(0, 0, 255));        textField52.setText(""); textField52.setEditable(true); textField52.setForeground(new java.awt.Color(0, 0, 0));        textField53.setText("5"); textField53.setEditable(false); textField53.setForeground(new java.awt.Color(0, 0, 255));        textField54.setText("9"); textField54.setEditable(false); textField54.setForeground(new java.awt.Color(0, 0, 255));        textField55.setText("5"); textField55.setEditable(false); textField55.setForeground(new java.awt.Color(0, 0, 255));        textField56.setText("3"); textField56.setEditable(false); textField56.setForeground(new java.awt.Color(0, 0, 255));        textField57.setText("9"); textField57.setEditable(false); textField57.setForeground(new java.awt.Color(0, 0, 255));        textField58.setText(""); textField58.setEditable(true); textField58.setForeground(new java.awt.Color(0, 0, 0));        textField59.setText("6"); textField59.setEditable(false); textField59.setForeground(new java.awt.Color(0, 0, 255));        textField60.setText("8"); textField60.setEditable(false); textField60.setForeground(new java.awt.Color(0, 0, 255));        textField61.setText(""); textField61.setEditable(true); textField61.setForeground(new java.awt.Color(0, 0, 0));        textField62.setText(""); textField62.setEditable(true); textField62.setForeground(new java.awt.Color(0, 0, 0));        textField63.setText(""); textField63.setEditable(true); textField63.setForeground(new java.awt.Color(0, 0, 0));        textField64.setText(""); textField64.setEditable(true); textField64.setForeground(new java.awt.Color(0, 0, 0));        textField65.setText(""); textField65.setEditable(true); textField65.setForeground(new java.awt.Color(0, 0, 0));        textField66.setText(""); textField66.setEditable(true); textField66.setForeground(new java.awt.Color(0, 0, 0));        textField67.setText(""); textField67.setEditable(true); textField67.setForeground(new java.awt.Color(0, 0, 0));        textField68.setText("2"); textField68.setEditable(false); textField68.setForeground(new java.awt.Color(0, 0, 255));        textField69.setText("4"); textField69.setEditable(false); textField69.setForeground(new java.awt.Color(0, 0, 255));        textField70.setText("9"); textField70.setEditable(false); textField70.setForeground(new java.awt.Color(0, 0, 255));        textField71.setText(""); textField71.setEditable(true); textField71.setForeground(new java.awt.Color(0, 0, 0));        textField72.setText("5"); textField72.setEditable(false); textField72.setForeground(new java.awt.Color(0, 0, 255));        textField73.setText("4"); textField73.setEditable(false); textField73.setForeground(new java.awt.Color(0, 0, 255));        textField74.setText("7"); textField74.setEditable(false); textField74.setForeground(new java.awt.Color(0, 0, 255));        textField75.setText("2"); textField75.setEditable(false); textField75.setForeground(new java.awt.Color(0, 0, 255));        textField76.setText("3"); textField76.setEditable(false); textField76.setForeground(new java.awt.Color(0, 0, 255));        textField77.setText(""); textField77.setEditable(true); textField77.setForeground(new java.awt.Color(0, 0, 0));        textField78.setText(""); textField78.setEditable(true); textField78.setForeground(new java.awt.Color(0, 0, 0));        textField79.setText("6"); textField79.setEditable(false); textField79.setForeground(new java.awt.Color(0, 0, 255));        textField80.setText("1"); textField80.setEditable(false); textField80.setForeground(new java.awt.Color(0, 0, 255));        textField81.setText("8"); textField81.setEditable(false); textField81.setForeground(new java.awt.Color(0, 0, 255));        break;                   case 3:  // dritte Kombination                    textField1.setText("8"); textField1.setEditable(false); textField1.setForeground(new java.awt.Color(0, 0, 255));        textField2.setText(""); textField2.setEditable(true); textField2.setForeground(new java.awt.Color(0, 0, 0));        textField3.setText("1"); textField3.setEditable(false); textField3.setForeground(new java.awt.Color(0, 0, 255));        textField4.setText(""); textField4.setEditable(true); textField4.setForeground(new java.awt.Color(0, 0, 0));        textField5.setText(""); textField5.setEditable(true); textField5.setForeground(new java.awt.Color(0, 0, 0));        textField6.setText("4"); textField6.setEditable(false); textField6.setForeground(new java.awt.Color(0, 0, 255));        textField7.setText(""); textField7.setEditable(true); textField7.setForeground(new java.awt.Color(0, 0, 0));        textField8.setText(""); textField8.setEditable(true); textField8.setForeground(new java.awt.Color(0, 0, 0));        textField9.setText(""); textField9.setEditable(true); textField9.setForeground(new java.awt.Color(0, 0, 0));        textField10.setText(""); textField10.setEditable(true); textField10.setForeground(new java.awt.Color(0, 0, 0));        textField11.setText(""); textField11.setEditable(true); textField11.setForeground(new java.awt.Color(0, 0, 0));        textField12.setText(""); textField12.setEditable(true); textField12.setForeground(new java.awt.Color(0, 0, 0));        textField13.setText(""); textField13.setEditable(true); textField13.setForeground(new java.awt.Color(0, 0, 0));        textField14.setText("6"); textField14.setEditable(false); textField14.setForeground(new java.awt.Color(0, 0, 255));        textField15.setText(""); textField15.setEditable(true); textField15.setForeground(new java.awt.Color(0, 0, 0));        textField16.setText(""); textField16.setEditable(true); textField16.setForeground(new java.awt.Color(0, 0, 0));        textField17.setText("5"); textField17.setEditable(false); textField17.setForeground(new java.awt.Color(0, 0, 255));        textField18.setText(""); textField18.setEditable(true); textField18.setForeground(new java.awt.Color(0, 0, 0));        textField19.setText("3"); textField19.setEditable(false); textField19.setForeground(new java.awt.Color(0, 0, 255));        textField20.setText(""); textField20.setEditable(true); textField20.setForeground(new java.awt.Color(0, 0, 0));        textField21.setText("2"); textField21.setEditable(false); textField21.setForeground(new java.awt.Color(0, 0, 255));        textField22.setText("7"); textField22.setEditable(false); textField22.setForeground(new java.awt.Color(0, 0, 255));        textField23.setText(""); textField23.setEditable(true); textField23.setForeground(new java.awt.Color(0, 0, 0));        textField24.setText(""); textField24.setEditable(true); textField24.setForeground(new java.awt.Color(0, 0, 0));        textField25.setText(""); textField25.setEditable(true); textField25.setForeground(new java.awt.Color(0, 0, 0));        textField26.setText(""); textField26.setEditable(true); textField26.setForeground(new java.awt.Color(0, 0, 0));        textField27.setText("6"); textField27.setEditable(false); textField27.setForeground(new java.awt.Color(0, 0, 255));        textField28.setText(""); textField28.setEditable(true); textField28.setForeground(new java.awt.Color(0, 0, 0));        textField29.setText("9"); textField29.setEditable(false); textField29.setForeground(new java.awt.Color(0, 0, 255));        textField30.setText(""); textField30.setEditable(true); textField30.setForeground(new java.awt.Color(0, 0, 0));        textField31.setText(""); textField31.setEditable(true); textField31.setForeground(new java.awt.Color(0, 0, 0));        textField32.setText("4"); textField32.setEditable(false); textField32.setForeground(new java.awt.Color(0, 0, 255));        textField33.setText(""); textField33.setEditable(true); textField33.setForeground(new java.awt.Color(0, 0, 0));        textField34.setText(""); textField34.setEditable(true); textField34.setForeground(new java.awt.Color(0, 0, 0));        textField35.setText(""); textField35.setEditable(true); textField35.setForeground(new java.awt.Color(0, 0, 0));        textField36.setText("7"); textField36.setEditable(false); textField36.setForeground(new java.awt.Color(0, 0, 255));        textField37.setText("2"); textField37.setEditable(false); textField37.setForeground(new java.awt.Color(0, 0, 255));        textField38.setText(""); textField38.setEditable(true); textField38.setForeground(new java.awt.Color(0, 0, 0));        textField39.setText(""); textField39.setEditable(true); textField39.setForeground(new java.awt.Color(0, 0, 0));        textField40.setText("3"); textField40.setEditable(false); textField40.setForeground(new java.awt.Color(0, 0, 255));        textField41.setText(""); textField41.setEditable(true); textField41.setForeground(new java.awt.Color(0, 0, 0));        textField42.setText("9"); textField42.setEditable(false); textField42.setForeground(new java.awt.Color(0, 0, 255));        textField43.setText(""); textField43.setEditable(true); textField43.setForeground(new java.awt.Color(0, 0, 0));        textField44.setText(""); textField44.setEditable(true); textField44.setForeground(new java.awt.Color(0, 0, 0));        textField45.setText("5"); textField45.setEditable(false); textField45.setForeground(new java.awt.Color(0, 0, 255));        textField46.setText("1"); textField46.setEditable(false); textField46.setForeground(new java.awt.Color(0, 0, 255));        textField47.setText(""); textField47.setEditable(true); textField47.setForeground(new java.awt.Color(0, 0, 0));        textField48.setText(""); textField48.setEditable(true); textField48.setForeground(new java.awt.Color(0, 0, 0));        textField49.setText(""); textField49.setEditable(true); textField49.setForeground(new java.awt.Color(0, 0, 0));        textField50.setText("5"); textField50.setEditable(false); textField50.setForeground(new java.awt.Color(0, 0, 255));        textField51.setText(""); textField51.setEditable(true); textField51.setForeground(new java.awt.Color(0, 0, 0));        textField52.setText(""); textField52.setEditable(true); textField52.setForeground(new java.awt.Color(0, 0, 0));        textField53.setText("2"); textField53.setEditable(false); textField53.setForeground(new java.awt.Color(0, 0, 255));        textField54.setText(""); textField54.setEditable(true); textField54.setForeground(new java.awt.Color(0, 0, 0));        textField55.setText("6"); textField55.setEditable(false); textField55.setForeground(new java.awt.Color(0, 0, 255));        textField56.setText(""); textField56.setEditable(true); textField56.setForeground(new java.awt.Color(0, 0, 0));        textField57.setText(""); textField57.setEditable(true); textField57.setForeground(new java.awt.Color(0, 0, 0));        textField58.setText(""); textField58.setEditable(true); textField58.setForeground(new java.awt.Color(0, 0, 0));        textField59.setText(""); textField59.setEditable(true); textField59.setForeground(new java.awt.Color(0, 0, 0));        textField60.setText("7"); textField60.setEditable(false); textField60.setForeground(new java.awt.Color(0, 0, 255));        textField61.setText("4"); textField61.setEditable(false); textField61.setForeground(new java.awt.Color(0, 0, 255));        textField62.setText(""); textField62.setEditable(true); textField62.setForeground(new java.awt.Color(0, 0, 0));        textField63.setText("2"); textField63.setEditable(false); textField63.setForeground(new java.awt.Color(0, 0, 255));        textField64.setText(""); textField64.setEditable(true); textField64.setForeground(new java.awt.Color(0, 0, 0));        textField65.setText("7"); textField65.setEditable(false); textField65.setForeground(new java.awt.Color(0, 0, 255));        textField66.setText(""); textField66.setEditable(true); textField66.setForeground(new java.awt.Color(0, 0, 0));        textField67.setText(""); textField67.setEditable(true); textField67.setForeground(new java.awt.Color(0, 0, 0));        textField68.setText("8"); textField68.setEditable(false); textField68.setForeground(new java.awt.Color(0, 0, 255));        textField69.setText(""); textField69.setEditable(true); textField69.setForeground(new java.awt.Color(0, 0, 0));        textField70.setText(""); textField70.setEditable(true); textField70.setForeground(new java.awt.Color(0, 0, 0));        textField71.setText(""); textField71.setEditable(true); textField71.setForeground(new java.awt.Color(0, 0, 0));        textField72.setText(""); textField72.setEditable(true); textField72.setForeground(new java.awt.Color(0, 0, 0));        textField73.setText(""); textField73.setEditable(true); textField73.setForeground(new java.awt.Color(0, 0, 0));        textField74.setText(""); textField74.setEditable(true); textField74.setForeground(new java.awt.Color(0, 0, 0));        textField75.setText(""); textField75.setEditable(true); textField75.setForeground(new java.awt.Color(0, 0, 0));        textField76.setText("6"); textField76.setEditable(false); textField76.setForeground(new java.awt.Color(0, 0, 255));        textField77.setText(""); textField77.setEditable(true); textField77.setForeground(new java.awt.Color(0, 0, 0));        textField78.setText(""); textField78.setEditable(true); textField78.setForeground(new java.awt.Color(0, 0, 0));        textField79.setText("3"); textField79.setEditable(false); textField79.setForeground(new java.awt.Color(0, 0, 255));        textField80.setText(""); textField80.setEditable(true); textField80.setForeground(new java.awt.Color(0, 0, 0));        textField81.setText("9"); textField81.setEditable(false); textField81.setForeground(new java.awt.Color(0, 0, 255));                                break;                    default:                break;                                }    }                                            private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                             // Eingaben des Benutzers überprüfen!!        // Fehlermeldungen auf 0 setzen (Notwendig falls schon einmal geprüft wurde)        // Mehrere Prüfvariablen damit der Fehler 'genauer' bestimmt werden kann.        errorvar = 0;        errorvar2 = 0;        errorvar3 = 0;        errorvar4 = 0;                //Textfields als Integer in Array einlesen         //valuess[] enthält die Werte als String da Typ des Textfields String ist.                        valuess[1] = textField1.getText();        valuess[2] = textField2.getText();        valuess[3] = textField3.getText();        valuess[4] = textField4.getText();        valuess[5] = textField5.getText();        valuess[6] = textField6.getText();        valuess[7] = textField7.getText();        valuess[8] = textField8.getText();        valuess[9] = textField9.getText();        valuess[10] = textField10.getText();        valuess[11] = textField11.getText();        valuess[12] = textField12.getText();        valuess[13] = textField13.getText();        valuess[14] = textField14.getText();        valuess[15] = textField15.getText();        valuess[16] = textField16.getText();        valuess[17] = textField17.getText();        valuess[18] = textField18.getText();        valuess[19] = textField19.getText();        valuess[20] = textField20.getText();        valuess[21] = textField21.getText();        valuess[22] = textField22.getText();        valuess[23] = textField23.getText();        valuess[24] = textField24.getText();        valuess[25] = textField25.getText();        valuess[26] = textField26.getText();        valuess[27] = textField27.getText();        valuess[28] = textField28.getText();        valuess[29] = textField29.getText();        valuess[30] = textField30.getText();        valuess[31] = textField31.getText();        valuess[32] = textField32.getText();        valuess[33] = textField33.getText();        valuess[34] = textField34.getText();        valuess[35] = textField35.getText();        valuess[36] = textField36.getText();        valuess[37] = textField37.getText();        valuess[38] = textField38.getText();        valuess[39] = textField39.getText();        valuess[40] = textField40.getText();        valuess[41] = textField41.getText();        valuess[42] = textField42.getText();        valuess[43] = textField43.getText();        valuess[44] = textField44.getText();        valuess[45] = textField45.getText();        valuess[46] = textField46.getText();        valuess[47] = textField47.getText();        valuess[48] = textField48.getText();        valuess[49] = textField49.getText();        valuess[50] = textField50.getText();        valuess[51] = textField51.getText();        valuess[52] = textField52.getText();        valuess[53] = textField53.getText();        valuess[54] = textField54.getText();        valuess[55] = textField55.getText();        valuess[56] = textField56.getText();        valuess[57] = textField57.getText();        valuess[58] = textField58.getText();        valuess[59] = textField59.getText();        valuess[60] = textField60.getText();        valuess[61] = textField61.getText();        valuess[62] = textField62.getText();        valuess[63] = textField63.getText();        valuess[64] = textField64.getText();        valuess[65] = textField65.getText();        valuess[66] = textField66.getText();        valuess[67] = textField67.getText();        valuess[68] = textField68.getText();        valuess[69] = textField69.getText();        valuess[70] = textField70.getText();        valuess[71] = textField71.getText();        valuess[72] = textField72.getText();        valuess[73] = textField73.getText();        valuess[74] = textField74.getText();        valuess[75] = textField75.getText();        valuess[76] = textField76.getText();        valuess[77] = textField77.getText();        valuess[78] = textField78.getText();        valuess[79] = textField79.getText();        valuess[80] = textField80.getText();        valuess[81] = textField81.getText();        // Leerzeichen werden am Anfang und am Ende des Strings abgeschnitten        // Da die Wert jetzt in einem Array liegen, kann ich hier Code sparen und den Vorgang mit einer Schleife lösen        for(int c=1; c<=81; c++){            valuess1 = valuess[c];            valuess1 = valuess1.trim();            // Sofern der String immernoch Zeichen enthält -            if(valuess1.length() > 0){               // - wird dieser als Integer in den Array values[] geladen                 values[c] = Integer.parseInt(valuess[c]);            }            else{            errorvar = 1;            }        }        // Hier wird geprüft, ob die einzelnen Werte einem Betrag von 1-9 ensprechen.        // Ansonsten wird die Variable errorvar auf 1 gesetzt.                for(int i=1; i <= 81; i++){            if(!(values[i] >= 1) || !(values[i] <= 9)){                errorvar = 1;                  i=82;            }        }        if(errorvar==0){            jLabel1.setText("Eingabe gueltig");                         // Mögliche Fehler im Label anzeigen lassen            jLabel1.setForeground(new java.awt.Color(0, 0, 255));       // Label färben        }        else{            jLabel1.setText("Eingabe ungueltig");            jLabel1.setForeground(new java.awt.Color(255, 0, 0));        }                // Einlesen in seperate Arrays für Abfrage auf Spielbedingungen sofern die eingabe gültig ist.       if(errorvar==0){                    c=1;            for(a=0;a<=8;a++){            switch(a){          // c ist eine zählervariable und gibt jeweils das erste textfield eines jeden Quadrates an,                case 0:         // passend zum zugehörigen Quadrat.                    c = 1;                    break;                case 1:                    c = 4;                    break;                case 2:                    c = 7;                    break;                case 3:                    c = 28;                    break;                case 4:                    c = 31;                    break;                case 5:                    c = 34;                    break;                case 6:                    c = 55;                    break;                case 7:                    c = 58;                    break;                case 8:                    c = 61;                    break;                default:                    break;            }                            b=0;                              // Quadrate in Array einlesen (numfields[quadratnummer0-8][feld1-9])                for(d=1;d<=3;d++){            // Drei Zeilen                    for(e=1;e<=3;e++){        // Drei Felder nach Rechts                        numfields[a][b] = values[c];                        if(c<81){                            c++;                        }                        if(b<8){                            b++;                        }                    }                    c = c+6;                }                            }                                c=1;                        // Zeilen in Array einlesen        for(r=0;r<=8;r++){                      for(s=0;s<=8;s++){                numrows[r][s] = values[c];                if(c<81){                    c++;                }                            }        }        c=1;                        // Spalten in Array einlesen        for(s=0;s<=8;s++){            c=s+1;            for(r=0;r<=8;r++){                numcols[s][r] = values[c];                if(c<81){                    c=c+9;          // Der Sprung auf das darunterliegende Feld                }                            }                    }                //Arrays sortieren                for(i=0;i<=8;i++){        Arrays.sort(numfields[i]);        Arrays.sort(numrows[i]);        Arrays.sort(numcols[i]);        }                                        // Eingelesene Werte auf gültige Zahlenkombinationen überprüfen (1-9 in Reihe, Spalte und Quadrat)        // Jeder Wert darf in derselben Spalte, Reihe, Quadrat nur einmal vorkommen.                        // Quadrate testen. Alle Quadrate (numfield[][]) werden mit 1-9 verglichen. Bei korrektem Ausfüllen stimmen        // die Zahlenfolgen überein, da das Array zuvor geordnet wurde. Bei != wird die prüfvariable errorvar2 auf 1 gesetzt.               for(a=0;a<=8;a++){            for(b=0;b<=8;b++){                if(numfields[a][b] != (b+1)){                    errorvar2=1;                    qa=Integer.toString(a+1);                                                        }                            }       }                if(errorvar2==1){            jLabel6.setText("Quadrate nicht korrekt. Quadrat: "+qa);            jLabel6.setForeground(new java.awt.Color(255, 0, 0));               }        else{            jLabel6.setText("Quadrate sind korrekt.");             jLabel6.setForeground(new java.awt.Color(0, 255, 0));        }                        //Reihen auf Bedingungen prüfen (1-9 etc..) und bei einem Fehler die variable auf 1 setzen.                for(a=0;a<=8;a++){            for(b=0;b<=8;b++){                if(numrows[a][b] != (b+1)){                    errorvar3=1;                    qa2=Integer.toString(a+1);                                                        }                            }       }                if(errorvar3==1){            jLabel16.setText("Reihen nicht korrekt. Reihe: "+qa2);            jLabel16.setForeground(new java.awt.Color(255, 0, 0));               }        else{            jLabel16.setText("Reihen sind korrekt.");             jLabel16.setForeground(new java.awt.Color(0, 255, 0));        }                        //Spalten auf Bedingungen prüfen (1-9 etc..) ...        for(a=0;a<=8;a++){            for(b=0;b<=8;b++){                if(numcols[a][b] != (b+1)){                    errorvar4=1;                    qa3=Integer.toString(a+1);                                                        }                            }       }                if(errorvar4==1){            jLabel17.setText("Spalten nicht korrekt. Spalte: "+qa3);            jLabel17.setForeground(new java.awt.Color(255, 0, 0));               }        else{            jLabel17.setText("Spalten sind korrekt.");             jLabel17.setForeground(new java.awt.Color(0, 255, 0));        }                             }           }                                            /**     * Die mainmethode. Erzeugen des Frames.     */    public static void main(String args[]) {        java.awt.EventQueue.invokeLater(new Runnable() {            public void run() {                new NewJFrame().setVisible(true);            }        });    }    // Zusätzliche benötigte Variablen    private String valuess[] = new String[82];  // Alle originalen Eingaben    private int values[] = new int[82];         // Alle konvertierten Eingaben    private String valuess1;                        private int numfields[][] = new int[9][9];  // Felder (Quadrate9x9)    private int numcols[][] = new int[9][9];    // Spalten    private int numrows[][] = new int[9][9];    // Reihen    private int errorvar;                       // Prüfvariable    private int errorvar2, errorvar3, errorvar4;// Prüfvariable    private int a,b,c,d,e,f,g,h,i,r,s,x;        // Zählvariablen    private String qa, qa2, qa3;        // Variables declaration - do not modify                         private javax.swing.JButton jButton1;    private javax.swing.JButton jButton2;    private javax.swing.JButton jButton3;    private javax.swing.JButton jButton4;    private javax.swing.JLabel jLabel1;    private javax.swing.JLabel jLabel16;    private javax.swing.JLabel jLabel17;    private javax.swing.JLabel jLabel2;    private javax.swing.JLabel jLabel3;    private javax.swing.JLabel jLabel4;    private javax.swing.JLabel jLabel5;    private javax.swing.JLabel jLabel6;    private java.awt.TextField textField1;    private java.awt.TextField textField10;    private java.awt.TextField textField11;    private java.awt.TextField textField12;    private java.awt.TextField textField13;    private java.awt.TextField textField14;    private java.awt.TextField textField15;    private java.awt.TextField textField16;    private java.awt.TextField textField17;    private java.awt.TextField textField18;    private java.awt.TextField textField19;    private java.awt.TextField textField2;    private java.awt.TextField textField20;    private java.awt.TextField textField21;    private java.awt.TextField textField22;    private java.awt.TextField textField23;    private java.awt.TextField textField24;    private java.awt.TextField textField25;    private java.awt.TextField textField26;    private java.awt.TextField textField27;    private java.awt.TextField textField28;    private java.awt.TextField textField29;    private java.awt.TextField textField3;    private java.awt.TextField textField30;    private java.awt.TextField textField31;    private java.awt.TextField textField32;    private java.awt.TextField textField33;    private java.awt.TextField textField34;    private java.awt.TextField textField35;    private java.awt.TextField textField36;    private java.awt.TextField textField37;    private java.awt.TextField textField38;    private java.awt.TextField textField39;    private java.awt.TextField textField4;    private java.awt.TextField textField40;    private java.awt.TextField textField41;    private java.awt.TextField textField42;    private java.awt.TextField textField43;    private java.awt.TextField textField44;    private java.awt.TextField textField45;    private java.awt.TextField textField46;    private java.awt.TextField textField47;    private java.awt.TextField textField48;    private java.awt.TextField textField49;    private java.awt.TextField textField5;    private java.awt.TextField textField50;    private java.awt.TextField textField51;    private java.awt.TextField textField52;    private java.awt.TextField textField53;    private java.awt.TextField textField54;    private java.awt.TextField textField55;    private java.awt.TextField textField56;    private java.awt.TextField textField57;    private java.awt.TextField textField58;    private java.awt.TextField textField59;    private java.awt.TextField textField6;    private java.awt.TextField textField60;    private java.awt.TextField textField61;    private java.awt.TextField textField62;    private java.awt.TextField textField63;    private java.awt.TextField textField64;    private java.awt.TextField textField65;    private java.awt.TextField textField66;    private java.awt.TextField textField67;    private java.awt.TextField textField68;    private java.awt.TextField textField69;    private java.awt.TextField textField7;    private java.awt.TextField textField70;    private java.awt.TextField textField71;    private java.awt.TextField textField72;    private java.awt.TextField textField73;    private java.awt.TextField textField74;    private java.awt.TextField textField75;    private java.awt.TextField textField76;    private java.awt.TextField textField77;    private java.awt.TextField textField78;    private java.awt.TextField textField79;    private java.awt.TextField textField8;    private java.awt.TextField textField80;    private java.awt.TextField textField81;    private java.awt.TextField textField9;    // End of variables declaration                       }