| 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 coller une interface graphique Java
    Quand il s'agit de traiter avec des interfaces graphiques (GUI ) et et l'ajout de fonctionnalités graphiques de résonance et l'intégration à des applications Java , Java Foundation Classes , ou JFC , faire le travail . JFC dispose de nombreuses fonctionnalités avancées et efficaces qui cadrent directement avec des composants d'interface graphique , comme le swing et Java 2D. Ces interfaces de programmation d'applications , ou API , ont PCC contrôle (couper, copier et coller) qui peuvent fonctionner avec du texte et non - texte ou des éléments graphiques. Choses que vous devez
    swing API
    JList
    Afficher plus Instructions
    1

    Insérez le code suivant dans le plan d'action visant à installer couper, copier et coller des actions de les composants Java Swing : Trouvez

    setMappings private void (liste JList ) {

    ActionMap carte = Page 2

    Ajouter l'extrait de code suivant pour mettre en place les liaisons du PCC pour la carte d'entrée de votre projet :

    //uniquement nécessaire si vous n'avez pas réglé le menu accélérateurs

    InputMap imap = this.getInputMap ();

    imap.put ( KeyStroke.getKeyStroke ( "ctrl . V ") , AB

    TransferHandler.getPasteAction () getValue ( Action.NAME ) ) ;

    Sinon , insérez le code suivant pour permettre des actions de coupe et de copie des composants graphiques Java Swing : < br >

    menuItem = new
    3

    Ajouter le code de la classe suivante appelée TransferActionListener à n'importe quelle partie de votre application Swing pour désigner quel composant doit recevoir l'action CCP:

    TransferActionListener public class implémente ActionListener , AB < p> PropertyChangeListener {

    privé JComponent focusOwner = null;

    TransferActionListener publique () {
    gestionnaire de KeyboardFocusManager

    = this); }


    propertyChange public void ( PropertyChangeEvent e) {

    Object o = e.getNewValue ();

    if ( o instanceof JComponent ) {

    focusOwner = ( JComponent ) o ;

    } else {

    focusOwner = null; }


    } < br >

    public void ( ActionEvent e) {

    if ( focusOwner == null ) return


    ;

    action String = (String) e.getActionCommand () ;

    action a = focusOwner.getActionMap () obtenir (action) ; .

    si (a = null ! ) {

    a.actionPerformed ( nouveau Hôtels 4

    Téléchargez le kit de développement Java 6 sur le site Oracle et l'installer sur votre machine. Cliquez sur le bouton "Lancer " pour lancer ListCutPaste partir du menu principal . Choisissez un élément dans les listes affichées et utiliser la fonction "Editer "dans le menu ou le clavier pour couper ou copier de la source l'élément de liste que vous préférez . Choisissez l'élément de liste où vous souhaitez coller votre objet GUI . collez utilisant le menu Edition ou son équivalent clavier . Cette action effectue essentiellement la même glisser déposer.

    Previous :

    next :
      articles connexes
    ·Comment convertir des propriétés à cordes en Java 
    ·Comment utiliser une toile Java 
    ·Comment créer Objet Date partir d'une chaîne en Java 
    ·Comment insérer dans un tableau à trois dimensions ut…
    ·Android UI Développement 
    ·Apprendre Java ligne 
    ·Comment savoir quelle version de Java 
    ·Comment lire les fichiers HTML en utilisant Java 
    ·Comment puis-je stabiliser le nombre de boucles en Java…
    ·Comment faire pour inclure un préfixe à un graveur Ta…
      articles en vedette
    ·Comment utiliser Framework Python sur 1 & 1 
    ·Tutoriel Visual Basic for Beginners 
    ·Comment créer Aliasing PHP pour une URL avec Plesk 
    ·Comment utiliser CutePDF De Java 
    ·Comment reprendre un projet sur ​​Visual Basic 
    ·Comment autoriser les connexions MySQL distante dans Ho…
    ·Comment faire Oscilloscope Art 
    ·Comment puis-je installer Java sur mon ordinateur HP 
    ·Comment vérifier les numéros séquentiels en PHP 
    ·Comment utiliser les fonctions de paramètres variables…
    Copyright © Connaissances Informatiques http://fr.wingwit.com