Partage
  • Partager sur Facebook
  • Partager sur Twitter

A quoi sert un fichier avec une extension .form ?

    26 septembre 2016 à 11:58:14

    Bonjour, je suis débutante en java.

    J'ai téléchargé le code d'une application web codée en Java pour comprendre son fonctionnement, sauf que sur les premiers fichiers, je tombe sur des extensions .form et je n'ai aucune idée de ce à quoi ça sert.

    May you help me please?

    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      27 septembre 2016 à 3:35:57

      Salut,

      Rien trouvé sur le net en jetant un oeil vite fait. Peut-être que le développeur utilise cette extension simplement pour repérer des fichiers qu'il souhaite traiter.

      • Partager sur Facebook
      • Partager sur Twitter
        27 septembre 2016 à 11:25:29

        Pareil, je n'ai rien trouvé dessus sur le net.

        En gros c'est un code comme celui ci-dessous que je trouve dans ces fichiers .form

        <?xml version="1.0" encoding="UTF-8" ?>
        
        <Form version="1.3" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JAppletFormInfo">
          <NonVisualComponents>
            <Menu class="javax.swing.JMenuBar" name="jMenuBar1">
              <Properties>
                <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
                  <Color blue="ff" green="ff" red="ff" type="rgb"/>
                </Property>
                <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
                  <Border info="org.netbeans.modules.form.compat2.border.LineBorderInfo">
                    <LineBorder>
                      <Color PropertyName="color" blue="0" green="66" red="ff" type="rgb"/>
                    </LineBorder>
                  </Border>
                </Property>
                <Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
                  <Color blue="0" green="66" red="ff" type="rgb"/>
                </Property>
                <Property name="alignmentX" type="float" value="1.0"/>
                <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
                  <Dimension value="[536, 60]"/>
                </Property>
              </Properties>
              <SubComponents>
                <Menu class="javax.swing.JMenu" name="mAccueil">
                  <Properties>
                    <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
                      <Color blue="ff" green="ff" red="ff" type="rgb"/>
                    </Property>
                    <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
                      <Border info="org.netbeans.modules.form.compat2.border.LineBorderInfo">
                        <LineBorder>
                          <Color PropertyName="color" blue="0" green="66" red="ff" type="rgb"/>
                        </LineBorder>
                      </Border>
                    </Property>
                    <Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
                      <Color blue="0" green="66" red="ff" type="rgb"/>
                    </Property>
                    <Property name="text" type="java.lang.String" value="Home"/>
                    <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
                      <Font name="Segoe UI" size="18" style="1"/>
                    </Property>
                    <Property name="hideActionText" type="boolean" value="true"/>
                    <Property name="horizontalAlignment" type="int" value="0"/>
                    <Property name="horizontalTextPosition" type="int" value="0"/>
                    <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
                      <Dimension value="[120, 60]"/>
                    </Property>
                  </Properties>
                  <Events>
                    <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="mAccueilActionPerformed"/>
                  </Events>



        • Partager sur Facebook
        • Partager sur Twitter
          27 septembre 2016 à 11:25:40

          Bonjour,
          Les fichiers "form" avec les fichiers "java" :


          NewJFrame.java
          NewJFrame.form


          Utiliser principalement par "Netbeans" mais d'autre IDE doivent aussi l'utiliser. C'est pour la création des fenêtres java swing, sont contenus est sous format "xml". Ce fichier est seulement utilisé par l'IDE, pour visualiser le format graphique de la fenêtre, mais n'a aucune conséquence sur le programme final.

          PS : le contenu qui a été mis, confirme ce que je viens de dire ;).


          Bonne continuation.

          -
          Edité par pctronique 27 septembre 2016 à 11:28:21

          • Partager sur Facebook
          • Partager sur Twitter
            27 septembre 2016 à 13:56:53

            Oh maintenant je comprends :)

            Merci pour le lien Netbeans

            -
            Edité par mygarT 27 septembre 2016 à 13:57:06

            • Partager sur Facebook
            • Partager sur Twitter

            A quoi sert un fichier avec une extension .form ?

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown