Java661 ressources dans cette catégorie Outils et codes sources pour développer en Java : J2SE, J2EE, J2ME...
Java
Liste des 661 ressources de cette catégorie
|
|
L'environnement de développement de référence pour Java/Java EE. Il supporte un grand nombre de plugins qui le rendent utilisable pour d'autres langages et d'autres technologies.
Eclipse est une plateforme de développement écrite en Java, fruit du travail d'un consortium de grandes entreprises (IBM, Borland, Rational Rose, HP...). Il en résulte un IDE performant et Open Source qui a su trouver sa place comme l'un des environnements de développement Java les plus populaires. Elle intègre pour cela la prise en charge des outils comme Ant, SVN, JUnit...
Au niveau ergonomie, Eclipse n'a rien à envier à ses concurrents. Toutes les fonctionnalités indispensables sont là : création de projet, de template, refactoring, debugg ... Voir la suite
|
Licence : Eclipse Public License
- Publié le 05/03/2014
- Éditeur : Fondation Eclipse
|
|
|
|
|
Voici un jeu de puzzle développé avec JavaEE. Le projet est à installer sur un serveur Tomcat pour pouvoir jouer à partir du navigateur internet.
|
Code source -
Licence : Non renseignée
- Publié le 21/12/2022
- Auteur : seroze
|
|
|
|
|
Voici un composant qui permet de réaliser l'équivalent d'un Group, mais avec une boite à cocher au lieu d'un simple texte en titre, qui permet d'activer ou non les composants internes au groupe.
Cette implémentation diffère de celle de la widget d'Opal :
- le rendu du groupe est natif, au lieu d'être fait par une image
- on peut utiliser tous les types de lignes proposés par SWT (SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_NONE)
- un composant, implémentant CheckBoxGroup.IChildrenEnablingManager permet de gérer finement l'activation (enablement) des composants internes
J'ai fourni un Snippet de démonstration de son usage.
|
Licence : Libre
- Publié le 26/03/2015
- Auteur : joel.drigo
|
|
|
|
|
Peut remplacer aisément un JScrollBar classique :
/*
*Exemple d'utilisation
*/
scrollPane.setVerticalScrollBar(new inertialScrollBar(2)); //2 représente le "poid virtuel" pour le calcul d'inertie et scrollPane est un objet de type JScrollPane
|
Licence : Gratuit pour usage non commercial
- Publié le 26/04/2012
- Taille 3 Ko
- Éditeur : Vincent Seres
|
|
|
|
|
librairie générant un grand nombre de thèmes du look-and-feel Metal
|
Licence : Freeware
- Publié le 18/05/2014
- Éditeur : olitank
|
|
|
|
|
Napkin (littérallement serviette de table) est un L&F original. Il donne l'impression que les composants sont dessinés au crayon sur une serviette :)
|
Licence : BSD
- Publié le 15/09/2011
- Éditeur : Napkin
|
|
|
|
|
SLF4J (Simple Logging Facade for Java) sert de façade simple ou d'abstraction pour divers framework de log java.
Son principal avantage est de permettre dans un framework ou une librairie de faire des appels au loggueur sans connaître l'implémentation choisie par le développeur qui utilise le framework ou la librairie.
Elle s'avère très pratique lorsqu'on développe un bundle osgi, un war ou un ear : en effet le choix du loggueur est fait par la plateforme et non au niveau du développement.
|
Licence : MIT
- Publié le 09/04/2012
- Éditeur : SLF4J
|
|
|
|
|
Cette API permet la gestion d'un système d'email.
|
Licence : Non renseignée
- Publié le 25/07/2011
- Éditeur : Sun Microsystems
|
|
|
|
|
Source permettant d'effectuer des téléchargements sur internet via les deux protocoles FTP et HTTP,avec possibilité du réglage de la vitesse du téléchargement.
|
Licence : Non renseignée
- Publié le 08/03/2011
- Taille 383 Ko
- Auteur : karami
|
|
|
|
|
JCalendar est un librairie de composants Swing : JCalendar, JDayChooser, JMonthChooser, JYearChooser, etc.
|
Code source -
Licence : LGPL
- Publié le 23/01/2013
- Éditeur : Kai Toedter
|
|
|
|
|
Programme pour la modification de la luminosité des images.
|
Licence : Non renseignée
- Publié le 06/03/2015
- Éditeur : mohamine1989
|
|
|
|
|
La classe JPanelImageBg est une extension de JPanel. Elle redéfinit la méthode paintComponent afin de dessiner une Image. On peut choisir dans le constructeur si cette image va être centrée ou dessinée en mosaïque.
|
Licence : Non renseignée
- Publié le 08/03/2011
- Taille 44 Ko
- Auteur : Clement Cunin
|
|
|
|
|
Implémentation du Apple's Aqua Human Interface Guidelines.
|
Licence : LGPL
- Publié le 25/07/2011
- Éditeur : Werner Randelshofer
|
|
|
|
|
Ce fichier comporte des class représentant les éléments graphiques communs comme des points ou des polygones, et une class CollisionManager.
Son fonctionnement est simple:
- importation du paquet
- instanciation de deux polygones avec des tableaux de Point(x, y)
- appeler dans son jeux CollisionManager.inCollision(Polygon p1, Polygon p2);
J'ai accompagné la source d'un exemple: un petit jeux sur Android 2.3.3 (Blast2D)
Ceci est mon premier post, si quelque chose ne va pas, je suis ouvert à toute remarque.
|
Licence : Non renseignée
- Publié le 27/04/2012
- Taille 185 Ko
- Éditeur : Barrault Vincent
|
|
|
|
|
affic[b][/b]hage de besoin/mode de paie/especes ou cheques[code][/code][codeinline][/codeinline][list=1][*][/list][list][*][/list][noparse][/noparse]
|
Licence : Non renseignée
- Publié le 17/10/2015
- Éditeur : julkwely
|
|
|
Creator est un outil disponible uniquement pour la plateforme Microsoft Windows.
Dans sa version LE, il propose au programmeur une interface simple et intuitive. Muni des fonctionnalités de base et, dans sa version professionnelle, d'outils plus avancés, JCreator 3.5 est un environnement de développement sans lourdeurs, et simple d'utilisation pour les développeurs débutants, ou qui ne désirent pas d'un outil aux fonctionnalités parfois trop avancées, nécessitant une grosse configuration.
On regrette cependant l'absence des systèmes de complétion du code et des paramêtres, et le nouveau module de navigation dans le code source, dans la version Light Edition.
Ressources sur JCreator
* Voir la suite
|
Licence : Payant
- Publié le 25/07/2011
- Éditeur : JCreator
|
|
|
|
GanttProject est un logiciel libre de gestion de projet écrit en Java. Le chef de projet initial est Alexandre Thomas, relayé aujourd'hui par Dmitry Barashev.C'est un outil permettant de planifier un projet grâces aux diagrammes de Gantt.
|
Licence : GPL
- Publié le 04/12/2017
- Éditeur : Dmitry Barashev
|
|
|
|
|
Ce look and feel est intégré avec les API TabbedPanel et Docking Windows. Il peut naturellement être utilsé séparément.
|
Licence : Non renseignée
- Publié le 25/07/2011
- Éditeur : InfoNode
|
|
|
|
|
Une classe abstraite Settings, permettant de faire des classes filles pouvant gérer différents types de fichier de configuration ( xml, ini, json, ... ).
Une classe SettingsIni permettant de lire et écrire des fichiers ini.
Les espaces sont tolérés entre la clé et le =, et à l'intérieur de la valeur.
Les lignes commençant par un ; ou # sont considérées comme des commentaires.
Il y a également des fonctions permettant de vérifier l'existence d'une section ou d'une clé dans le fichier.
|
Licence : GPL
- Publié le 21/02/2013
- Taille 15 Ko
- Auteur : LowG33k
|
|
|
|
IntelliJ IDEA est un IDE Java commercial développé par JetBrains. Intellij dispose d'une auto-complétion du code très intelligente et complète et de bons nombres d'outils facilitant le développement, comme le formatage du code, une coloration syntaxique agréable et des systèmes de recherche avancés.
|
Licence : Non renseignée
- Publié le 19/01/2018
- Éditeur : JetBrains
|
|