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 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;
- import javax.swing.JOptionPane;
- public class TelamatrizesController implements Initializable
- {
- @FXML
- private ResourceBundle resources;
- @FXML
- private URL location;
- @FXML
- private TextArea matriz_txt;
- @FXML
- private TextField tf_matriz;
- @FXML
- private Button btn_gerarmatriz;
- @Override
- public void initialize(URL url, ResourceBundle bundle)
- {
- btn_gerarmatriz.setOnAction(new EventHandler<ActionEvent>()
- {
- public void handle(ActionEvent event)
- {
- matriz_txt.clear();
- //Verifico se colocou o numero de alunos
- if(tf_matriz.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 filas de caixas vazias");
- }
- else
- {
- //Crio o vetor com base no numero de alunos que foi passado.
- int[][] caixas = new int[Integer.valueOf(tf_matriz.getText())][];
- //Laço de repetição "para" comparando o i, com a quantidade de valores no vetor fila
- for(int i=0; i<caixas.length; i++)
- {
- //A cada loop adiciono o valor de i no TextArea com o texto abaixo
- matriz_txt.appendText("Fila das caixas "+String.valueOf(i)+"- \n");
- }
- }
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement