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

Recherche:

Type: Messages; Utilisateur: joel.drigo

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    En plus, je n'avais pas vu que tu as changé le...

    En plus, je n'avais pas vu que tu as changé le code pour slider et slider1 !

    Les conditions sur les intervalles du genre if((rgb&0xff) > min || (rgb&0xff) < max) sont toutes fausses. Cette...
  2. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    C'est bien ce que je dis dans mon précédent...

    C'est bien ce que je dis dans mon précédent message (voir [EDIT]) : il y a un problème de logique à ce niveau. Si le traitement 2 (donc stateChange : le nom inadapté ça complique les choses) doit...
  3. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Je n'ai rien compris. En tout cas, il y a une...

    Je n'ai rien compris.

    En tout cas, il y a une erreur là :


    slider2.addChangeListener(new ChangeListener(){
    public void stateChanged(ChangeEvent e) {
    int max = ...
  4. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Je parle du new JSlider()... des valeurs que tu...

    Je parle du new JSlider()... des valeurs que tu passes en paramètres et qui déterminent l'intervalle de valeurs produites par le slider.
  5. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    La methode stateChanged1 rend des images noires...

    La methode stateChanged1 rend des images noires si la composante rouge de tous ses pixels est inférieure à la valeur du slider, ou si elle est égal à 255. Donc c'est que la valeur du slider valide...
  6. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Donc, ce sont tes méthodes qui y sont appelées......

    Donc, ce sont tes méthodes qui y sont appelées... et si elles font ce que je vois que tu me montres, alors elles ne font pas "rien".
  7. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Et ta méthode traitement elle fait quoi ?

    Et ta méthode traitement elle fait quoi ?
  8. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Ceci est étrange : int max = ...

    Ceci est étrange :

    int max = slider.getValue(); // on recupere la valeur concernant l'evenement
    int min = slider1.getValue(); // on recupere la valeur concernant l'autre silder
    Y'aurait pas une...
  9. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Mais arrête de passer l'évenement en paramètre :...

    Mais arrête de passer l'évenement en paramètre : je t'ai montré en passant un int, sur le cas des deux sliders. L'évenement c'est seulement quand il y'a évenement : comme il faut aller chercher la...
  10. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Et alors ? Tu as une méthode avec un paramètre,...

    Et alors ? Tu as une méthode avec un paramètre, et une méthode avec deux. Quel est problème ? Tu appelles la première en passant la valeur du slider associé, et l'autre avec les valeurs des deux...
  11. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Si je comprends bien tu as 3 silders. Tu fais 2...

    Si je comprends bien tu as 3 silders. Tu fais 2 traitements sur ton image, dont 1 qui dépend d'un des sliders, et l'autre dépend des 2 autres sliders ?

    En évenementiel, ça donnerait :


    public...
  12. Votes reçus
    +1 -0
    Réponses
    38
    Affichages
    1 324

    Ok, donc, au lieu de traiter séparement les 2, il...

    Ok, donc, au lieu de traiter séparement les 2, il faut que tu les traites en même temps.

    Dans ce cas, il te faut qu'une seule méthode.


    JPanel tmp=new JPanel();
    slider = new...
  13. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Si tu te me remettais le code complet, au moins...

    Si tu te me remettais le code complet, au moins de stateChanged() et stateChanged2(), peut-être comprendrais-je de quoi tu parles...
  14. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Bah, oui, il ne faut pas déclarer un variable de...

    Bah, oui, il ne faut pas déclarer un variable de type event, il faut récupérer l'instance d'évenement qui est passé lors de la réception de l'évenement.


    JPanel tmp=new JPanel();
    slider...
  15. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Déjà, tu as une erreur : ...

    Déjà, tu as une erreur :


    slider1.setLabelTable(slider1.createStandardLabels(10));
    slider.addChangeListener(new ChangeListener(){
    public void stateChanged(ChangeEvent arg0) {...
  16. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Tu as surtout continuéde mélanger listener et...

    Tu as surtout continuéde mélanger listener et composant graphique, alors que j'avais dit non seulement ne pas le faire, mais le code que je t'ai montré public class SliderChangeListener implements...
  17. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Pour utiliser une instance créée dans une autre...

    Pour utiliser une instance créée dans une autre classe, il faut passer cette instance par paramètre, ou utiliser un accesseur (ce qui impose d'avoir la référence sur la classe qui a l'accesseur, donc...
  18. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Il faut soit distinguer la source de l'événement...

    Il faut soit distinguer la source de l'événement (en testant e.getSource()), soit utiliser deux écouteurs différents, ou utiliser des expressions lambdas en appelant une méthode unique :

    Avec...
  19. Votes reçus
    +0 -0
    Réponses
    38
    Affichages
    1 324

    Salut, Cherche "ernieyu rangeslider" sur ton...

    Salut,

    Cherche "ernieyu rangeslider" sur ton moteur de recherche préféré... Il y a aussi celui de Jide.
Affichage des résultats 1 à 19 sur 19