私はJavaスイングでmp3音楽プレーヤーを作っています。javazoom ライブラリを使用して mp3 ファイルを実行しました。音楽は完璧に再生されていますが、ボタンをクリックして曲を一時停止したり、現在の曲の再生中に新しい曲を選択したり、MySQL db で検索して保存したプレイリストを表示したりするなどの機能を追加することを考えています。
しかし、これにはすべて、プログラムに複数のスレッドが必要になります。そこで、公式のjavadocsからマルチスレッドを学ぼうとしました。すべてのチュートリアルを受講しましたが、このような実際の状況ではまだ機能しません。Pls は私のプログラムを構築するのを手伝ってくれます。完全なコードを求めているわけではありません。アイデアを提案し、複数のスレッドをコーディングするための小さなスニペットを提供してください。
ありがとう。