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

Événements Java Discussion :

Projet Coin : Les nouveautés dévoilées à la Java Community Conference d'Anvers


Sujet :

Événements Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Avatar de sroux
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Avril 2003
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 164
    Par défaut
    Bonjour,

    Java 7 apporte t-il des nouveautés du côté de Swing et IHM?

    Je suis loin d'être un expert Java, mais malgré les nouvelles versions Java reste toujours un langage très complexe pour les nouveaux venus, sans parler de la partie interface graphique complexe et qui n'est pas toujours très aidée par les IDE disponibles sur le marché - j'ai flirté Eclipse, et son pauvre Visual Editor Swing/SWT (ça existe encore VE d'ailleurs?), et Matisse sous Netbeans qui déchire mais reste cependant à des années lumière de la simplicité d'un VB6 ou Visual Studio.

    Je dis ça sans être un pro MS ou VB et je suis conscient qu'il n'y a pas les mêmes budgets/priorités/cibles derrière tout ça... mais c'était juste une observation. Après il est vrai que j'ai fait mes débuts en VBA ...

  2. #2
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    Citation Envoyé par sroux Voir le message
    Java 7 apporte t-il des nouveautés du côté de Swing et IHM?
    Il n'y a pas beaucoup de fonctionnalités de ce côté-là, mais on compte tout de même :
    • Un nouveau composant pour le choix de date qui vient de SwingX
    • Remise à jour du JColorChooser
    • Intégration du JXLayer sous la forme de JLayer

  3. #3
    Membre éprouvé
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Par défaut
    Comment ça *encore plus*?
    C'est un peu ce qui était annoncé par le post au début de ce topic non? Enfin si on enlève les binary litterals dont 950 pour mille des programmeurs java n'ont rien à cirer.

  4. #4
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Baptiste Wicht Voir le message
    Il n'y a pas beaucoup de fonctionnalités de ce côté-là, mais on compte tout de même :
    • Un nouveau composant pour le choix de date qui vient de SwingX
    • Remise à jour du JColorChooser
    • Intégration du JXLayer sous la forme de JLayer
    Les deux dernières sont déjà intégré dans le derniers build de Java 7 (milestone 5).

    Avec le report de la version finale en septembre il se murmure que Swing Application Framework pourrait peut-être être finalement intégré (mais bon il n'y a rien de vraiment sûr)

    Citation Envoyé par pseudocode Voir le message
    Est-ce à dire que le package "java.dyn" est abandonné (ce qui ne serait pas un mal, de mon point de vue) ?
    Non il n'est pas abandonné : il est lui aussi déjà intégré

    Et c'est loin d'être une mauvaise chose (même s'il ne concerne pas directement forcément beaucoup de monde).

    Citation Envoyé par _skip Voir le message
    Comment ça *encore plus*?
    C'est un peu ce qui était annoncé par le post au début de ce topic non? Enfin si on enlève les binary litterals dont 950 pour mille des programmeurs java n'ont rien à cirer.
    Les binary-litterals étaient déjà annoncé également.
    Cette news n'est qu'une confirmation des travaux du projet Coin donné lors de la conférence Devoxx il y a quelques jours

    a++

  5. #5
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par adiGuba Voir le message
    Non il n'est pas abandonné : il est lui aussi déjà intégré

    Et c'est loin d'être une mauvaise chose (même s'il ne concerne pas directement forcément beaucoup de monde).
    hum... Je ne remet pas en cause le InvokeDynamic dans le bytecode.

    Mais son utilisation dans le langage Java me parait horriblement compliquée, ce qui est en totale contradiction avec la "simplification du langage" voulue par Java7.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  6. #6
    Membre éprouvé
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Par défaut
    Et justement puisque notre ami parle de GUI, le successeur de swing me semble du côté de javaFX, quelques progrès annoncés de ce côté?

  7. #7
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par pseudocode Voir le message
    Mais son utilisation dans le langage Java me parait horriblement compliquée, ce qui est en totale contradiction avec la "simplification du langage" voulue par Java7.
    En fait la simplification est indirecte : la majeure partie des développeurs ne vont pas y toucher directement.

    Par contre cela va simplifier et optimiser l'implémentation de langage de script en Java, sans avoir à faire des manipulation de bytecode.

    a++

Discussions similaires

  1. Sait-on quelles seront les nouveautés de java 7
    Par _skip dans le forum Langage
    Réponses: 18
    Dernier message: 18/02/2009, 13h49

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