Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Ce projet est une application de bureau développée en Java avec JavaFX, conçue pour créer des interfaces graphiques riches et interactives. Il inclut des outils de test automatisés pour garantir la qualité du code et des fonctionnalités. L'application vise à faciliter le développement d'interfaces utilisateur pour des logiciels de bureau.
- Ce projet pédagogique vise à enseigner les bases de la programmation orientée objet, des interfaces graphiques et de la gestion de code en équipe. Les étudiants développent un toolkit graphique personnalisé en Java, similaire à des bibliothèques comme AWT ou Swing, pour créer des interfaces utilisateur. Le projet inclut des exercices sur les arbres, les layouts, les événements graphiques et l'intégration continue via Git. Il combine théorie et pratique pour renforcer les compétences en développement logiciel.
- Application cliente permettant de jouer en réseau à la bataille navale, un jeu de stratégie où deux joueurs s'affrontent en plaçant des navires sur une grille et en tirant sur les coordonnées adverses. Le projet inclut un serveur de jeu accessible via une API REST, une interface graphique développée en Java Swing, et une bibliothèque Java pour interagir avec le serveur. Les joueurs peuvent créer, rejoindre et gérer des parties en temps réel.
- Projet pédagogique permettant aux étudiants de développer un jeu de bataille navale en Java. Les participants doivent implémenter des classes pour gérer les coordonnées, les navires et les flottes, puis créer une interface graphique en Swing pour jouer en ligne via un serveur. Le projet inclut des tests unitaires et des fonctionnalités supplémentaires comme la sauvegarde de flottes ou une IA pour jouer automatiquement.
- Ce projet consiste en une application cliente permettant de jouer à la bataille navale en réseau. Les utilisateurs peuvent créer ou rejoindre des parties, positionner leurs navires, et interagir avec un serveur de jeu via une API REST. L'application inclut une interface graphique développée en Java Swing pour faciliter la gestion des flottes et des parties.
- Application éducative permettant aux étudiants de développer une interface graphique pour jouer à la bataille navale en réseau. Les utilisateurs peuvent créer ou rejoindre des parties, positionner leurs flottes de navires et effectuer des tirs sur les coordonnées adverses. Le projet inclut un modèle de données pour représenter les flottes et une interface utilisateur en Java Swing.
- Ce projet consiste en une application cliente permettant de jouer à la bataille navale en réseau. Les utilisateurs peuvent créer ou rejoindre des parties, positionner leurs flottes de navires, et effectuer des tirs sur les coordonnées adverses. Le jeu repose sur un serveur accessible via une API REST, et une interface graphique en Java Swing facilite l'expérience utilisateur.
- Application cliente permettant de jouer à la bataille navale en réseau. Les joueurs peuvent créer ou rejoindre des parties, positionner leurs flottes de bateaux sur une grille, et effectuer des tirs sur les coordonnées adverses. Le jeu repose sur un serveur externe accessible via une API REST, et une interface graphique en Java Swing permet de gérer les interactions.
- Ce projet est une application cliente permettant de jouer à la bataille navale en réseau. Les utilisateurs peuvent créer ou rejoindre des parties, positionner leurs navires, et effectuer des tirs sur les coordonnées adverses. Le jeu repose sur un serveur accessible via une API REST, avec une interface graphique développée en Java Swing pour une expérience utilisateur intuitive.
- Ce projet propose des tutoriels et des exemples de code pour apprendre à développer des applications graphiques en JavaFX. Il couvre les concepts fondamentaux, les bonnes pratiques et des cas concrets pour maîtriser la création d'interfaces utilisateur en Java. Idéal pour les développeurs débutants ou intermédiaires souhaitant se spécialiser dans les applications desktop.
20 initiatives
10