- - PR -
JScrollBar クラスによる手動スクロールの作成方法
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-12-28 10:50
JTable にスクロール機能を持たせる場合、通常 JScrollPane を使用しますが、
大量データがある場合はパフォーマンスとリソースの観点から実用的では無い ので、JScrollBar を使用した手動スクロールを作成したいのですが、 作成方法を教えて頂けませんでしょうか? サンプルなどがあるHPでも結構ですので、ご教授頂けると幸いです。 |
|
投稿日時: 2006-12-28 11:13
最大値、最小値、ステップなどを設定した後、リスナを登録するといった感じになります。
まずは API はご覧ください。 |
|
投稿日時: 2006-12-28 13:39
投稿しておきながら、うまく説明できるかどうか分かりませんが、
本(グラフィックJava2)の言葉を借りますと、 「サイズの大きなビューをスクロールする固定サイズのビューポートを使う代わりに、 スクロールバーを操作する度に固定サイズのビューを再描画する。」方法は 単純にスクロールバーを使用するだけで実現できるものなのでしょうか? 以上、宜しくお願い致します。 |
|
投稿日時: 2006-12-28 14:01
はい。できますよ。
グラフィックの描画方法とJScrollBar のリスナの登録方法がわかれば、あとは組み合わせるだけです。 まずは手を動かしてみてはいかがでしょうか。 どこまでできるのか、どこがわからないのかもう少し具体的になると思います。 |
|
投稿日時: 2006-12-28 14:04
インギさん、返信ありがとうございます。
やってみたいと思います。 |
1