Loading...
TeodoraL.Kostadinova avatar TeodoraL.Kostadinova 2 Точки

Sumator програмка със Stage

Тъй като в judge нямаме задача 7ма (Sumator) , си качвам коментирания код тук- в случай че някой колега много го озори, или разбирам нещо погрешно ако някой ментор има време да погледне....

package sample;

import javafx.event.ActionEvent;
import javafx.scene.control.TextField;

public class Controller {
    //декларираме полета
    public TextField num1;
    public TextField num2;
    public TextField result;

    public void calculate(ActionEvent actionEvent) {
        try {
            //променливите взимат double стойността въведена от потребителя като text:
            double num1 = Double.parseDouble(this.num1.getText());
            double num2 = Double.parseDouble(this.num2.getText());
            
            //изчислява се резултата
            double result = num1 + num2;
            
            //text filed с id result получава изчислената стойност на променливата result
            this.result.setText(String.valueOf(result));
        
            //връзваме гащите, в случай че потребителя въведе неочакван тип данни 
        } catch (Exception e) {
            this.result.setText("error");
        }

    }
}

 

Тагове:
0
Programming Basics
ChrisPam avatar ChrisPam 976 Точки
Best Answer

Задача 7 не се тества в judge, тъй като не е Console Aplication. Иначе задачата е правилно решена, както е разписано в docx файла за домашно.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.