Framework Gantt JavaFX

Visualisations de timelines professionnelles pour JavaFX

FlexGanttFX est le framework de référence pour les diagrammes de Gantt en JavaFX — hautes performances, entièrement personnalisable et déployable sur desktop, web et mobile. Adopté par Emirates, NASA, Boeing et des centaines d’autres.

110+
Clients entreprise
11
Versions majeures
10+
Années en production
Java 8–26
Versions prises en charge
Fonctionnalités clés

Tout le nécessaire pour vos interfaces de planification

FlexGanttFX est un framework indépendant du domaine, conçu pour gérer aussi bien la planification de projets que l’ordonnancement industriel à l’échelle de l’entreprise.

Hautes performances

Le rendu basé sur Canvas avec architecture de buffers gère des dizaines de milliers d’activités à 60 fps, sans compromis de virtualisation.

Entièrement personnalisable

Des renderers enfichables, le style CSS, le système de couches et une API complète vous permettent d’adapter chaque détail visuel à votre domaine et à votre identité.

Timeline flexible

Les timelines ChronoUnit et SimpleUnit couvrent de la milliseconde à plusieurs décennies, avec lignes de dates multilignes, lignes de grille et niveaux de zoom configurables.

Conteneurs en écran partagé

Conteneurs Dual, Quad et Multi pour graphiques, avec défilement et zoom synchronisés pour les vues multiressources complexes.

Liens entre activités

Modélisez et visualisez les dépendances entre activités avec des liens Finish-to-Start et d’autres types personnalisables, rendus par des flèches courbes ou droites.

Desktop et web

Déployez la même base de code sur desktop via JavaFX, dans un navigateur via JPro, ou nativement sur iOS et Android via GraalVM + Gluon.

Support et ressources

Nous vous accompagnons

Du conseil professionnel à une documentation complète, DLSC GmbH vous fournit tout ce dont vous avez besoin pour réussir avec FlexGanttFX.

Conseil

FlexGanttFX est puissant et DLSC GmbH vous accompagne. Nous vous aidons à démarrer rapidement avec des revues d’architecture, le développement de renderers personnalisés et l’optimisation des performances.

Visiter DLSC.com

FAQ

Questions fréquentes sur les licences, la prise en charge des versions de Java, le déploiement web et les sujets techniques — avec des réponses concises pour avancer vite.

Parcourir la FAQ

Documentation

Le manuel développeur complet couvre l’installation, le tutoriel, tous les contrôles, la couche modèle, le style et la journalisation, avec des exemples de code tout au long du document.

Lire la documentation
Démos en ligne

Voir FlexGanttFX en action

Ces démos mettent en évidence quelques-unes des nombreuses fonctionnalités intégrées à FlexGanttFX. Cliquez pour les lancer directement dans votre navigateur.

FlexGanttFX Showcase

FlexGanttFX Showcase

Une démo complète qui présente toute l’étendue des fonctionnalités et capacités intégrées à FlexGanttFX. Testez tous les contrôles, layouts et options de personnalisation directement dans votre navigateur.

Lancer la démo
Vidéos

Exemples concrets et vidéos techniques

Découvrez où et comment FlexGanttFX a été déployé en production dans le monde entier.

Historique des versions

Versions récentes

FlexGanttFX est activement maintenu. Voici les dernières versions. Consultez le changelog complet pour les notes de version détaillées.

11.12.8 — Suppression des bundles OSGI
17 janvier 2024
Les fichiers JAR ne sont plus des bundles OSGI. Cela corrige les problèmes où les bibliothèques natives JavaFX embarquées pouvaient entrer en conflit avec la version JavaFX propre au projet.
11.12.7 — Corrections de bugs
2 novembre 2023
Corrige des problèmes liés au rendu des liens : liens ne pointant nulle part, liens mal affichés lors du changement de hauteur de ligne, lasso perturbant la navigation.
11.12.5 — Corrections de rendu
30 mars 2022
Corrige l’alignement des lignes verticales, des problèmes d’échelle du chart layout et des régressions du comportement des barres de défilement.
11.12.3 — Types de barres de défilement
April 2021
Ajout d’une option de barre de défilement à horizon fixe, d’un basculement de masquage automatique et d’un correctif des lignes de grille liées à l’heure d’été pour la granularité horaire.
11.12.0 — Finition
14 mai 2020
Curseurs système, redimensionnement interactif des lignes via les en-têtes de ligne, clés de licence 8.x / 11.x consolidées, performances de RadarView améliorées.
11.10.0 — Version performance
mars 2020
Rendu des liens basé sur Canvas, IntervalTree pour accélérer la recherche d’activités, buffering du canvas de ligne — une étape majeure pour les performances.
FAQ

Questions fréquentes

Les questions les plus fréquentes sur FlexGanttFX. Vous ne trouvez pas votre réponse ? Contactez-nous.

FlexGanttFX est-il un projet open source ?
Non, FlexGanttFX est un logiciel commercial. Vous devez acheter une licence développeur une fois la période d’essai de 30 jours expirée. En production, une licence runtime est requise pour chaque application / projet que vous souhaitez livrer.
Existe-t-il une version Swing de FlexGanttFX ?
Oui. Consultez la page du produit sur le site DLSC ou contactez-nous pour en savoir plus. La version Swing fonctionne avec toute version de Java supérieure à 8.
Quelles versions de Java FlexGanttFX prend-il en charge ?
Nous prenons en charge Java 8 à Java 26. La version Java 8 utilise le JavaFX fourni avec le JDK. Pour Java 11 et versions ultérieures, utilisez les artefacts OpenJFX — idéalement la dernière version disponible.
Proposez-vous du support pour FlexGanttFX ?
Tout titulaire de licence bénéficie du support de base et des corrections de bugs. Une option de maintenance annuelle est également disponible, donnant droit au support premium et aux mises à jour gratuites lorsque de nouvelles versions sont publiées.
FlexGanttFX fonctionne-t-il dans des navigateurs comme Chrome ou Safari ?
Via JPro, FlexGanttFX fonctionne très bien dans les navigateurs. Consultez leur site web pour plus d’informations et des exemples en ligne !
Quelle version d’OpenJFX devons-nous utiliser ?
Idéalement, utilisez la plus récente. FlexGanttFX est testé en continu avec les versions récentes d’OpenJFX et fonctionne avec les versions 11 à 21+.
Avis clients

Adopté par des développeurs du monde entier

FlexGanttFX et ses produits prédécesseurs ont été déployés dans des centaines d’applications. Voici ce qu’en disent les clients.

FlexGantt creuse l’écart entre nous et nos concurrents. Les autres outils standard dans ce domaine sont très loin de FlexGantt. Son architecture bien conçue vous donne la possibilité de contrôler chaque pixel de ce composant.

Martin Schelldorfer
Martin Schelldorfer
Développeur logiciel senior · e-Switch, Suisse

Lors de l’évaluation de la bibliothèque FlexGantt, nous avons immédiatement été très impressionnés, car elle semblait correspondre à nos principales attentes et besoins. Son architecture basée sur des patrons de conception et le support continu et réactif fourni en ont fait notre choix évident.

Aurelien Boulanger
Aurelien Boulanger
Ingénieur logiciel · PlanningForce, Belgique

J’ai passé beaucoup de temps à évaluer des packages de diagrammes de Gantt et tous faisaient pâle figure face aux fonctionnalités, à la flexibilité et au modèle de licence clair de FlexGantt. Je le recommande vivement pour toute application de planification basée sur Java.

Daniel Wintschel
Daniel Wintschel
Développeur logiciel · HumanDoing Software, Canada

FlexGantt nous a impressionnés par l’étendue de ses fonctionnalités, ses possibilités de personnalisation, ses performances, son internationalisation, sa documentation et ses exemples. À notre avis, FlexGantt est la meilleure bibliothèque pour nos besoins.

Dagmar Wolfram
Dagmar Wolfram
Consultante senior · Simcron, Allemagne

FlexGantt est clairement, selon moi, très au-dessus de tout ce que nous avons examiné. Travailler avec FlexGantt a été un plaisir. Nous avons de la chance d’avoir trouvé un produit aussi remarquable.

Andy Czerwonka
Andy Czerwonka
Consultant senior · 3esi Inc. (Aucerna), Canada

La richesse fonctionnelle de FlexGantt, ses hautes performances et ses excellentes capacités de visualisation apportent une grande valeur à nos produits. L’architecture MVC bien conçue nous permet d’intégrer et d’étendre facilement FlexGantt dans nos projets.

Duy Vu
Duy Vu
Développeur · Qnamic AG, Suisse
Ils nous font confiance

Utilisé par des organisations de premier plan dans le monde entier

De l’aérospatiale et de la défense aux télécommunications et à la logistique, FlexGanttFX alimente des applications de planification critiques.

Prêt à démarrer ?

Évaluez FlexGanttFX gratuitement pendant 30 jours — sans engagement. Contactez-nous et nous vous aiderons à démarrer.

Contacter DLSC Lire la documentation

dlemmermann@gmail.com