Как использовать JOptionPane.showMessageDialog один раз в программе - PullRequest
0 голосов
/ 19 сентября 2018

Сколько раз вы использовали выражение: JOptionPane.showMessageDialog?Если ваш ответ более одного раза, вернитесь и пересмотрите свой код, чтобы вы использовали только ОДИН JOptionPane.showMessageDialog

Подсказка: рассмотрите возможность использования переменной типа String с именем output

Code

if (кредит> = 120)

  {

     JOptionPane.showMessageDialog(null,"You've graduated!");

  }//end if

  else if(credit >= 90)

  {

     JOptionPane.showMessageDialog(null,"You're a senior.");

  }//end if

  else if(credit >= 60)

  {

     JOptionPane.showMessageDialog(null,"You're a junior.");

  }//end if

  else if(credit >= 30)

  {

     JOptionPane.showMessageDialog(null,"You're a sophomore.");

  }//end if

  else if(credit >=0)

  {

     JOptionPane.showMessageDialog(null,"You're a freshment.");

  }//end if


  else

  {
     JOptionPane.showMessageDialog(null,"invalid input");

Ответы [ 2 ]

0 голосов
/ 19 сентября 2018

// не забудьте импортировать библиотеку JOptionPane

// также я понятия не имею, как вы использовали свою кредитную переменную public class prograde {public void showJoption (String position) {JOptionPane.showMessageDialog (null, позиция);}

public static void main(String[] args)
{
    //this is the class object that you can use to call the showJoption() method.
    prograde display = new prograde();

    if(credit >= 120)
    {
        display.showJoption("You've graduated!");
    }
    else if (credit >= 90)
    {
        display.showJoption("You're a senior.");
    }
    else if (credit >= 60)
    {
        display.showJoption("You're a junior.");
    }
    else if (credit >= 30)
    {
        display.showJoption("You're a sophomore.");
    }
    else if (credit >= 0)
    {
        display.showJoption("You're a freshment.");
    }
    else {
        display.showJoption("invalid input");
    }
}   

}

0 голосов
/ 19 сентября 2018

Используйте операторы if-else для генерации отображаемой строки, затем используйте одну строку для вызова showMessageDialog() с использованием строки.

...