Добавление оператора if else в качестве метки в форму фрейма - PullRequest
0 голосов
/ 05 августа 2020

Мне нужна помощь в добавлении оператора if else формы. Я знаю, как это сделать, когда он выполняется как системная операция (system.out.println), но я хочу поместить оператор if else в фактическую форму. Это строка (предложения), и я не могу заставить ее работать. Что я сделал до сих пор, так это пометил имя переменной lblsentence и объявил его, указав предложение String;, а мой оператор if else выглядит так (не отображается в форме при запуске программы):

if (diameter >= 40)

{

sentence = "example"

}

else if (diameter >= 20)

{

sentence = "anotherexample"

}

Итак, мой вопрос: как я могу получить строковое предложение, которое находится в операторе if-else в моей форме, а не в качестве вывода, который дает мне система?

1 Ответ

0 голосов
/ 05 августа 2020

сначала вы должны инициализировать предложение значением по умолчанию и поставить точку с запятой после объявления переменных и инструкции, что этот код будет работать:

public class HelloWorld{

     public static void main(String []args){
        String sentence ="ddn";
        int diameter =0;
        if (diameter >= 40)

{

sentence = "example";

}

else if (diameter >= 20)

{

sentence = "anotherexample";

}


     }
}
...