| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment faire un écouteur d'action Fermer une Jframe
    Java est un langage de programmation généraliste populaire utilisé pour programmer des applications logicielles pour une utilisation sur plusieurs plates-formes logicielles . La classe ActionListener permet aux composants d'une classe à être " écouté " pour , et exécute des instructions spécifiques lorsque certains événements se produisent . Pour fermer une JFrame avec un ActionListener , un JFrame doit d'abord être créé alors «enregistré» à un écouteur d' action. Le actionListener doit ensuite être codé pour fermer l' image lorsque instruit par un utilisateur. Instructions
    1

    Importer les packages Java nécessaires , dans ce cas, les packages swing, awt et awt.event . Exemple de code :

    import javax.swing * ; import java.awt * ; java.awt.event d'importation * ;
    2

    Créer un objet JFrame , définir sa fin. . . opération en utilisant la méthode . setDefaultCloseOperation () , réglez-le pour être visible à l' . setVisible () et créer un volet de contenu avec la méthode de getContentPane . . Exemple de code :

    JFrame frame = new JFrame ( "Exemple
    3

    Ajouter un champ de texte , bouton ou tout autre composant pour permettre à l' utilisateur de contrôler l'image. Par exemple, l'ajout d'un JTextField au châssis permet à un utilisateur de confirmer qu'il souhaite fermer le cadre . dans ce cas, il suffit d'ajouter un JTextField pour le volet de contenu créé précédemment Exemple de code : . .

    JTextField textField = new JTextField ( " Tapez Oui pour fermer frame" ) ; frame.getContentPane () ajouter ( textField ) ;
    4

    créer un écouteur d'action actionPerformed pour détecter les instructions de fermeture de formuler et appliquer la commande Utilisez le "si" structure de contrôle , la méthode getText () et la méthode equals () pour déterminer . . l'état de la zone de texte Si la valeur «oui» est retourné , utilisez la méthode setVisible () et méthode dispose () pour effacer l'image Exemple de code : .

    public void actionPerformed ( ActionEvent e) { if ( textField.getText () est égal à ( «oui» ) . ) { frame.setVisible (false); dispose () ;}}

    Previous :

    next :
      articles connexes
    ·Comment sortir d'un cadre d'une fenêtre en Java 
    ·Qu'est-ce que NetBeans développement 
    ·Qu'est-ce qu'un tas de Java 
    ·Comment utiliser le scanner Arbres données 
    ·Comment Sélectionnez et copiez le code 
    ·Comment Flush un lecteur tamponnée en Java 
    ·Comment faire pour convertir un double flotter dans Jav…
    ·Comment calculer JavaScript 
    ·Comment faire une boucle continue Ligne 
    ·Comment calculer le pourcentage de caractères en Java 
      articles en vedette
    ·Comment dessiner un chien en Java 
    ·Comment spécifier une interface en UML 
    ·Comment faire de Java Objects Repeat 
    ·Comment utiliser un Java cordes Tokenizer 
    ·Types de données 
    ·Comment afficher des extraits Javascript Aléatoire 
    ·Comment faire pour capturer un local Nom de l'ordinateu…
    ·Comment créer une branche SVN partir d'un fichier en d…
    ·Comment vider un tableau en PHP 
    ·Comment faire pour supprimer le curseur sur les applets…
    Copyright © Connaissances Informatiques http://fr.wingwit.com