src/de/uapcore/sudoku/ActionHandler.java

changeset 7
2c0a2766461c
parent 6
5bab2e971333
     1.1 --- a/src/de/uapcore/sudoku/ActionHandler.java	Sun Jan 27 15:03:57 2013 +0100
     1.2 +++ b/src/de/uapcore/sudoku/ActionHandler.java	Thu Jan 31 18:44:44 2013 +0100
     1.3 @@ -134,7 +134,10 @@
     1.4      }
     1.5      
     1.6      private void solve() {
     1.7 -        // TODO: solve
     1.8 +        if (!solver.check(field) || !solver.solve(field)) {
     1.9 +            JOptionPane.showMessageDialog(field, "Das Feld ist nicht lösbar!",
    1.10 +                    "Sudoku", JOptionPane.WARNING_MESSAGE);
    1.11 +        }
    1.12      }
    1.13      
    1.14      private boolean saveUnsaved() {
    1.15 @@ -162,6 +165,7 @@
    1.16          switch (e.getActionCommand()) {
    1.17          case NEW:
    1.18              if (saveUnsaved()) {
    1.19 +                doc.clearFilename();
    1.20                  field.clear();
    1.21              }
    1.22              break;

mercurial