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

Agents de placement/Fenêtres Java Discussion :

Selectionné un JInternalFrame


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 69
    Par défaut Selectionné un JInternalFrame
    Salut,
    J’ai développé JFrame qui contient des JInternalFrame et je désire, lors du chargement de l’application, q’un JInternalFrame soit sélectionné pour qu’un JTextField contenu dans ce JInternalFrame aura le focus. Pour ce la j’ai utilisé les méthode setFousable(true) :setSelected(true) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    myInternalFrame.setFousable(true);
    myInternalFrame.setSelected(true) ;
    Mais mon InternalFrame n’a pas été sélectionné.
    Est ce que quelqu’un à une autre idée ?
    Merci d’avance,
    C’est très urgent.

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 69
    Par défaut
    Mon code est un peu long, mais voici un résumé:

    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
    package src.gui;
    importpublic class DebitCaisseScreen extends javax.swing.JInternalFrame {
    private …
     
    public static void main(String[] args) {
    	JFrame frame = new JFrame();
    	DebitCaisseScreen inst = new DebitCaisseScreen();
    	JDesktopPane jdp = new JDesktopPane();
    	jdp.add(inst);
    	jdp.setPreferredSize(inst.getPreferredSize());
    	frame.setContentPane(jdp);
    	frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    	frame.pack();
    	frame.setVisible(true);
    }
     
    public DebitCaisseScreen() {
    	super("Alimenter une caisse");
    	…
    	setResizable(false);
    	setClosable(true);
    	initGUI();
    	setVisible(true);
            setFocusable(true);
            setSelected(true);
            requestFocus(true);
    }
     
    private void initGUI() {try {{
    		textFieldNbrTypeOfMonney = new JTextField();
    		textFieldNbrTypeOfMonney.setDocument(new IntegerFilter());
    		jPanel1.add(textFieldNbrTypeOfMonney);
    		textFieldNbrTypeOfMonney.setBounds(169, 62, 51, 21);
    	}} catch (Exception e) {
    		e.printStackTrace();
    	}
    }
     
    …
     
    }

  3. #3
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    méthode requestFocus de ton JTextField
    Et la méthode activateFrame(JInternalFrame j) du DesktopManager de ton JDesktopPane

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 69
    Par défaut
    Merci sinok pour ta réponse
    J'ai utilisé textFieldNbrTypeOfMonney.requestFocus() mais elle ne fait rien
    pourtant j'ai crée un bouton et quand je clique sur celui là le focus change vers le composant que je le voudrai par la méthode requestFocus()

Discussions similaires

  1. [Focus] Probleme pour selectionner une JInternalFrame
    Par bulbo dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 23/05/2009, 14h22
  2. Selectionner un champ de valeur nulle
    Par arcane dans le forum Requêtes
    Réponses: 2
    Dernier message: 30/09/2003, 15h26
  3. [JInternalFrame] Modale ?
    Par Aminos dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 04/03/2003, 11h38
  4. selectionner une partie d'un TImage
    Par bidochon dans le forum Composants VCL
    Réponses: 2
    Dernier message: 20/02/2003, 20h08
  5. [VB6] [FileListBox] Récupérer les éléments sélectionnés
    Par tomnie dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 22/10/2002, 10h11

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