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

JavaFX Discussion :

Conflit lors de superposition d'objet


Sujet :

JavaFX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de jiddou
    Inscrit en
    Août 2007
    Messages
    247
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 247
    Par défaut Conflit lors de superposition d'objet
    La superposition d'objet me pose problème en javaFx. Je m'explique j'ai ma classe E qui hérite de CustomeNode et qui dessine une ellipse un peu personnalisable . Dans cette classe je définis la méthode onMousePressed.

    Ainsi quand j'ai deux objets E superposé le clique sur celui qui est à l'avant plan declanche aussi celui de l'arrière plan. Je pense que c'est normal mais y'a t'il une idée pour gérer ça.

  2. #2
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 901
    Billets dans le blog
    54
    Par défaut
    met un

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    monNoeudQuiEstDevant = MaClasse {
       blocksMouse: true
       ...
    }
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monNoeudQuiEstDevant.blocksMouse = true;
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public class MaClasse extends CustomNode {
     
       /**
        * {@inheritDoc}
        */
       public override function create():Node {
          blocksMouse = true;
          [...]
       }
    }
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  3. #3
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 901
    Billets dans le blog
    54
    Par défaut
    Allez j'en profite, ca doit etre la premiere fois dans le forum FX :

    Comment bloquer les événements de la souris ?
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  4. #4
    Membre expérimenté Avatar de jiddou
    Inscrit en
    Août 2007
    Messages
    247
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 247
    Par défaut
    Merci bouye . Apparemment t'es un passionné de javaFx comme moi. Au fait je suis sur un projet entreprise .Il s'agit de la modélisation de workflow et je découvre des astuces chaque jour donc si tu veux un petit coup de main je pourrai à chaque fois t'en envoyer par MP à toi de voir maintenant si tu dois le mettre dans la faq ou non.

    Voici une simple capture d'écran modélisant une transition entre deux états. Le drag and Drop est également supporté.


  5. #5
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 901
    Billets dans le blog
    54
    Par défaut
    Hum passionné... c'est vite dit, bah disons que ca fait 12 ans que je fais du Java et à peu près pareil que j'attends que Sun ponde ce qu'il manque comme API en terme d'animation framework, d'API 2D et d'API GUI pour rendre la chose plus adaptée à ce qu'on fait de nos jours (oui certes il existe des libs externes mais elles ont elles-mêmes mis 4~5 ans avant d'être utilisables et pour certaines ce n'est toujours pas ça) alors quand ils ont dit "allez vous faire voir Swing 2, on sort JavaFX à la place" je n'ai pas eut trop le choix car bon il faut quand même se mettre au gout du jour concernant tout ce qui est RIA et devellopement d'app plus modernes. De plus ma boite n'offrant pas de formation, il me faut me tenir au fait des nouvelles technologies et explorer de nouveaux trucs par moi-même.

    J'ai donc basculé une partie de mes dev en JavaFX mais bon comme ils (Sun/Oracle) ne sont toujours pas fichus de faire les corrections de base qui s'imposent ou de fournir les outils appropriés par rapport à leurs ambitions faramineuses et que ca traine en longueur ca commence un peu à ressembler à un canard boiteux.
    Dans la mesure, à mon boulot, où la portabilité est bien moins importante qu'il y a 10 ans (quand j'ai commencé) on garde la porte ouverte pour basculer des dev en VB.NET/C#/Silverlight ou en Flex/Flash parce que bon on a pas que ça à attendre que Sun/Oracle corrigent leurs m...

    Je déconseille les MP car je ne répond plus depuis quelques années aux questions de programmation (pas que ça à faire). Pour les problèmes, demande d'info ou même débats d'idées mieux vaut créer un topic visible à tout le monde. Déjà ça fait vivre le forum FX qui en a bien besoin. En plus ça permet de confronter les idée de tout un chacun (je n'ai pas des idées lumineuses tout le temps et parfois je me plante carrément, donc c'est toujours utile quand d'autres personnes postent leurs idées à elles), voir des arrivant ultérieurs peuvent y trouver des idées pour résoudre leurs propres problèmes.

    De plus tu as directement un sujet épinglé un peu plus haut où tu peux envoyer des propositions pour la FAQ. Enfin, je suis juste modérateur, pas éditeur et donc je ne peux pas mettre à jour directement la FAQ (ni n'ai le temps de le faire). Si tu désires participer directement à la FAQ essaie de contacter l'un des responsables de la section Java/JavaFX (ou je transmettrai si tu n'y arrives pas).
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  6. #6
    Membre expérimenté Avatar de jiddou
    Inscrit en
    Août 2007
    Messages
    247
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 247
    Par défaut
    Désolé Bouye mais je vais vous répondre avec votre style. Apparemment vous vouliez parler depuis longtemps et vous avez eu l'occasion de le faire même si c'était pas la bonne. Moi aussi ça fait des années que je code en java ou autre (le langage importe peu), et en programmation ni en java ni en un autre langage il n'y a rien que vous ne pourriez m'apprendre et qui plus est ça fait des années que je suis sur ce forum donc je connais les règles .
    Donc quand j'ai dis, je cite
    je découvre des astuces chaque jour donc si tu veux un petit coup de main je pourrai à chaque fois t'en envoyer par MP
    D'abord ça voudrai dire que c'est moi qui ai appris l'astuce et je voudrai la partager dans la faq et en aucun cas je n'ai dis , je vais t'envoyer des questions par MP. C'est quand même en français voyons. En plus la proposition était avec bonne intention donc soit vous l'acceptez soit vous me dites comment je peux aider si vous avez besoin d'aide sinon vous l'a déclinez tout simplement. Vous n'avez pas besoin de me raconter que vous n'avez pas que ça à faire et que vous n'avez pas le temps de le faire c'est pas jolie et d'ailleurs sachez quelque chose , personne n'a le temps.

    J'ai vu que vous étiez le plus actif dans le forum javaFx , j'ai lu beaucoup de vos Post donc je pensais vous filer un petit coup de main et j'ai eu une réponse vraiment décourageante. heureusement que tous les forums java ne sont pas comme ça. Merci tout de même pour tout , la réponse que vous m'aviez donner était correct mais je voulais même allez jusqu'à interdire la superposition de deux objets et j'y suis arriver avec la methode intersects

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

Discussions similaires

  1. Superposition des objets
    Par charlix dans le forum Flex
    Réponses: 3
    Dernier message: 21/08/2008, 18h08
  2. [AJAX] Conflits lors de deux requêtes AJAX dans la même fonction js
    Par fayred dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 15/07/2008, 14h49
  3. [Eclipse] résolution de conflit lors d'un Merge
    Par !!Steff!! dans le forum Subversion
    Réponses: 3
    Dernier message: 26/06/2008, 14h49
  4. Réponses: 5
    Dernier message: 15/05/2008, 09h51
  5. superposition d'objet et impression
    Par chris45 dans le forum Access
    Réponses: 4
    Dernier message: 05/03/2007, 20h13

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