2

Media Player を構築しようとしています。音楽再生用のすべてのコードがあります。GUI は 3 つの主要部分で構成されています。

  1. 青色の背景。
  2. JListと_JScrollPane
  3. JLayerシェル (リストを表示するために切り出された多角形と、その下の青い背景)

したがって、私の質問は、カスタムリストを作成する方法、またはJTableコンポーネントのベースが両方のコーナーで引き伸ばされてわずかに回転する方法です(パースペクティブフィルターを使用)。また、JScrollbar添付もカスタマイズする必要があります。少なくとも回転させる必要があると思います。しかし、自分のグラフィックを提供して作成する方法を知りたいです。これは可能ですか?

ここにデザインのモックアップがあります: http://www.splashportal.net/MOCKUP/iJuk-MOCKUP.swf

これがそのスクリーンショットです: ここに画像の説明を入力

4

1 に答える 1

2

ここに示すように、ビュー コンポーネントを変換することはできますが、UI デリゲートを書き直さない限り、マウス操作は事実上不可能です。または、逆変換を使用してマウス コントロールを実行する、ここで示したアプローチを適用できる場合もあります。

于 2012-08-13T15:24:22.080 に答える