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

jQuery Discussion :

Simuler l'appui sur la touche entrée


Sujet :

jQuery

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2018
    Messages : 10
    Par défaut Simuler l'appui sur la touche entrée
    Bonjour,

    J'essaye de faire une fonction qui écrit du texte dans un textarea, mais je n'arrive pas à envoyer le texte en appuyant sur "entrer"

    J'ai essayer de simuler la touche 13 du clavier sur mon textarea, mais sa ne fonctionne pas comme je fais.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <script>
    var b = jQuery.Event("toucher");
    b.keypress = 13;
    $(document).on("toucher", function(event){
        var nomTouche = event.keypress;
        console.log('Évenement keypress : ' + nomTouche);
    });
    $("#ID_textarea").trigger(b);
    </script>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#test').trigger($.Event( "keypress", { which: 13 , keyCode: 13, key: 13 } ));
    Les deux différents codes si-dessus ne font rien ...

    Si une personne à déjà simuler une entrée clavier en js, je veux bien une explication

    Merci

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 224
    Par défaut
    Bonjour,
    pas sûr d'avoir bien compris ce que tu cherches à faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $("textarea").on("keypress", function(e) {
        if (e.keyCode === 13) {
            console.log("Touche entrée appuyée"); // action
        }
    });

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2018
    Messages : 10
    Par défaut
    Non, ton code détecte si on a appuyer sur entrée, moi je voudrais simuler la touche entrée.

    Pour simuler j'ai essayer de créer un Event, et ensuite de l'appliquer sur le textarea, mais il ne se passe rien

  4. #4
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Salut

    Peut être avec String.fromCharCode(13).
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    <!DOCTYPE html>
    <html lang="fr"> <!-- BaseModel.html -->
    	<head>
    		<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
    		<title>Ici mon titre</title>
    		<style>
                            /* TAGs comentaire dans la partie style */
                    </style>
    		<script>
                            'use strict'; // force la déclaration des variables
                            function model() {
                            }//----------------------fin de la function model -----------------------------------
                    </script>
    	</head>
    	<body>
    		<!-- la partie affichée sur la page -->
    		<textarea id="txtRep" style="width:50%;height:100px;">A que coucou</textarea>
    		<button onclick="AjouterEnter()">Go</button>
    		<script>
                            function AjouterEnter() {
                                    let Elem = document.getElementById("txtRep");
                                    Elem.value =  Elem.value + '    ......  pour un retour à la ligne ->' + String.fromCharCode(13) + 'Voilà qui est fait' ;
                            }
                    </script>
    	</body>
    </html>
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  5. #5
    Membre extrêmement actif
    Avatar de Sodium
    Femme Profil pro
    Développeuse web
    Inscrit en
    Avril 2014
    Messages
    2 324
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeuse web

    Informations forums :
    Inscription : Avril 2014
    Messages : 2 324
    Billets dans le blog
    1
    Par défaut
    Que veux-tu faire exactement ? Ne serait-il pas plus simple de déclencher directement l'événement résultant de cet appui sur enter ?

    Si le but est d'envoyer le formulaire tu peux par exemple faire $('form').submit()

  6. #6
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Bonjour,

    Attention $('form').submit([handler]) sert à attacher un handler à l'événément submit. Je pense que vous vouliez dire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('form').trigger('submit');

  7. #7
    Membre extrêmement actif
    Avatar de Sodium
    Femme Profil pro
    Développeuse web
    Inscrit en
    Avril 2014
    Messages
    2 324
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeuse web

    Informations forums :
    Inscription : Avril 2014
    Messages : 2 324
    Billets dans le blog
    1
    Par défaut
    Comme souvent en jQuery, une fonction avec un paramètre sert à attacher un événement tandis que la même fonction sans paramètre sert à déclencher l'événement

  8. #8
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Ha oui tu as raison @Sodium, j'utilise jamais les shorthands d'où mon erreur

  9. #9
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 224
    Par défaut
    Citation Envoyé par Erwan3110
    ... moi je voudrais simuler la touche entrée.
    J'ai répondu un peu vite par manque d'habitude dans la simulation

    Il faut utiliser les paramètres autorisés par la méthode trigger().
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $("textarea").trigger("keypress", {
      "enter": true,
      "keyCode": 13
    });
    et gérer cet argument supplémentaire lors de la gestion de l'événement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $("textarea").on("keypress", function(e, param) {
      if (param && param.keyCode === 13) {
        console.log("Simulation touche entrée appuyée"); // action
      }
    });

  10. #10
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2018
    Messages : 10
    Par défaut
    Citation Envoyé par NoSmoking Voir le message
    J'ai répondu un peu vite par manque d'habitude dans la simulation

    Il faut utiliser les paramètres autorisés par la méthode trigger().
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $("textarea").trigger("keypress", {
      "enter": true,
      "keyCode": 13
    });
    Oui, effectivement je veux simuler la touche 13. Mais quand j’exécute de code (en changent le "textarea" par #test, l'id de mon textarea) il ne sa passe absolument rien.

    Je fais portant un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#test').val("du texte");
    et cela fonctionne bien.

    Je ne comprend vraiment pas pourquoi les events ne fonctionnent pas

  11. #11
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2018
    Messages : 10
    Par défaut
    Nom : Capture11.PNG
Affichages : 3194
Taille : 38,1 Ko

    Voila ce que j'ai fais, j'ai donc bien le message dans la console, mais le textarea n'envoie pas les données ...

  12. #12
    Membre extrêmement actif
    Avatar de Sodium
    Femme Profil pro
    Développeuse web
    Inscrit en
    Avril 2014
    Messages
    2 324
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeuse web

    Informations forums :
    Inscription : Avril 2014
    Messages : 2 324
    Billets dans le blog
    1
    Par défaut
    Mais encore une fois tu veux faire quoi ? Soumettre un formulaire ? Ajouter un retour à la ligne dans le textarea ?
    Quoi que ce soit il y a certainement une technique moins barbare et plus fiable pour le faire que de simuler une entrée clavier.

  13. #13
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2018
    Messages : 10
    Par défaut
    Je veux envoyer les données du textarea, mais sur la page il n'y a pas de bouton pour le faire.
    Le site est comme un chat, en appuyant sur entrée on envoie le contenu du textarea

  14. #14
    Expert confirmé Avatar de Toufik83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2012
    Messages
    2 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 2 534
    Par défaut
    Salut,
    voilà un exemple très simple qui permet d'envoyer la valeur du textarea vers un fichier php en appuyant sur la touche entrer.

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
     
    <!DOCTYPE html>
    <html>
    <head>
    	<meta charset="utf-8" />
    	<title>La touche entrer</title>
     
    	<script
    	  src="https://code.jquery.com/jquery-3.4.1.js"
    	  integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU="
    	  crossorigin="anonymous">
            </script>
     
    	<script>
            $(function(){
                    var codeTouche,valeur_area;
                    $('#ID_textarea').on("keypress", function(event){
                            codeTouche = event.keyCode;
                            valeur_area=$(this).val();
                            if(codeTouche==13){
                                    console.log('Évenement keypress : ' + codeTouche+", valeur textarea :"+valeur_area);
                                    if(valeur_area.trim()!=''){
                                            $.ajax({
                                                    url:'formulaire.php'
                                                    ,method:'post'
                                                    ,dataType:'json'
                                                    ,data:{textarea:valeur_area}
                                            })
                                            .done(function(data){
                                                    $('#console').append("<p>"+data.text+"</p>");
                                            })
                                            .fail(function(err){
                                                    alert('Erreur ajax :'+err.responseText);
                                           });
                                    }
                                    else{
                                            console.log('Veuillez écrire au moins un caractère dans le textarea !');
                                    }
                            }
                            
                    });
            });
     
            </script>
    </head>
    <body>
    	<textarea id="ID_textarea" name="text_area"></textarea>
    	<div id='console'></div>
    </body>
    </html>
    Le fichier formulaire.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <?php 
    $donnee=[];
    $text=$_POST['textarea'];
    $donnee['text']=$text;
    echo json_encode($donnee);
    ?>
    Edit: Si tu ne veux pas que la page s'actualise à chaque envoie de donnée, alors la solution c'est $.ajax.

  15. #15
    Membre extrêmement actif
    Avatar de Sodium
    Femme Profil pro
    Développeuse web
    Inscrit en
    Avril 2014
    Messages
    2 324
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeuse web

    Informations forums :
    Inscription : Avril 2014
    Messages : 2 324
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Erwan3110 Voir le message
    Je veux envoyer les données du textarea, mais sur la page il n'y a pas de bouton pour le faire.
    Le site est comme un chat, en appuyant sur entrée on envoie le contenu du textarea
    Eh bien fais comme je te disais, déclencher un submit sur le formulaire (s'il y en a bien un, tu ne nous a pas montré ton HTML). De toute manière, faire un enter sur un textarea n'envoie pas le formulaire ça fait un retour à la ligne.

  16. #16
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 224
    Par défaut
    Il ne s'agit donc pas de simulation mais simplement d'action, on tourne en rond et on revient à la proposition faite au post#2, en définissant bien sûr une « vraie » action !

  17. #17
    Expert confirmé
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 102
    Par défaut
    @Erwan3110, la question est de savoir si tu développes :
    • un site / appli, auquel cas tu as la maîtrise du code qui envoie les données, et tu dois donc le modifier pour qu’il les envoie au moment que tu veux ;
    • un userscript ou une extension pour personnaliser ton utilisation d’un site / appli fait par quelqu’un d’autre.


    Dans le second cas, il faut que tu trouves le gestionnaire d’évènement qui réagit à la touche entrée, car comme l’ont dit les autres, un textarea n’a pas de réaction par défaut à la touche entrée, s’il n’est pas dans un formulaire.
    Une fois que tu auras trouvé le gestionnaire, tu devras t’arranger pour :
    • l’appeler s’il est accessible depuis le contexte global ;
    • imiter son comportement dans le cas contraire.
    La FAQ JavaScript – Les cours JavaScript
    Touche F12 = la console → l’outil indispensable pour développer en JavaScript !

  18. #18
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2018
    Messages : 10
    Par défaut
    Effectivement je développe une extension chrome, qui va fonctionner sur un site que je n'ai pas créé.

    Voici le code html du textarea du site :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <div class="inputText ">
           <textarea class="messageInput" placeholder="Écrire un message..." data-tribute="true"></textarea>
    </div>
    C'est une balise simple, sans bouton pour envoyer le message.

    Pour le code javascript qui utilise la classe messageInput :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    key: "render",
                    value: function() {
                        var e, t = this,
                            n = this.props.game;
                        return i.a.createElement("div", {
                            className: "inputText ".concat(n.canChat ? "" : "disable")
                        }, i.a.createElement("textarea", {
                            className: "messageInput",
                            placeholder: "Écrire un message...",
                            ref: function(e) {
                                return t.element = e
                            },
                            disabled: !n.canChat,
                            value: n.canChat ? void 0 : ""
                        }), (null === (e = n.self) || void 0 === e ? void 0 : e.isInLove) && i.a.createElement("div", {
                            className: "privateMessagesButton " + (n.ui.chat.public.alert || n.ui.chat.private.alert ? "notifications" : ""),
                            title: "Parler avec votre allié",
                            onClick: function(e) {
                                n.ui.chat.displayPrivate = !n.ui.chat.displayPrivate, n.ui.chat.public.alert = !1, n.ui.chat.private.alert = !1
                            }
                        }, i.a.createElement(Vn, {
                            src: "/assets/img/secret-chat.svg",
                            alt: "Chat privé"
                        }), i.a.createElement("div", {
                            className: "pinNewMessages"
                        })))
                    }
    Le fichier js fait plus de 20 000 lignes, je ne vais pas pouvoir le mettre ...

  19. #19
    Expert confirmé
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 102
    Par défaut
    Il n’y a pas de gestionnaire d’évènement clavier là-dedans. Il doit être sur un parent. Vérifie aussi qu’il n’y a pas un form avec un évènement submit.
    La FAQ JavaScript – Les cours JavaScript
    Touche F12 = la console → l’outil indispensable pour développer en JavaScript !

  20. #20
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2018
    Messages : 10
    Par défaut
    J'ai regarder dans le fichier HTML, il n'y a pas de balise "form" ni de balise "submit"

    Au dessus du code de mon dernier message il y a une comparaison entre la touche 13 et la touche pressé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    return g()(t, e), u()(t, [{
                    key: "componentDidMount",
                    value: function() {
                        var e = this,
                            t = new Mi.a({
                                values: this.props.game.players,
                                lookup: function(e) {
                                    return e.user.username
                                },
                                selectTemplate: function(e) {
                                    return "@".concat(e.original.user.username)
                                }
                            });
                        t.attach(this.element), this.props.game.ui.chat.input = this.element, this.element.addEventListener("keydown", function(n) {
                            if (13 == n.keyCode && !t.isActive) {
                                n.preventDefault();
                                var r = e.element.value.trim();
                                "" !== r && e.props.game.socket.emit("chat", {
                                    text: r,
                                    private: e.props.game.ui.chat.displayPrivate
                                }), e.element.value = ""
                            }
                        })
                    }
                }, {
                    key: "render",
                    value: function() {
                        var e, t = this,
                            n = this.props.game;
                        return i.a.createElement("div", {
                            className: "inputText ".concat(n.canChat ? "" : "disable")
                        }, i.a.createElement("textarea", {
                            className: "messageInput",
                            placeholder: "Écrire un message...",
                            ref: function(e) {
                                return t.element = e
                            },
                            disabled: !n.canChat,
                            value: n.canChat ? void 0 : ""
                        }), (null === (e = n.self) || void 0 === e ? void 0 : e.isInLove) && i.a.createElement("div", {
                            className: "privateMessagesButton " + (n.ui.chat.public.alert || n.ui.chat.private.alert ? "notifications" : ""),
                            title: "Parler avec votre allié",
                            onClick: function(e) {
                                n.ui.chat.displayPrivate = !n.ui.chat.displayPrivate, n.ui.chat.public.alert = !1, n.ui.chat.private.alert = !1
                            }
                        }, i.a.createElement(Vn, {
                            src: "/assets/img/secret-chat.svg",
                            alt: "Chat privé"
                        }), i.a.createElement("div", {
                            className: "pinNewMessages"
                        })))
                    }
    Dans ce code il y a la fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    e.props.game.socket.emit("chat", {
                                    text: r,
                                    private: e.props.game.ui.chat.displayPrivate
                                })
    Elle doit servir à l'envoie des messages je pense, comment je pourrais la réutiliser ?

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/02/2007, 10h30
  2. Réponses: 2
    Dernier message: 02/01/2007, 13h47
  3. [D7] Simuler l'appui sur la touche VERR MAJ ??
    Par fredfred dans le forum Delphi
    Réponses: 8
    Dernier message: 14/06/2006, 15h23
  4. [Javascript] appui sur la touche entrée dans une textbox
    Par LE NEINDRE dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 02/01/2006, 12h19
  5. Simuler l'appui sur une touche, au niveau système
    Par debutant java dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 13/08/2004, 13h51

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