67 lines
3.0 KiB
Plaintext
67 lines
3.0 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="fr">
|
|
<!-- Updated by Hervé BLOREC <bzh56420@yahoo.fr> on 2016-07-05 -->
|
|
<head>
|
|
<title>JMRI: Structure de l'Application</title>
|
|
<meta name="author" content="Bob Jacobsen">
|
|
<meta name="keywords" content="JMRI technical code">
|
|
<!--#include virtual="/help/fr/parts/Style.shtml" -->
|
|
</head>
|
|
|
|
<body>
|
|
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
|
|
<div id="mBody">
|
|
<!--#include virtual="Sidebar.shtml" -->
|
|
<div id="mainContent">
|
|
<!-- Page Body -->
|
|
|
|
<h1>JMRI: Structure de l'Application</h1>
|
|
Le programme
|
|
PanelPro est juste un exemple, mais il est censé
|
|
être un bon.
|
|
|
|
Le programme PanelPro est juste un exemple, mais il est censé être un bon.
|
|
<p>
|
|
La source de la classe principale est actuellement dans apps/PanelPro/PanelPro.java,
|
|
qui définit la classe principale apps.PanelPro.PanelPro.
|
|
<p>
|
|
La démo principale crée juste la barre de menus, et la remplit avec les menus
|
|
et les éléments désirés. Chaque élément a comme une classe objet "Action" qui lui est associée qui fera l'
|
|
initialisation nécessaire en cas de besoin.
|
|
<p>
|
|
Parce que nous nous attendons à avoir des interfaces différentes dans le paquet <code>jmrix</code> package, les outils JMRI
|
|
ne créent pas directement les objets d'interface dont ils ont besoin. Plutôt, ils demandent des exemples
|
|
d'interfaces. Pour les interfaces dans le package <code>jmri</code>, qui pourraient être mises en œuvre par
|
|
beaucoup de types de réseau différents, <code>jmri.InstanceManager</code> répond à ces demandes.
|
|
|
|
<p>
|
|
Plus d'informations sur la façon dont les choses (par exemple des objets représentant les
|
|
éléments sur le réseau)
|
|
sont nommés si disponibles sur <a href="Names.shtml">une page séparée </a>.
|
|
|
|
<p>Parce que nous nous attendons à avoir des
|
|
interfaces différentes dans le paquet jmrix, les
|
|
outils JMRI ne créent pas directement les objets
|
|
d'interface dont ils ont besoin. Plutôt, ils demandent
|
|
des exemples d'interfaces. Pour les interfaces dans le
|
|
package jmri, qui pourraient être mises en Å"uvre
|
|
par beaucoup de types de réseau différents,
|
|
jmri.InstanceManager répond à ces demandes.</p>
|
|
|
|
<p>Plus d'informations sur la façon dont les choses
|
|
(par exemple des objets représentant les
|
|
éléments sur le schéma) sont
|
|
nommés <a href="Names.shtml">sont disponibles sur une
|
|
page séparée</a> .</p>
|
|
|
|
<p>Voir aussi la page sur <a href=
|
|
"IntroStructure.shtml">Structure de la bibliothèque
|
|
JMRI</a>.</p>
|
|
|
|
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
|
|
</div><!-- closes #mainContent-->
|
|
</div><!-- closes #mBody-->
|
|
<script src="/js/help.js"></script>
|
|
</body>
|
|
</html>
|