0

下の図に示すような画像ビューアを作成しようとしています:-

ここに画像の説明を入力

始める前に、次の質問を念頭に置いています:-

  1. アプリにすべての画像を繰り返して含めることができるように、ターゲットフォルダー内の画像の数を確認するにはどうすればよいですか。

  2. 第二に、画像を 75x75 に縮小することを考えています。しかし、スクロールバーが移動したときに画像をどのようにスライドさせるかはわかりません具体的には、これらの 75x75 画像キューに適切なコンテナーとそのキュー左または右にシフトされていますか?(現在のスクロールバーの値を取得し、イベントリスナーを追加して応答する方法は既に知っています)

4

2 に答える 2

2

Fileターゲットフォルダー内の画像の数を確認するには、クラスを使用できます。

コンテナーに関しては、自分でアニメーションを作成する必要がある場合があります。そうする準備ができているコンテナはありません。

このサイト (および本) には、それに関するいくつかのアイデアがあります。どこまで時代遅れなのかわからないけど

http://filthyrichclients.org/

于 2012-10-31T15:07:30.340 に答える
0

誤解していない限り、画像のスクロール リストを作成するのは非常に簡単です。

まず、画像を許可するデータモデルで JList を作成します。

良い例を次に示します: Java で画像をリストにドラッグ アンド ドロップする

次に、JList を JScrollPane に追加します。

スケーリングの側面は、Scalr を使用して簡単に実行できます: http://www.thebuzzmedia.com/software/imgscar-java-image-scaling-library/

于 2013-05-13T22:36:19.403 に答える