[JAVA] Un composant SWING de tableau ?

oopin Messages postés 26 Statut Membre -  
mat. Messages postés 197 Statut Membre -
Salut,

Dans le cadre d'un projet en cours de DUT deuxième année, je recherche un composant Java qui permette de "dessiner" des tableaux, à l'image de ce que l'on peut voir en HTML (au niveau des collapses).
JTable ne conviens pas du tout.

L'idée est d'au final être capable, à partir de données, de dessiner une sorte d'emploi du temps sur l'année, qui spécifie les différents modules.

oopinou
Configuration: Windows XP
Firefox 3.0.1

1 réponse

  1. mat. Messages postés 197 Statut Membre 21
     
    Bonjour,
    Si tu veux un tableau comme l'html tu peut faire ça :

    final JEditorPane editeur;
        JPanel pannel = new JPanel();
    
        try {
          editeur = new JEditorPane(new URL("ta page avec le tableau.html"));
          editeur.setEditable(false);
          editeur.addHyperlinkListener(new HyperlinkListener() {
            public void hyperlinkUpdate(HyperlinkEvent e) {
              if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
                URL url = e.getURL();
                if (url == null)
                  return;
                try {
                  editeur.setPage(e.getURL());
                } catch (Exception ex) {
                  ex.printStackTrace();
                }
              }
            }
          });
    
          pannel.add(editeur);
        } catch (Exception e1) {
          e1.printStackTrace();
        }
        JFrame f = new JFrame();
        f.setSize(500, 300);
    
        f.getContentPane().add(pannel);
        f.setVisible(true);
    
    1