トップページ > プログラム > 2020年03月25日 > LViw/AR0

書き込み順位&時間帯一覧

9 位/132 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000110000000100003



使用した名前一覧書き込んだスレッド一覧
696
Java入門・初心者質問スレ Part.9

書き込みレス一覧

Java入門・初心者質問スレ Part.9
786 :696[]:2020/03/25(水) 10:10:31.34 ID:LViw/AR0
>>778
どうも、昨日の質問者です。わざわざプログラムまで書いて頂いてありがとうございます。下の方ですが、これを

Chime chime = new Chime();
chime.play(0);

と使えば完璧ですね。ですが、

new Chime().play(0);

にすると Direct Clip が再生した回数分増えていかないですか?

そして上の方ですが、0.2秒間隔で500回再生してみると、通常は

スレッド[Thread-124](実行中)
デーモンスレッド[Direct Clip](実行中)
スレッド[Thread-125](実行中)
デーモンスレッド[Direct Clip](実行中)
スレッド[Thread-126](実行中)
デーモンスレッド[Direct Clip](実行中)

というようにデバッグビューに表示され、音が鳴ります。しかし時々

スレッド[Thread-124](実行中)
スレッド[Thread-125](実行中)
スレッド[Thread-126](実行中)
デーモンスレッド[Direct Clip](実行中)
デーモンスレッド[Direct Clip](実行中)
デーモンスレッド[Direct Clip](実行中)

表示がこのようになり、その間音が止まります。そしてまた元に戻ったところでたまった音が一気に鳴るような現象が起きます。
そしてこの現象が起きる度に消えない Direct Clip が一つ増えます。この現象が出ているのはうちだけでしょうか?
Java入門・初心者質問スレ Part.9
791 :696[]:2020/03/25(水) 11:09:44.26 ID:LViw/AR0
>>790
うちの環境のせいかもしれませんね。これ以上は諦めることにします。
Java入門・初心者質問スレ Part.9
804 :696[]:2020/03/25(水) 19:06:14.91 ID:LViw/AR0
>>802
解決しました。コンパイラのバージョンが1.8になってました。
Eclipseを最新のものにしていないせいか11までしか使えないのですが、それにしたら症状が消えました。
ありがとうございました。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。