PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Principe de génération d'une application Java avec WINDEV
  • Créer un projet Java
  • Création du projet
  • Modification du type de génération du projet
  • Caractéristiques d'un projet Java
  • RAD disponible en Java
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation

Principe de génération d'une application Java avec WINDEV

WINDEV permet de générer une application Java sans connaître le langage Java. Le développement de l'application se fait comme pour toutes les applications WINDEV en WLangage.
Lors de la compilation du projet WINDEV, les fenêtres et les fonctions du WLangage sont automatiquement converties en Java.
Remarque : Il est conseillé de créer un nouveau projet WINDEV pour développer une application Java plutôt que de transformer une application WINDEV en application Java.
Créer un projet Java

Création du projet

La création d'un projet Java est effectuée de la même façon que tout autre projet WINDEV. Il suffit d'utiliser l'option "Fichier .. Nouveau .. Projet". L'assistant de création de projet se lance.La création d'un projet Java est effectuée de la même façon que tout autre projet WINDEV.
Pour créer un projet :
  • Cliquez sur parmi les boutons d'accès rapide.
  • Dans la roue qui s'affiche, cliquez sur "Projet". La fenêtre de création d'un nouvel élément s'affiche : cliquez sur "Projet".
  • L'assistant de création de projet se lance.
Dans un des premiers écrans de l'assistant, vous pouvez choisir le type de génération de votre projet. Il suffit de sélectionner "Archive Java" et de suivre l'assistant.
Une fois votre projet créé, vous développez en WLangage comme pour toute application WINDEV.
Remarque : Le nombre de fonctions WLangage utilisables dans un projet Java est limité dans cette version. Ce nombre de fonctions est amené à croître régulièrement. Pour plus de détails, consultez Fonctions disponibles en Java.

Modification du type de génération du projet

Par défaut, un projet WINDEV pour Java correspond à une configuration spécifique du projet. Il est également possible de modifier à tout moment le type de génération du projet. Il suffit de créer une nouvelle configuration de projet.
Pour gérer les configurations de projet, sélectionnez l'option "Projet .. Configurations de projet .. Gestion des configurations". Pour plus de détails, consultez Les configurations de projet.Pour gérer les configurations de projet, sous le volet "Projet", dans le groupe "Configuration de projet", cliquez sur "Gérer les configurations". Pour plus de détails, consultez Les configurations de projet.

Caractéristiques d'un projet Java

Dès que le projet est configuré comme un projet Java, tous les outils disponibles avec WINDEV sont automatiquement paramétrés pour le projet Java :
  • La compilation du projet indique si votre projet contient des fonctions ou des champs non utilisables en Java.
  • La création de l'archive permet de générer un fichier ".jar" dans le répertoire EXE du projet.
  • Le module d'installation de l'application manipule uniquement les fichiers nécessaires au déploiement de l'application Java.
Remarque : Il est conseillé de créer un nouveau projet WINDEV pour développer une application Java plutôt que de transformer une application WINDEV en application Java.

RAD disponible en Java

Sur un projet Java manipulant des fichiers de données, il est possible d'utiliser le RAD Application Complète ou le RAD Fenêtre de type RAD Simple.
Si vous souhaitez utiliser un pattern RAD différent du RAD Simple, le code généré devra être adapté pour fonctionner dans une application Java.
Liste des exemples associés :
WD JavaMail Exemples didactiques (WINDEV) : WD JavaMail
[ + ] Cet exemple est un exemple Java permettant de créer une applet.
Cette applet pourra ainsi être utilisée dans une page Internet.
Cette applet permet de lire et envoyer des emails.
Dans ce projet, une seconde configuration permet de générer une application Java "Classique" (.jar)
Pour générer l'applet Java et l'application Java "Classique", il vous suffit d'aller dans le menu "Atelier - Java - Générer l'archive Java",
pour chacune des deux configurations de projet.
WD Gestion des erreurs Java Exemples didactiques (WINDEV) : WD Gestion des erreurs Java
[ + ] Avec WINDEV, vous développez des applications Java belles et fonctionnelles et sans avoir besoin de connaître le langage Java.
Vous bénéficiez de la puissance de l'environnement de WINDEV, et aussi de tout ses automatismes.
Un de ces automatismes très apprécié est la gestion automatique des erreurs.
Cet exemple didactique permet de comprendre le fonctionnement et la mise en œuvre du mécanisme de gestion des erreurs de WINDEV.
Des illustrations concrètes permettent de comprendre et de constater la simplification réalisée lors de la mise en œuvre de cette fonctionnalité.
Ce projet est configuré pour générer une archive Java.
WD Grapheur Java Exemples didactiques (WINDEV) : WD Grapheur Java
[ + ] Avec WINDEV, vous créez des applications Java sans connaître Java.
Vous programmez avec un L5G, le WLangage, et WINDEV vous génère du Java.
Les fonctions de dessin de WINDEV sont disponibles en génération Java.
Cet exemple didactique montre comment réaliser des graphes grâce à ces fonctions de dessin.
Dans cet exemple, trois types de graphe sont présentés :
- l'histogramme
- le nuage de points
- et la courbe.
WD Appels JAVA Exemples didactiques (WINDEV) : WD Appels JAVA
[ + ] WD Appels Java est un projet exemple contenant 2 configurations de projet :
- Une configuration "Application Windows" qui permet de créer l'exécutable de l'application
- Une configuration "Application Java" qui permet de créer l'archive Java (.JAR) de l'application
Cet exemple est livré avec une archive JAR "FonctionJava" externe à l'application.
Il illustre l'appel aux méthodes des classes de cette archive JAR grâce à la fonction WLangage JavaExécuteFonction.
Cet exemple montre également le remplissage d'une table mémoire (identique en mode Java et en mode Windows)
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire