IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

Alors du Swing ou du JavaFX?


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Avatar de la.lune
    Homme Profil pro
    Directeur Technique
    Inscrit en
    Décembre 2010
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Comores

    Informations professionnelles :
    Activité : Directeur Technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2010
    Messages : 548
    Par défaut Alors du Swing ou du JavaFX?
    D'après ce que je lis dans ce forum ça me laisse entendre que JavaFX 2.0 qui fût destiné aux AIR va nous pousser à se passer de Swing comme on le fait avec AWT devant Swing. Tout reste que ce que j'ai lu dans la presse d'Oracle et qui fût annoncé dans JavaOne 2011 que " Oracle a annoncé aujourd'hui la disponibilité de JavaFX 2.0, une plate-forme Java avancé d'interfaces utilisateur pour les applications entreprise et l'étape suivant dans l'évolution de Java comme plate-forme client riche de premier ordre".

    Alors possible,vu que je suis un junior développeur en java,que je ne comprend pas très bien de ce qui se passe en réalité. Alors pouvez vous nous éclairer?

  2. #2
    Membre très actif
    Avatar de la.lune
    Homme Profil pro
    Directeur Technique
    Inscrit en
    Décembre 2010
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Comores

    Informations professionnelles :
    Activité : Directeur Technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2010
    Messages : 548
    Par défaut
    Je sais que l'API propose à ce qu'on intègre nos code JavaFX dans les interface en Swing. Mais où est ce qu'on veut arriver ?

  3. #3
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    c'est assez simple (attention simple a comprendre, pas simple pour prendre un decision )

    Swing : est grosso modo freezé. ca restera dans Java, mais tu peux considerer que cette api est gelée.

    JavaFX2 : nouvelle api graphique : dispo pour windows, bientot pour mac, et plus tard pour linux.

    mon avis : Swing is dead a plus ou moins long terme.
    JavaFX2 : difficile de savoir si ca pourra concurrencer html5

  4. #4
    Membre très actif
    Avatar de la.lune
    Homme Profil pro
    Directeur Technique
    Inscrit en
    Décembre 2010
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Comores

    Informations professionnelles :
    Activité : Directeur Technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2010
    Messages : 548
    Par défaut
    D'après les petits exemples que j'ai vu sur JavaFX2 ça sera difficile que Html5 fait tout ce que JavaFX2 fait, si je ne me trompe pas vu, vu qu'il n y a pas de la vrai programmation en HTLM5 le JS est disons limités en comparaison de JavaFX déjà le vrai 3D pas du pseudo mais du vrai ça laisse à dire que est ce vrai que Html5 est le grand concurrent de JavaFX2.

    Moi je pense que notre premier obstacle, nous qui ont l'habitude de programmer en java, est le langage déclarative de JavaFX et là je vois que les 17% de développeur en Java pourront y intégrer en toute simplicité.

  5. #5
    Membre très actif
    Avatar de la.lune
    Homme Profil pro
    Directeur Technique
    Inscrit en
    Décembre 2010
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Comores

    Informations professionnelles :
    Activité : Directeur Technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2010
    Messages : 548
    Par défaut Selon la FAQ de JavaFX
    D'après ce que j'ai lu dans la FAQ de JavaFX http://www.javafx.com/faq/

    "6. Is JavaFX replacing Swing as the new client UI library for Java SE?"

    "Oui et non. Swing restera une partie de la spécification Java SE pour l'avenir prévisible, et est inclus dans le JRE. D'une part, Swing est largement utilisé dans les applications existantes de Java Desktop, mais s'appuie sur une architecture ancienne, qui nécessite un certain niveau d'expertise et de spécialisation. D'autre part, JavaFX comprend un ensemble de contrôles d'interface utilisateur moderne, qui peut être dépouillés selon des techniques standard CSS. Bien que nous recommandons aux développeurs d'exploiter les API JavaFX autant que possible lors de la construction de nouvelles applications, il est possible d'utiliser Swing et JavaFX dans la même application, permettant aux développeurs d'étendre les applications Swing existants."

  6. #6
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    oui, si on regarde entre les lignes, c'est grosso modo ce que je dis : Swing est la et restera, mais le futur c'est javaFX

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. javafx à la place de swing dans un projet JEE ?
    Par olivier57b dans le forum JavaFX
    Réponses: 2
    Dernier message: 07/06/2010, 18h51
  2. Réponses: 3
    Dernier message: 27/05/2010, 16h39
  3. Bogue avec un composant Swing dans une scene javaFX
    Par Stefounette dans le forum JavaFX
    Réponses: 0
    Dernier message: 06/05/2010, 15h38
  4. travailler avec javaFX et Swing GUI Forms en meme temps
    Par sahar_sr dans le forum NetBeans
    Réponses: 1
    Dernier message: 15/03/2010, 21h45
  5. Réponses: 1
    Dernier message: 19/02/2008, 17h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo