オラクルのチュートリアルJSlider
からの使用方法を学んでいます。これを使用してコード内の変数の値を変更し、アニメーションの速度/fps を変更したくありません。私はこの「フレーム/秒」に気付き、コンピューター ゲームで見たり、ここで読んだりしています。さまざまな JSlider の例を見ましたが、それらはすべて FPS 定数に異なる値を使用しています。JSlider FPS 定数に使用する値を決定するにはどうすればよいですか? また、なぜそれらを変数ではなく定数にするのですか? これらの値を JSlider を使用するすべてのコードにコピー ペーストするだけでよいでしょうか?
static final int FPS_MIN = 0;
static final int FPS_MAX = 30;
static final int FPS_INIT = 15; //initial frames per second
. . .
JSlider framesPerSecond = new JSlider(JSlider.HORIZONTAL,
FPS_MIN, FPS_MAX, FPS_INIT);
framesPerSecond.addChangeListener(this);