| 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
    Tutoriel Java pour Copier et Coller
    La bibliothèque d'interface utilisateur Swing qui vient comme un élément standard de l'API Java contient des outils pratiques pour la gestion des problèmes communs comme couper , copier et coller avec un minimum de travail sur votre propre partie . En effet , les composants répondre automatiquement à couper, copier et coller des séquences de touches du système d'exploitation , et tout ce qui reste vraiment pour le développeur est de lier cette fonctionnalité aux éléments de menu . Instructions
    1

    Créer un nouveau fichier Java nommé " CopyPaste.java " et ajouter les instructions d'importation suivantes au début de celui-ci :

    javax.swing.JFrame d'importation; javax d'importation. swing.JMenu ; importation javax.swing.JMenuBar ; importation javax.swing.JMenuItem ; importation javax.swing.JTextArea ; importation javax.swing.text.DefaultEditorKit ;
    2

    créer la classe CopyPaste avec son JavaDoc commentaire et le faire étendre la classe JFrame pour lui permettre d'apparaître comme une fenêtre.

    /*** Cette classe va mettre en œuvre les fonctions de copier-coller * @ author Kevin Walker * /CopyPaste public class extends JFrame { Photos

    public static void main ( string [] args ) {new CopyPaste (); }


    }
    3

    Ajouter une méthode " constructeur " nommé " CopyPaste publique ()" pour gérer la création de votre programme. Tout autre code ira à l'intérieur de ce constructeur.

    CopyPaste public () { //Tout à partir de maintenant va ici . }
    4

    Créer un texte de la zone pour contenir le texte que peut être copié et collé et l'ajouter à la JFrame . Ajoutez le code suivant dans le constructeur que vous avez écrit à l'étape 3

    JTextArea texte = new JTextArea (); . This.add (texte) ; this.pack (); this.setSize ( 640 480 ) ; this.setVisible (true);

    à ce stade, vous pouvez déjà copier et coller dans et hors de la zone de texte à l'aide des touches par défaut de votre système d'exploitation. Par exemple, sous Windows, vous pouvez copier, couper et coller en utilisant les touches Ctrl C , les touches X et V respectivement .

    Cependant, presque tous les programmes ont une option de menu pour la copie et le fonctionnement de la pâte , de sorte vôtres devraient . ainsi
    5

    Ajouter un menu "Edition" en collant le texte suivant dans le constructeur:

    JMenuBar menuBar = new JMenuBar (); EditMenu JMenu = new JMenu ( "Edit" ) ; menuBar.add ( EditMenu ) ; this.setJMenuBar ( menuBar ) ;
    6

    Ajouter couper, copier et coller des entrées à votre nouveau menu "Edition" en collant le texte suivant dans votre constructeur : < br >

    JMenuItem copyMenuItem = new JMenuItem ( text.getActionMap () get ( DefaultEditorKit.copyAction ) . ) ; JMenuItem cutMenuItem = new JMenuItem ( . text.getActionMap () get ( DefaultEditorKit.cutAction ) ) ; JMenuItem pasteMenuItem = new que lorsque vous créez les éléments de menu, vous utilisez les actions copier, couper et coller qui font déjà partie de la DefaultEditorKit intégré dans l'API Java. En utilisant les outils déjà prévus par Java permet non seulement de travailler pour vous-même , il contribue à préserver la nature multi-plateforme de Java.

    Previous :

    next :
      articles connexes
    ·Comment activer Java Client pour Windows XP 
    ·Comment ajouter une chaîne à une autre chaîne dans S…
    ·Comparaison des plates-formes Java & Net 
    ·Comment créer et déployer des sites Web avec Java 
    ·Comment créer des séquences et d'insertion Déclarati…
    ·Comment faire une animation Java Run Faster 
    ·Comment utiliser Ant Eclipse Avec webOS 
    ·Comment déplacer un JPanel Java 
    ·Comment connecter un site Web pour SQLite 
    ·Comment les applications de programme pour l' Android 
      articles en vedette
    ·Le code HTML Faits saillants Contexte 
    ·Comment créer un carré creux en PHP 
    ·Comment faire pour installer une unité PHP Plan 
    ·Tutoriel sur Javascript effets de fond 
    ·Comment rechercher un ListBox dans Visual Basic 
    ·Comment puis-je changer alphanumérique à Integer en C…
    ·Comment créer un UART simple transmetteur de série da…
    ·Comment faire pour installer pyinotify dans Python 2.7 
    ·Comment faire un formulaire de contact PHP sur GoDaddy 
    ·Comment faire JavaScripts 
    Copyright © Connaissances Informatiques http://fr.wingwit.com