One of many examples of creating a simple minesweeper game with swing.
- Main menu UI
- Create your custom game (Rows, columns and bombs);
- Possibility to customize difficulty level
- Change language
After launching app you will see a menu with four buttons like 'New game', 'Custom game', 'Options' and 'exit'
By choosing an 'options' button you can change app language and difficulty to a 'New game'. he game supports two languages: Russian and English (Default). If you changing language you have to restart app.
In a 'Custom game' section you can custom your game properties such as rows, columns and bombs count. You can't apply negative or 'Character' parameters.
Here's example of custom gamemode:
After starting a game you can leave in any moment just by pressing 'back' button. After you loose or win you will see a label above the game.