Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Controllers;
- //Trabalho de programação. Alunos: Jair Junior e Rafael Almeida.
- import java.net.URL;
- import java.util.ResourceBundle;
- import javax.swing.JOptionPane;
- import javafx.event.ActionEvent;
- import javafx.event.EventHandler;
- import javafx.fxml.FXML;
- import javafx.fxml.Initializable;
- import javafx.scene.control.Button;
- import javafx.scene.control.TextArea;
- import javafx.scene.control.TextField;
- public class TelavetoresController implements Initializable
- {
- @FXML
- private ResourceBundle resources;
- @FXML
- private URL location;
- @FXML
- private TextArea vetor_txt;
- @FXML
- private TextField tf_alunosvetor;
- @FXML
- private Button btn_gerarvetor;
- @Override
- public void initialize(URL url, ResourceBundle bundle)
- {
- btn_gerarvetor.setOnAction(new EventHandler<ActionEvent>()
- {
- public void handle(ActionEvent event)
- {
- vetor_txt.clear();
- //Verifico se colocou o numero de alunos
- if(tf_alunosvetor.getText().isEmpty())
- {
- //Exibo uma mensagem na tela informando que não inseriu o numero de alunos.
- JOptionPane.showMessageDialog(null, "Você não inseriu o numero de alunos para a formação da fila");
- }
- else
- {
- //Crio o vetor com base no numero de alunos que foi passado.
- int[] fila = new int[Integer.valueOf(tf_alunosvetor.getText())];
- //Laço de repetição "para" comparando o i, com a quantidade de valores no vetor fila
- for(int i=0; i<fila.length; i++)
- {
- //Verifico se é o ultimo, se for ponho ponto final, senão ponho virgula.
- if(i+1==fila.length)
- //A cada loop adiciono o valor de i no TextArea
- vetor_txt.appendText("Aluno "+String.valueOf(i)+".");
- else
- //A cada loop adiciono o valor de i no TextArea
- vetor_txt.appendText("Aluno "+String.valueOf(i)+", ");
- }
- }
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement