Hallo allerseits,
ich bin gerade dabei mich nach längerer Pause wieder ein bisschen in Java einzufuchsen und wollte zu Beginn einen Sudokulöser erstellen.
Bis jetzt habe ich das bezüglich des Interface allerdings enorm unelegant gelöst, indem ich für die Einträge eine Reihe von Textfeldern benutzt habe.
Das sieht aber erstens nicht schön aus und ist zweitens nicht gut dynamisch zu verändern, falls man mal größere Dimensionen haben möchte.
Ich dachte mir also, dass ich vielleicht ein JTable verwenden könnte, sodass ich nicht 81 mal 4 Zeilen Code habe nur um eine Eingabemöglihckeit zu bieten.
Wenn ich dort aber ein 9x9 DefaultTableModel hinzufüge (wird es hinzugefügt oder ersetzt es?) würde ich das gerne auf die größe meines JTables hochskalieren, sodass die Zellen auch den ganzen zur Verfügung stehenden Platz einnehmen, wozu mir google noch ncihts liefern konnte (vielleicht suche ich falsch...).
Insgesamt bin ich auch unsicher, ob das JTable eine gute Methode wäre, da meine Swing-Erfahrung noch sehr eingeschränkt ist.
Ich wäre also nicht nur froh für Tips bezüglich der Zellenskalierung, sondern auch offen für alternative Ansätze.
Beste Grüße
Wolf
ich bin gerade dabei mich nach längerer Pause wieder ein bisschen in Java einzufuchsen und wollte zu Beginn einen Sudokulöser erstellen.
Bis jetzt habe ich das bezüglich des Interface allerdings enorm unelegant gelöst, indem ich für die Einträge eine Reihe von Textfeldern benutzt habe.
Das sieht aber erstens nicht schön aus und ist zweitens nicht gut dynamisch zu verändern, falls man mal größere Dimensionen haben möchte.
Ich dachte mir also, dass ich vielleicht ein JTable verwenden könnte, sodass ich nicht 81 mal 4 Zeilen Code habe nur um eine Eingabemöglihckeit zu bieten.
Wenn ich dort aber ein 9x9 DefaultTableModel hinzufüge (wird es hinzugefügt oder ersetzt es?) würde ich das gerne auf die größe meines JTables hochskalieren, sodass die Zellen auch den ganzen zur Verfügung stehenden Platz einnehmen, wozu mir google noch ncihts liefern konnte (vielleicht suche ich falsch...).
Insgesamt bin ich auch unsicher, ob das JTable eine gute Methode wäre, da meine Swing-Erfahrung noch sehr eingeschränkt ist.
Ich wäre also nicht nur froh für Tips bezüglich der Zellenskalierung, sondern auch offen für alternative Ansätze.
Beste Grüße
Wolf