Bonjour,
Ce que je veux faire c'est obtenir une c'est obtenir une comboBox qui est dans une autre classe. Pour cela j'ai fais un constructeur pour initialiser une comboBox à partir de celle que je voulais. Seulement, l'exception java.lang.NoSuchMethodException est levé et je ne comprends pas pourquoi.
Voici le code du constructeur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
ComboBox<String> combo = new ComboBox<String>();
 
    /**
     * TODO commenter l'état initial construit
     * @param combo
     */
    public controleurParametre(ComboBox<String> combo) {
        this.combo=combo;
    }
et voici comment je construit l'objet de type controleurParametre dans l'autre classe où se trouve la comboBox que je veux récupérer:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
@FXML
    private void finLogin(ActionEvent evt) throws IOException {
        extraireComptesSIP();
        btnParam.disableProperty().set(false);
        new controleurParametre(comptesSIP);
    }
et voici l'exception levée par Eclipse:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Caused by: java.lang.NoSuchMethodException: application.controleurParametre.<init>()
	at java.lang.Class.getConstructor0(Unknown Source)
Merci d'avance pour votre aide.