From: Arnaud Giersch Date: Fri, 8 Apr 2016 08:20:54 +0000 (+0200) Subject: Add CHANGES, INSTALL, LICENSE, README. X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/graphlib_java.git/commitdiff_plain/HEAD Add CHANGES, INSTALL, LICENSE, README. --- diff --git a/CHANGES b/CHANGES new file mode 100644 index 0000000..cbf9861 --- /dev/null +++ b/CHANGES @@ -0,0 +1,15 @@ +-- mar. 4 nov. 2014 + * Correction de la boîte englobante pour {draw,fill}Triangle(). + +-- mar. 21 oct. 2014 + * Les méthodes *sleep() sont `public'. + * Vérification des coordonnées dans drawPoint(). + * Correction de getPointColor(). + +-- ven. 17 oct. 2014 + * Correction d'un décalage avec getMouse{X,Y}. +-- lun. 14 oct. 2014 + * Ajout des méthodes setColor(int) et setBgColor(int). + * Liste de noms de couleurs plus complète. + * Ne termine l'application que lorsque la dernière fenêtre est fermée. + * Ajout des méthodes waitMousePress() et getMouse{X,Y,Button}(). diff --git a/INSTALL b/INSTALL new file mode 100644 index 0000000..49d6fd3 --- /dev/null +++ b/INSTALL @@ -0,0 +1,5 @@ +To use this library, just copy the file DrawingWindow.java in your project, and +build your program. See the examples to find how to use it. + +To generate the documentation, simply run + make html/index.html diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d842d0c --- /dev/null +++ b/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2014-2016, Arnaud Giersch +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. The name of the author may not be used to endorse or promote + products derived from this software without specific prior + written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS +OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE +GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/README b/README new file mode 100644 index 0000000..871b8bb --- /dev/null +++ b/README @@ -0,0 +1,10 @@ +Little graphics library (Java version). +Copyright (c) 2014-2016, Arnaud Giersch. + +This is a little library based on the Java/Swing framework to write simple +programs with graphics in Java. + +It is not designed to write "real" programs, but rather to write toy +programs in beginners programming courses. + +See the examples and documentation (in French) for details.