Partage
  • Partager sur Facebook
  • Partager sur Twitter

Avoir une belle interface graphique

    6 juin 2017 à 19:38:07

    Boujour à tous !

    Je suis debutant en java, et je voudrais savoir s'il etait possible de faire de belles interfaces graphique dans ce language, car avec eclipse je n'arrive pas à avoir quelque chose de beau. Sinon, quel autre language peut me permettre de faire de belles applications ?

    merci d'avance !

    • Partager sur Facebook
    • Partager sur Twitter
    Un jour je serais, le meilleur codeur...
      6 juin 2017 à 20:09:53

      Bonsoir,

      Tu peux toujours tenter un interfaçage avec Node.js et Electron. Cela te permettra de faire ton IHM en HTML/CSS/JS. Là tu pourras faire des trucs relativement correcte que tu es ou non des compétences (vive les frameworks CSS).

      En revanche je ne sais pas si c'est bien pour réaliser des applications lourdes.

      Sinon en Java « natif » (Swing, JavaFx & Cie) je ne pense pas que tu puisses faire des choses très poussé, enfin… avoir autant de liberté d'un point de vue visuel, mais il on l'avantage d'être natif et de faciliter la communication entre le cœur de ton app et ton IHM. Je pense que des personnes plus à l'aise avec les lib graphiques de Java pourra te renseigner sur ces dernières.

      Sinon, j'eux ouïs dire que python était pas mal pour réaliser les IHM d'application lourd, mais bon comme on ne connaît pas l’ampleur de ton / tes projets c'est un peu dure de te conseiller.

      • Partager sur Facebook
      • Partager sur Twitter
      Ensemble créons l'avenir !
        6 juin 2017 à 22:27:06

        Bonsoir,
        Pour ma part, je te conseil NetBeans IDE, un IDE d'Oracle, multi-langage. Il est intuitif et simple de prise en main. Après c'est un conseil :) Sache que JAVA permet de faire des belles IHM, mais la limite reste dans ce langage comme dans tous les autres la limite de tes compétences/connaissances.

        -
        Edité par Lucas Horri 6 juin 2017 à 22:27:47

        • Partager sur Facebook
        • Partager sur Twitter

        Cordialement Lucas.

          7 juin 2017 à 19:34:29

          Bonsoir,

          merci beaucoup pour vos reponse !

          Je ne souhaite pas faire d'application tres grosse.

           J'utilisais justement netbeans et je trouvais que les application que je creais avec etait pas hyper belles par rapport à plein d'autre application qu'on telecharge sur internet..

          • Partager sur Facebook
          • Partager sur Twitter
          Un jour je serais, le meilleur codeur...
            7 juin 2017 à 19:36:46

            L'éditeur graphique de IDEA est pas trop mal aussi.

            -
            Edité par Heziode 7 juin 2017 à 19:37:06

            • Partager sur Facebook
            • Partager sur Twitter
            Ensemble créons l'avenir !
              7 juin 2017 à 19:47:56

              Bonsoir,
              Malerbe Quicoupedel'herbe a écrit:

              Bonsoir,

              merci beaucoup pour vos reponse !

              Je ne souhaite pas faire d'application tres grosse.

               J'utilisais justement netbeans et je trouvais que les application que je creais avec etait pas hyper belles par rapport à plein d'autre application qu'on telecharge sur internet..


              Il faut que tu télécharge des packs de composants graphiques tous autant pour mettre les images etc, que pour les apparences des boutons les effets etc, bref utilise des bibliothèques externes au 3 ou 4 de base de NB.
              • Partager sur Facebook
              • Partager sur Twitter

              Cordialement Lucas.

                21 juin 2017 à 17:17:38

                C'est peut être un peu tard mais avec Javafx et SceneBuilder tu peux créer la maquette de ton application(un fichier fxml) et ajouter les fonctionnalités depuis le code. Apres pour les IDE je sais que IntelliJ propose de base un plugin SceneBuilder (surement NetBeans aussi) mais c'est pas fou (assez lent).

                et en plus je crois que JavaFx est intégré nativement depuis Java 1.8

                -
                Edité par Splintz 21 juin 2017 à 17:20:10

                • Partager sur Facebook
                • Partager sur Twitter
                  23 juin 2017 à 14:05:54

                  Euh, depuis quand une IHM est lié à un IDE ?!

                  Non JavaFX permet de faire tout ce qu'on veux puisqu'il est possible d'appliquer du CSS.

                  En ce moment la mode est de faire les clients lourds en Node.JS / Electron comme ça a été dit. Pour les perf' des petites appli c'est niquel. Pour des trucs plus gros il faut optimiser pas mal, mais ça se débrouille (Et pour le coup tu peux faire le top du top puisque tu peux utiliser du CSS et du JS). 

                  PS: Si Electron ne te dit rien, c'est la techno utilisé pour Discord. Et je trouve que c'est vraiment réussi. 

                  -
                  Edité par arno21 23 juin 2017 à 14:07:53

                  • Partager sur Facebook
                  • Partager sur Twitter

                  Mon projet: SpotRoom. N'hésites pas à passer dire ce que tu en penses !

                  Avoir une belle interface graphique

                  × 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