5

Javaでタイムラインベースの編集GUIを作成したい-ビデオ編集ソフトウェア(たとえば、Adobe Premierなど)のスタイルで。以下は、GUIをどのように念頭に置いているかを示す画像です(直接含めないで申し訳ありません-新しいユーザーとして、その機能は無効になっています):

タイムライン GUI

現在実装されているのは、上部のタイムライン スライダー ( JSlider) だけです。残りはすべて Photoshop で構成されています (スライダーからレイヤーを通過する黒い線も)。

私の質問はあまり具体的ではありません。残りをできるだけうまく実装するにはどうすればよいかを入力したかっただけです。もう少し正確に言うと、次のトピックへのヒントをいただければ幸いです。

  1. GUI全体を整理する方法-すべてのレイヤーを上から下に移動する時間インジケーターラインについて?
  2. 波形を視覚化する方法、使用できる優れた (そして無料の) パッケージはありますか? (音声ファイルは MP3 または WAV)
  3. テキスト セグメント レイヤーに使用する要素 (何らかの形でドラッグ アンド ドロップ可能にする必要があります) -> JLabels、JButtons、ドラッグ アンド ドロップ機能を最適に解決するにはどうすればよいですか?

いいアドバイスや正しい方向への指摘はとても親切です!

4

1 に答える 1

1
  1. 波形の問題については、この質問と受け入れられた回答をご覧ください。クラスは PNG 画像ファイルを作成しますが、画像を保存する代わりに、プログラムで表示するだけでよいはずです。

  2. ドラッグ アンド ドロップのことは、Oracle のこのチュートリアルで詳しく説明されています。

于 2013-07-30T07:52:04.343 に答える