Name | Modified | Size | Downloads / Week |
---|---|---|---|
0.7.0 | 2012-10-09 | ||
0.6.8 | 2012-10-03 | ||
0.6.6 | 2012-09-28 | ||
0.6.0 | 2012-07-14 | ||
README.txt | 2012-10-09 | 3.3 kB | |
Totals: 5 Items | 3.3 kB | 1 |
JLightChessLibDemo : a simple use of JLightChessLib ---------------------------------------------------- => Drag a piece to the wanted cell => Moves are verified => A little colored circle show whose player turn it is => There's a history manager : you can undo/redo as many moves that you want, but replacing a move (again just by drag and drop) will erase all trailing moves. => The program lets you define your own position (Ctrl+E or Menu Mode->Custom Start Position). => The program checks for the 50 moves rule. You aren't interested in sources -------------------------------- Just download the jar of the project, make sure that your java virtual machine is configured (you should take version 7 or above) and launch it : - either by calling "java -jar <project_jar>", where is something like JLightChessLibDemo-0.6.0.jar - or right click on the jar from your file system and select to launch with your java virtual machine (it is an auto-executable jar). You are interested in sources ----------------------------- You may use the following steps but anyway don't forget to add the "src" and "chess_images" to the project classpath, and also the latest JLightChessLib jar : https://sourceforge.net/projects/jlightchesslib/ 0) Download the JLightChessLib jar from the Sourceforge.net repository : 1) Set up the latest Mercurial version for your Operating System (if you are on linux, you can use your package manager) 2) From a terminal, go to the directory of your interest, and call "hg clone http://hg.code.sf.net/p/lightchslibdemo/code <project_name>" where <project_name> is the name you want to give to the project. 3) Import the directory in your favorite IDE 4) Add the "src" and "chess_images" directories, and the JLightChessLib jar to the project classpath, and then, you can launch/modify the project to suit your needs. ============================ History ============================ 0.7.0 (to be used with JLightChessLib 0.7.0) --------------------------------------------- The application is now internationalized : either in english, or in french. 0.6.8 (to be used with JlightChessLib 0.6.8) -------------------------------------------- *) I've corrected a big bug when validating a custom position : though the move history was cleared, clicking on goBack/goForward button still tried to make changes (in fact, it just changed the player turn indicator). *) Now the position editor has its custom chess board. *) The position editor "clones" the current game position when we open it. *) The 50 moves rule is now well managed (there was a bug for taking into account the wanted number for the custom position). 0.6.6 (to be used with JlightChessLib 0.6.6) -------------------------------------------- *) Now you can define your own position (Ctrl+E or Menu Mode->Custom Start Position). *) The game checks for the 50 moves rule, and prevents you for adding more move whenever you reach limit without pawn move or capture move. 0.6.0 ----------- *) Drag a piece to the wanted cell *) Moves are verified *) A little colored circle show whose player turn it is *) There's a history manager : you can undo/redo as many moves that you want, but replacing a move (again just by drag and drop) will erase all trailing moves.