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 :

applet qui ouvre une jframe


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
    Novembre 2006
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 165
    Par défaut applet qui ouvre une jframe
    hello,

    je cree une applet qui ouvre une Jframe lorsque j'appuie sur un bouton.
    je l'ai cree sur eclipse, et cela marche bien. Mais lorsque que je veux mettre le tout sur une page html, cela ne marche pas. Ma jframe s'affiche (donc une deuxieme fenetre) mais il n'y a pas ce qui est cense s'afficher dedans...

    es-ce que quelqu'un a une idee??
    voici mon code pour l'applet
    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
    package org.me.fenetre;
     
    import java.awt.BorderLayout;
    import java.awt.Button;
     
    import java.awt.Label;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
     
    import javax.swing.JFrame;
    import javax.swing.JTextArea;
     
    public class Fenetre extends java.applet.Applet implements ActionListener{
     
    	Button test=new Button("test");
    	Label test1 = new Label("vasy");
     
    	 private JTextArea zoneTexte;
     
    	public void init(){
     
    		setSize(400,400);
    		add(test);
    		test.addActionListener(this);
     
    	}
    	public void actionPerformed(ActionEvent e){
     
    		JFrame essai = new JFrame("salut toi");
    		essai.getContentPane().setLayout(new BorderLayout());
    	 zoneTexte = new JTextArea(10,50);
    	 essai.getContentPane().add(BorderLayout.CENTER,zoneTexte);  
    	essai.pack();
         essai.setVisible(true);  
         essai.getAccessibleContext();
         essai.setAlwaysOnTop(true);
         repaint();
         validate();
     
    	}
     
    }
    et voila le code html

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <html>
    <body>
    	<applet code=org.me.fenetre.Fenetre.class width=1200 height=610
    	archive="Fenetre.jar">
    	</applet>
    </body>
    </html>
    merci pour les coups de mains

  2. #2
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 165
    Par défaut
    hummm,

    en fait c'est resolu..... quand je creeais mon jar file, il me dise qu'il owerwrtie le jar existant mais il le faisait pas tres bien a voir....



    cependant j'ai une nouvelle question

    comment faire pour que quand j'ouvre ma jframe, tout ce qu'il y a dans mon applet soit inaccessible (mais visible). en fait que les seules actions se font sur la jframe

    merci

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/08/2006, 02h39
  2. bouton qui ferme une Jframe
    Par menuge dans le forum Agents de placement/Fenêtres
    Réponses: 6
    Dernier message: 24/07/2006, 16h55
  3. Formulaire qui ouvre une popup
    Par Mookie dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 07/03/2006, 23h14
  4. [debutant] un bouton qui ouvre une fenetre
    Par dous dans le forum Composants
    Réponses: 6
    Dernier message: 21/11/2005, 10h55
  5. Savoir qui ouvre une form
    Par rvzip64 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 16/07/2004, 17h25

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