Javaでタイムラインベースの編集GUIを作成したい-ビデオ編集ソフトウェア(たとえば、Adobe Premierなど)のスタイルで。以下は、GUIをどのように念頭に置いているかを示す画像です(直接含めないで申し訳ありません-新しいユーザーとして、その機能は無効になっています):
現在実装されているのは、上部のタイムライン スライダー ( JSlider
) だけです。残りはすべて Photoshop で構成されています (スライダーからレイヤーを通過する黒い線も)。
私の質問はあまり具体的ではありません。残りをできるだけうまく実装するにはどうすればよいかを入力したかっただけです。もう少し正確に言うと、次のトピックへのヒントをいただければ幸いです。
- GUI全体を整理する方法-すべてのレイヤーを上から下に移動する時間インジケーターラインについて?
- 波形を視覚化する方法、使用できる優れた (そして無料の) パッケージはありますか? (音声ファイルは MP3 または WAV)
- テキスト セグメント レイヤーに使用する要素 (何らかの形でドラッグ アンド ドロップ可能にする必要があります) -> JLabels、JButtons、ドラッグ アンド ドロップ機能を最適に解決するにはどうすればよいですか?
いいアドバイスや正しい方向への指摘はとても親切です!