Partage
  • Partager sur Facebook
  • Partager sur Twitter

TreeView et TreeItem javafx

    2 septembre 2020 à 13:37:00

    Bonjour, j'ai crée des noeuds et je voudrais qu'à chaque fois que je double clique sur sous nœud, ce sous nœud doit me charger un scène(fichier fxml) mais je ne sais pas quelle fonction que je peut utiliser sur le double clic d'un sous nœud afin d'ouvrir un fichier fxml

    Votre code ici
    package controller;
    
    import java.net.URL;
    import java.util.ResourceBundle;
    
    import javafx.event.ActionEvent;
    import javafx.fxml.FXML;
    import javafx.fxml.Initializable;
    import javafx.scene.control.TreeItem;
    import javafx.scene.control.TreeView;
    
    public class Tree implements Initializable{
    	
    	  @FXML
    	    private TreeView<string> treeView;
    	  
    	  
    	  
    	  
    
    	@Override
    	public void initialize(URL location, ResourceBundle resources) {
    		TreeItem<string> root = new TreeItem<string>("This PC");
    		
    		TreeItem<string> nodeA = new TreeItem<string>("My pictures");//sous noeud
    		
    		
    		TreeItem<string> nodeB = new TreeItem<string>("My documents"); /*sous noeud je voudrais ouvrir le fxml de mes docuents*/
    
    		TreeItem<string> nodeC = new TreeItem<string>("My movies");
    		
    		TreeItem<string> nodeA1 = new TreeItem<string>("Works files");
    		TreeItem<string> nodeA2 = new TreeItem<string>("Personal files");
    		TreeItem<string> nodeA3 = new TreeItem<string>("Back up");
    		
    		nodeA.getChildren().addAll(nodeA1, nodeA2, nodeA3);
    		
    		root.getChildren().addAll(nodeA, nodeB, nodeC);
    		
    		treeView.setRoot(root);
    		
    	}
    
    }
    
    </string></string></string></string></string></string></string></string></string></string></string></string></string></string></string>

    Merci pour votreaide

    • Partager sur Facebook
    • Partager sur Twitter

    TreeView et TreeItem javafx

    × 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