Hallo,
Ich bin aktuell dabei, ein Programm für Sudokus zu schreiben (generieren, lösen, etc.). Mein Problem jedoch ist, dass ich hinsichtlich GUI's mehr oder weniger gar keine Erfahrung habe, und dementsprechend komplett überfordert bin. Mein wohl größtes Problem im Moment ist, dass ich nicht weiß, wie ich innerhalb eines JTable manche der Ränder dicker darstellen kann, damit die jeweiligen 3x3 Blöcke besser erkennbar sind.
Es soll also in etwa so aussehen:
http://www.sudoku-infos.de/img/sudoku_raster.gif
Wie kann ich das in Java bewerkstelligen?
Liebe Grüße
Edit:
Ein weiteres Problem, welches ich aktuell habe, ist, dass die Font-Einstellungen während der Eingabe nicht eingehalten werden (sobald man die Eingabe mit der Enter-Taste oder wechseln der Zelle beendet, wird es korrekt dargestellt). Das Problem ist also, dass Schriftart, Schriftgröße und Ausrichtung während der Eingabe den "Default"-Wert annehmen.
Siehe hier:
Ich bin aktuell dabei, ein Programm für Sudokus zu schreiben (generieren, lösen, etc.). Mein Problem jedoch ist, dass ich hinsichtlich GUI's mehr oder weniger gar keine Erfahrung habe, und dementsprechend komplett überfordert bin. Mein wohl größtes Problem im Moment ist, dass ich nicht weiß, wie ich innerhalb eines JTable manche der Ränder dicker darstellen kann, damit die jeweiligen 3x3 Blöcke besser erkennbar sind.
Es soll also in etwa so aussehen:
http://www.sudoku-infos.de/img/sudoku_raster.gif
Wie kann ich das in Java bewerkstelligen?
Liebe Grüße
Edit:
Ein weiteres Problem, welches ich aktuell habe, ist, dass die Font-Einstellungen während der Eingabe nicht eingehalten werden (sobald man die Eingabe mit der Enter-Taste oder wechseln der Zelle beendet, wird es korrekt dargestellt). Das Problem ist also, dass Schriftart, Schriftgröße und Ausrichtung während der Eingabe den "Default"-Wert annehmen.
Siehe hier:
Zuletzt bearbeitet: