Partage
  • Partager sur Facebook
  • Partager sur Twitter

probleme avec AWT

    21 février 2017 à 19:03:00

    bonsoir, je suis nouveau dans le domaine de GUI, et j'ai quelque problemes avec AWT que j'arrive pas resoudre...

    quand j'ajoute la ligne 17 et 19 et j'enleve la ligne 18 dans myframe.java ça marche mais comme ça ça ne marche pas 

    MyLabel.java

    import java.awt.*;
    
    class MyPanel extends Panel{
    TextField t1=new TextField("hello");
    TextField t2=new TextField("hello");
    TextField resultat=new TextField("hello");
    Label l1=new Label("l11");
    Label l2=new Label("l222");
    Label result=new Label("resultat1");
    MyPanel(){
    	add(t1);
    	add(t2);
    	add(resultat);
    	add(result);
    	add(l1);
    	add(l2);
    
    }
    }



    MyFrame.java

    import java.awt.*;
    import	java.awt.Color;
    import java.awt.event.*;
    
    
    class MyFrame extends Frame{
    MyFrame(){
    addWindowListener(new WindowAdapter() {
        public void windowClosing(WindowEvent e) {
            System.exit(0);
        }
    });
    this.setVisible(true);
    this.setSize(400,300);
    setLocationRelativeTo(null);
    MyPanel p= new MyPanel();
    //Label tt=new Label("Test");
    p.setBackground(Color.GRAY);
    //p.add(tt);
    this.add(p);
    
    
    
    }}
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      22 février 2017 à 9:59:19

      Bonjour,

      Il faut surement rafraichir le panel ... tu as essayer la méthode updateUI() ?

      • Partager sur Facebook
      • Partager sur Twitter

      probleme avec AWT

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown