Ao clicar no arquivo FXML dentro do netbeans com o botão direito e selecionar controlador make
não está gerando o código devido na classe controler e também não gera o fxml back.
Por favor alguém sabe como fazer isso funcionar.
Grato.
Configura manualmente. porque confiar no netbeans?
Crie manualmente
import java.net.URL;
import java.util.ResourceBundle;
import javafx.fxml.Initializable;
public class FXMLController implements Initializable {
/**
* Initializes the controller class.
*/
@Override
public void initialize(URL url, ResourceBundle rb) {
// TODO
}
}
[quote=Janerson]Crie manualmente
[code]
import java.net.URL;
import java.util.ResourceBundle;
import javafx.fxml.Initializable;
public class FXMLController implements Initializable {
/**
* Initializes the controller class.
*/
@Override
public void initialize(URL url, ResourceBundle rb) {
// TODO
}
}
[/code][/quote]
Use o SceneBuilder para gerar o seu codigo FXML, depois adicione este controller ao FXML.
não sei se é Bug, mas quando você alterar o FXML para atualizar a controller tente clicar com o direito em cima do projeto, depois em “Testar” e depois sim no arquivo FXML você clica em “Controlador Make”. Pra mim só funciona se eu fizer assim.