-1
私のプログラムの入力と出力のダイアログを作りたいと思います。 Scannerユーティリティを使用しようとしましたが、エラーが発生し続けるため、入出力ダイアログでグラフィカルにしたいと考えています。 binomkoeffメソッドを使用している出力ダイアログでnとkを入力して入力ダイアログを作成するにはどうすればよいですか?どのようにして、ダイアログでint引数を使うことができますか?ソリューションとメソッドのグラフィカルな入力と出力
package aufgabe2;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class aufgabe2
{
private static int binomkoeff(int n, int k)
{
if (k==0)
return 1;
else if (k>n-k)
return binomkoeff(n, n-k);
else
return binomkoeff(n-1, k-1)*n/k;
}
public static void main(String[] args)
{
//System.out.println(binomkoeff(6, 5));
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int k = sc.nextInt();
//I'd rather have an input dialog than Scanner
//System.out.println(binomkoeff(n, k));
JOptionPane.showMessageDialog (binomkoeff(n, k);
}
}
"スキャナを使用しようとしましたが、エラーが発生しています。"おそらく、あなたの質問に完全なスタックトレースを追加することで、エラーを修正することにエネルギーを入れてください。グラフィカルユーザーインターフェイスは、知識の重要な新しい領域です。 – VGR