Salut,
j'ai une fonction qui permet d'afficher un jtreetable dans un split et vue la quantité des données le temps d'affichage est assez grand c'est pour cela que j'ai utilisé un thread, mais le probleme c'est que lorsque je debug mode debugage avec F8 le complateur n'entre pas dans le corps de la fonction run()
d'apres vous le pbm !!!! c'est koi
voila le code :

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
    private void addTree() { 
        new Thread( new Runnable() {
          public void run() { 
              final Vector TREE = mDBaccess.getTreeVecteur(mTreeStructure);
              System.out.println(" threads " + mTreeStructure);
              mTreeTablePanel = new TreeTablePanel(TREE, mTreeNbreCol, mTreeIndex, cNames, cTypes); 
              JOptionPane.showMessageDialog(null,"123456789");
              mTreeTablePanel.mTreeTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
              mTreeTablePanel.mTreeTable.getColumnModel().getColumn(0).setPreferredWidth(100);
              mTreeTablePanel.mTreeTable.getColumnModel().getColumn(1).setPreferredWidth(130);
              mTreeTablePanel.mTreeTable.getTableHeader().setReorderingAllowed(false);
              mTreeTablePanel.collapseAll();
              mJSplitPane.setOneTouchExpandable(true);
              mJSplitPane.setDividerLocation(235);   
          }
          }).start();
 
        mJSplitPane.setLeftComponent(mTreeTablePanel);
        mJSplitPane.setRightComponent(mJPanelData);
        PanelCompteEspeceView.this.add(mJSplitPane, BorderLayout.CENTER);
        PanelCompteEspeceView.this.add(navBar, BorderLayout.NORTH);
    }
Merci pour votre aide !!!