Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package calculator;
- import java.net.URL;
- import java.util.ResourceBundle;
- import javafx.event.ActionEvent;
- import javafx.fxml.FXML;
- import javafx.fxml.Initializable;
- import javafx.scene.control.Button;
- import javafx.scene.control.Label;
- import javafx.scene.control.TextField;
- /**
- *
- * @author Asaduzzaman Noor
- */
- public class FXMLDocumentController implements Initializable {
- private Label label;
- @FXML
- private TextField number1Field;
- @FXML
- private TextField number2Field;
- @FXML
- private TextField resultField;
- @FXML
- private Button handleAddAction;
- @FXML
- private Button handleSubsAction;
- @FXML
- private Button handleMultiplyAction;
- @FXML
- private Button handleDivideAction;
- @FXML
- private Button handleModAction;
- private void handleButtonAction(ActionEvent event) {
- }
- @Override
- public void initialize(URL url, ResourceBundle rb) {
- // TODO
- }
- //int num1 = Integer.parseInt(number1Field.getText());
- //int num2 = Integer.parseInt(number2Field.getText());
- @FXML
- private void handleAddAction(ActionEvent event) {
- int num1 = Integer.parseInt(number1Field.getText());
- int num2 = Integer.parseInt(number2Field.getText());
- int add = num1 + num2;
- resultField.setText("" + add);
- }
- private void handleSubsAction(ActionEvent event) {
- int num1 = Integer.parseInt(number1Field.getText());
- int num2 = Integer.parseInt(number2Field.getText());
- int subs = num1 - num2;
- resultField.setText("" + subs);
- }
- private void handleMultiplyAction(ActionEvent event) {
- int num1 = Integer.parseInt(number1Field.getText());
- int num2 = Integer.parseInt(number2Field.getText());
- int multi = num1 * num2;
- resultField.setText("" + multi);
- }
- private void handleDivideAction(ActionEvent event) {
- int num1 = Integer.parseInt(number1Field.getText());
- int num2 = Integer.parseInt(number2Field.getText());
- int divide = num1 / num2;
- resultField.setText("" + divide);
- }
- private void handleModAction(ActionEvent event) {
- int num1 = Integer.parseInt(number1Field.getText());
- int num2 = Integer.parseInt(number2Field.getText());
- int mod = num1 % num2;
- resultField.setText("" + mod);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement