Java

Outils et codes sources pour développer en Java : J2SE, J2EE, J2ME...
Ajouter un nouvel élément

    Application(JAVA/SWING/JPA/Hibernate) Guide des Restaurants

    Licence : Autre
    «Guide des Restaurants» a pour principe de jouer le rôle d'un guide des
    restaurants.
    développée en (Java/Swing/JPA/PostgreSQL,Hibernate...)

    Cette application permet de répertorier tous les restaurants, les fastfoods et
    les salons de thé avec tous les détails possibles afin d?offrir aux gourmets
    une panoplie de choix de mets et de cadres agréables pour le plaisir
    "des yeux et des papilles".

    Références:
    http://www.resto-tunisie.com/

    Logo: le logo pris est celui de Dinning Room (droit d'auteur réservé)

    Voilà, j'ai commencé ce projet afin de venir en aide à un ami qui
    en avait besoin pour son projet de fin d'année.
    Faute de temps et puisque j'avais d ... Voir la suite

    JavaExe 3.1

    Éditeur : DevWizard + 3.36 Mo
    JavaExe permet de lancer votre application Java à partir d'un .exe, comme s'il s'agissait d'une application Windows, d'un Service système ou d'un panneau de configuration.
    Il est également possible de fournir votre application Java avec un JRE afin de la rendre automone quelque soit la configuration du système client.

    Principales fonctionnalités de JavaExe :

    * Lancement en tant qu'Application Windows.
    * Lancement en tant que Service (avec possibilité d'interagir avec le Bureau).
    * Lancement en tant que Panneau de configuration de Windows (Control Panel).
    * Limitation du nombre d’instance en cours d’exécution.
    * Restauration automatiquement de l’application Java après un redémarrage sy ... Voir la suite

    Ogarage mada

    Éditeur : julkwely +
    affic[b][/b]hage de besoin/mode de paie/especes ou cheques[code][/code][codeinline][/codeinline][list=1][*][/list][list][*][/list][noparse][/noparse]

    JPanel transparent

    Licence : GPL
    Ci-joint deux classes java permettant de construire un JFrame qui contient des JPanel transparents, vous pouvez donc avoir une image en arrière plan et des composants là-dessus.
    pour ajouter les deux classes aux composants swing dans netbeans :
    - mettre les deux classes dans un projet.
    - clique droit de souris, puis choisis Palette Manager.
    - clique sur Add from project ensuite choisis les deux classes.
    - next et enfin choisis la catégorie de ces nouvelles composantes.

    Choix de police

    Licence : Creative Commons
    Boîte de dialogue proposant :
      Choix de la police, parmi les polices installées sur le système

      Choix du style : normal, gras, italique, gras et italique

      Choix de la taille : les tailles possibles sont définies dans un tableau d'entier, mais l'utilisateur peut en spécifier une autre


    L'affichage est habituel : une colonne police, une colonne style, une colonne taille, un exemple sous ces trois colonnes puis 'ok' et 'annuler' (voir image jointe).

    Le constructeur prend en argument la police à afficher par défaut, et la méthode fontGetter() retourne un objet Font contenant le choix de l'utilisateur.

    Attention : la boîte de dialogue n'est pas détr ... Voir la suite

    Équation du second degré

    Éditeur : ADJO KEVIN + 6 Mo
    UN LOGICIEL DE CALCUL DE SOLUTION POUR LES EQUATIONS DU SECONDE DEGREES
    REALISE PAR ADJO KEVIN ET SON EPOUSE AKA AUDREY

    Mise en page des composants JavaFX utilisant les Panes à Layout avec FXML sous Scene Builder

    Licence : Libre
    Ce code source est un exemple d'utilisation des Panes à Layout pour faire la mise en page des composants JavaFX.

    L'objectif c'est de résoudre le problème de dimensionnement et de redimensionnement automatique des composants au moment de changement des dimensions de la fenêtre principale.

    Je tiens à souligner, que pour ces cas de mise en page dont le dimensionnement et redimensionnement doivent être en harmonie avec tous les composants, de la scène, alors on peut facilement régler cela avec Scene Builder sans avoir besoin à personnaliser des styles CSS, ou même modifier les propretés de dimensions et autres.

    La sourie toute seul peut suffit à un très grand niveau pour la mise en page et positionnement des él ... Voir la suite

    programation

    Éditeur : koko +
    koko je veut un logiciel qui puisse compiler/executer sur une console

    Jena

    Éditeur : Openjena + 23.3 Mo
    Il fournit un environnement de programmation pour RDF, RDFS, OWL et SPARQL et inclu aussi un moteur de règles d'inférence.

    OAQL Server

    Licence : GPL
    OAQL Server est un serveur de requête orienté architecture qui vous permet de connecter dans tous vos réseaux, toutes vos applications Java et toute vos bases de données SQL/NoSQL (de différents fournisseurs), comme si vous n'en aviez qu'une seule, dans un nouvel environnement orienté architecture.

    Par exemple, si vous aviez accès à la base de données de la police, celle de l'agence pour l'emploi et celle de l'aviation civile ... il serait très simple avec OAQL Server de répondre à une question comme: 'Parmi toutes les personnes qui ont pris l'avion la semaine dernière, combien ont déjà commis un crime et veulent travailler avec les enfants?'

    Principales fonctionnalités

    Les outils classiques SOA (Oracle SOA ... Voir la suite

    JMSL

    Éditeur : Rogue Wave Software +
    La bibliothèque numérique JMSL ("Java IMSL") est un ensemble de classes 100% Java proposant des algorithmes mathématiques et statistiques avancés ainsi que des classes de charting (2D et 3D).

    ARQ

    Éditeur : Openjena + 22.3 Mo
    Il inclut :
  • Le standard SPARQL
  • Recherche de texte libre par l'intermédiaire de Lucene
  • SPARQL/Update
  • Accès et extension à l'algèbre SPARQL
  • Prise en charge de fonctions de filtrage personnalisées
  • Fonctions de propriétés pour un traitement personnalisé des relations sémantiques
  • L’agrégation, GROUP BY et l'affectation comme extensions SPARQL
  • Support pour requête fédérées
  • Soutien de l'extension à d'autres systèmes de stockage
  • Support d'un accès distant pour tous les SPARQL endpoint
  • Thymeleaf

    Éditeur : Daniel Fernández +
    Thymeleaf est un moteur de template écrit en Java.

    Renommer les fichiers en enlevant certaines caractéristiques

    Éditeur : Blackdread + 5 Ko
    Renomme les fichiers en enlevant certaines caractéristiques tels que les underscores, tiret, tout ce qui est contenu dans des [], (), {}.
    Le programme enlève les mots tel que(non case sensitive) : vostfr,1280p, 1280x720p, ReEnc, ...

    Il renomme tout les fichiers, même ceux dans les répertoires qui se trouvent après et met les fichiers à leur place d'origine.

    Bref :
    *Enlever les _ et - et . -> les remplacer par des espaces
    * Enlever double espace ou triple...
    * Enlever ce qui est entre [], {}, ()
    * Enlever les mots : vostfr, 1280x720 1280x720p 720p 1080p x264 X264 XviD XVID MP3 AAC HDTV ReEnc ...
    * Verifier que le nom ne commence ni ne fini par un espace

    Acceleo

    Éditeur : Obeo, Fondation Eclipse +
    Acceleo est un logiciel qui répond à la problématique Model To Texte, il donne la possibilité aux développeurs de générer leurs codes vers différents langages de programmation à partir des modèles, il est une implémentation de l'OMG (Objet Management Group).

    Facebook4J : un framework Java pour Facebook

    Éditeur : Ryuji Yamashita +
    il s'agit d'un wrapper pour l'API facebook
    un exemple d'utilisation sur mon blog : http://www.developpez.net/forums/blogs/863457-autran/b613/facebook4j-framework-java-facebook/

    RegexBuilder

    Éditeur : Markus Renschler + 32 Ko
    RegexBuilder est un petit outil qui aide à tester ses expressions régulières et qui permet de les adapter rapidement afin d'obtenir le résultat escompté.

    Rem : RegexBuilder est un nom donné à plusieurs outils différents par des éditeurs différents, mais qui font sensiblement la même chose. L'un vaut-il mieux qu'un autre ? Je ne peux que vous conseiller de les tester tous et de vous forger votre propre opinion.

    Yawl

    Éditeur : Yawl Foundation + 89 Mo
    Yawl (Yet Another Workflow Language) est un gestionnaire de flux (BPM/Workflow).

    Basé sur un langage de modélisation concis et puissant, Yawl manipule des données complexes, des transformations, l'intégration avec les ressources d'organisation et l'intégration de WebService. Construit en Java, il emploie le schéma natif de XML et de XQuery.
    L'application est divisée en plusieurs entités (moteur, moniteur, gestionnaire d'erreurs, ressources, ...) et permet l'ajout de modules externes (Codlet, Worklet, WebService).

    Yawl offre les services suivants :
    • Un éditeur de flux graphique (drag and drop) avec paramétrage direct.
    • L'utilisation de XML Schema, de XPath et de XQuery.Voir la suite

33 éléments

Responsable bénévole de la rubrique Java : Mickael Baron -