L'environnement de développement intégré de JBuilder (EDI) est une fenêtre qui permet d'effectuer de nombreuses fonctions de développement. On appelle cette fenêtre l'AppBrowser. Depuis l'AppBrowser vous pouvez créer, modifier et gérer des fichiers et des projets, concevoir, compiler, déboguer et exécuter vos applications visuellement, en utilisant des boutons, des barres d'outils, des menus et d'autres éléments de l'interface utilisateur :
L'AppBrowser fournit différentes fonctions dans ses différents éléments de l'interface utilisateur :
Fonctions des éléments de l'AppBrowser
Elément de l'AppBrowser | Description |
---|---|
Barre de menus principale | Donne accès à de nombreux menus, par exemple Fichier, Edition, Chercher, Exécuter et Experts. |
Barre d'outils principale | Fournit des raccourcis aux commandes. Ses boutons sont regroupés par fonctionnalités. Rendez-la visible/invisible en cliquant dessus avec le bouton droit et en la sélectionnant dans le menu contextuel. |
Volet projet | Affiche le contenu du projet en cours de sélection dans la liste déroulante des projets. Double-cliquez ou cliquez avec le bouton droit sur un fichier dans le volet projet pour ouvrir ce fichier. Vous pouvez naviguer dans l'arborescence des projets et manipuler ces derniers sans ouvrir les fichiers. |
Barre d'outils projet | Contient une liste déroulante des projets ouverts, ainsi que des boutons pour ajouter ou supprimer des fichiers, fermer le projet et rafraîchir l'affichage des fichiers projet dans le volet projet. |
Volet structure | Contient des icônes, des options de tri et affiche les erreurs. Supporte les balises @todo Javadoc. Le volet structure montre la structure du fichier en cours de sélection dans le volet contenu. Pour un fichier Java, cette structure prend la forme d'une arborescence montrant toutes les méthodes, propriétés et événements définis dans le fichier. Le volet structure propose une fonction d'examen. Double-cliquez sur une classe ou une interface pour voir ses ancêtres. D'autres types de fichiers peuvent afficher leur structure autrement. |
Volet contenu | Affiche le contenu des fichiers ouverts. A chaque fichier ouvert est associé un onglet (l'onglet de fichier) qui affiche le nom du fichier. Il y a des onglets en bas de ce volet correspondant à chacune de ses différentes vues (onglets des vues du fichier). |
Onglets de visualisation des fichiers | Vous permettent de faire passer le volet contenu en vue source, conception, Bean, doc ou toute autre vue disponible. |
Onglets des fichiers | Affichent les noms des fichiers ouverts. Seuls les onglets des fichiers du projet actif sont affichés. Pour voir un fichier ouvert dans le projet en cours, sélectionnez son onglet. Cliquez avec le bouton droit sur l'onglet du fichier pour accéder aux commandes de base concernant le fichier. |
Volet message | Affiche les messages provenant des sous-systèmes, tels que les concepteurs, les résultats de recherche, et des processus de compilation, de débogage et d'exécution. Le volet message à onglets est visible lorsque ces sous-systèmes sont actifs. Il héberge également l'interface utilisateur du débogueur. |
Barres d'état | Vous renseignent sur tous les processus et leurs résultats. Il y a trois barres d'état :
|
L'AppBrowser peut être personnalisé à l'aide de l'API Opentools.
Pour plus d'informations sur l'AppBrowser, voir le "Projet Welcome" et la rubrique "AppBrowser" dans "L'environnement de JBuilder", accessible dans Aide|Environnement de JBuilder.
Utilisez les raccourcis clavier suivants pour déplacer le curseur dans l'AppBrowser.
Raccourcis clavier de navigation
Raccourcis clavier | Action |
---|---|
Ctrl+Tab | Se déplace vers l'avant sur le prochain volet de l'AppBrowser. L'ordre de rotation est volet projet, volet contenu, onglet du volet message, zone de texte du volet message et volet structure. |
Maj+Ctrl+Tab | Va au volet précédent, dans l'inverse de l'ordre de rotation, de l'AppBrowser. |
Flèches haut/bas | Déplace le curseur de sélection dans une arborescence vers le haut et vers le bas. |
Entrée ou flèches gauche/droite | Développe et replie les noeuds de haut niveau dans les volets projet et structure. |
Entrée | Agit comme un double-clic. Dans le volet projet, ouvre le fichier source sélectionné et place le curseur dans la vue source. Dans le volet structure, examine la superclasse ou l'interface de la classe sélectionnée. |
Pour plus d'informations, voir la rubrique "Navigation et recherche dans l'AppBrowser" au chapitre "L'environnement de JBuilder", dans Construction d'applications avec JBuilder.
Vous pouvez utiliser le concepteur d'interface utilisateur pour concevoir votre application de manière visuelle.
Pour voir un fichier dans le concepteur d'interface utilisateur, sélectionnez l'onglet Conception situé en bas du volet contenu. Cela affiche la vue conception pour le fichier. La palette de composants apparaît en haut du volet contenu et l'inspecteur apparaît à droite.
Pour créer une interface utilisateur, faites glisser des composants depuis la palette de composants vers le concepteur ou vers le noeud approprié du volet structure. Le code résultant est généré automatiquement et inséré dans votre fichier. Utilisez l'inspecteur pour définir les propriétés des composants.
Pour plus d'informations, voir "Conception d'une interface utilisateur" dans Construction d'applications avec JBuilder.
Pour voir la liste des icônes de l'AppBrowser et leur signification, voir "Icônes de l'AppBrowser" au chapitre "L'environnement de JBuilder", dans Construction d'applications avec JBuilder.
Lorsque vous exécutez le débogueur, il apparaît dans le volet message. Les sessions de débogage multiples sont affichées sous forme d'onglets en bas de l'AppBrowser.
Pour utiliser le débogueur, sélectionnez Exécuter|Déboguer le projet.
Pour plus d'informations, voir "Débogage des programmes Java" dans Construction d'applications avec JBuilder.