我有一个名为“ showWorkers”的方法,它将显示我公司中的所有工人的名字,他们何时开始工作和他们的货物,但是我对JavaFX还是陌生的,并且我一直在寻找视频和东西而且没有任何效果。我想创建一个按钮,当按下该按钮时,它会转到另一个阶段并显示所有信息。
**JAVAFX**
btnshowWorkers.setText("Mostrar Conjunto de Fichas"); // create button
btnshowWorkers.setLayoutX(10); // localização do botão btnshowWorkers.setLayoutY(250); // localização do botão btnshowWorkers.setPrefWidth(150); // localização do botão relativamente ao comprimento
btnshowWorkers.setOnAction(new EventHandler<ActionEvent>(){
@Override
public void handle(ActionEvent event){
Stage newWindow2 = new Stage(); // cria nova variavel do tipo stage
primaryStage.hide(); // esconde o menu principal
VBox painelList = new VBox(); // cria nova variavel do tipo VBox
Button btnSee=new Button(); // cria novo botão
Button btnExit=new Button(); // cria novo botão
Text erro = new Text(); // cria um variavel do tipo text
erro.setLayoutX(193); // localização da variavel tipo text
erro.setLayoutY(120); // localização da variavel tipo text
company.showWorkers();
**JAVA**
public void showWorkers()
{
int n_empregdos = 0;
for(Empregado e: worker)
{
System.out.println("ID : " +e.getId());
System.out.println("Nome : " +e.getName());
System.out.println("Data de entrada : " +e.getDataEntrada());
System.out.println("Dias de Trabalho: " + e.workDays);
System.out.println("Cargo : " +e.getCargo());
n_empregdos += 1;
}
if(n_empregdos == 0)
{
System.out.println("Não existem empregados inseridos!");
}
}