JTree dans une applet

logarfr Messages postés 23 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 30 juin 2004 - 8 avril 2004 à 16:17
logarfr Messages postés 23 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 30 juin 2004 - 8 avril 2004 à 16:46
Bonjour à tous!

Je crois que je titre dit tout.
J'aimerais afficher un JTree dans une page web. Après avoir visité tout ce qui se fesait, je me suis dit que se serais aussi bien de le faire comme ca mais le problème c'est que je m'y connais pas trop en applet!

Si quelqu'un peut m'aider ou m'orienter différement, je lui en serais reconnaissant!

Voilà pour le moment ce que j'ai fait mais ya rien qui s'affiche!

/************/
/* CODE JAVA */
/************/

import java.awt.*;
import java.util.*;
import java.awt.event.*;
import java.applet.*;
import javax.swing.*;
import javax.swing.tree.*;

abstract class arbre extends Applet implements ActionListener,ItemListener
{
  public void init()
  {
    TreePanel pnltree = new TreePanel();
    this.add(pnltree);
    pnltree.setVisible(true);
  }

  public void actionPerformed(ActionEvent ae)
  {
    String Nom = ae.getActionCommand();
  }
}

class TreePanel extends JPanel
{
  public TreePanel()
  {
    setLayout(new BorderLayout());

    DefaultMutableTreeNode top = new DefaultMutableTreeNode("Music");
    DefaultMutableTreeNode catagory;
    DefaultMutableTreeNode composer;
    DefaultMutableTreeNode style;

    catagory = new DefaultMutableTreeNode("Classical");
    top.add(catagory);
    catagory.add(composer = new DefaultMutableTreeNode("Beethoven"));
    composer.add(style = new DefaultMutableTreeNode("Concertos"));
    style.add(new DefaultMutableTreeNode("No. 1 - C Major"));
    style.add(new DefaultMutableTreeNode("No. 2 - C dfsfMajor"));
    style.add(new DefaultMutableTreeNode("No. 3 - C Majdsfor"));
    style.add(new DefaultMutableTreeNode("No. 4 - C Mdsfajor"));
    style.add(new DefaultMutableTreeNode("No. 5 - C Madsfsdfjor"));

    composer.add(style = new DefaultMutableTreeNode("Quartets"));
    style.add(new DefaultMutableTreeNode("6 string quartets"));
    style.add(new DefaultMutableTreeNode("3 string quartets"));

    top.add(catagory = new DefaultMutableTreeNode("Jazz"));

    JTree tree = new JTree(top);
    add(new JScrollPane(tree), BorderLayout.CENTER);
  }
}

/************/
/* CODE HTML */
/************/

<HTML>
<HEAD>
<TITLE>
Calculatrice applet java
</TITLE>
</HEAD>

<center>

</center>

</HTML>


Merci d'avance!

(en passant je trouve que les sites Codes Sources sont la meilleur aide du développeur 8-) )

1 réponse

logarfr Messages postés 23 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 30 juin 2004
8 avril 2004 à 16:46
avec ie j'ai rien qui s'affiche mais avec netscape ya NoClassDefFoundError

et je trouve pas PK!
0
Rejoignez-nous