- PR -

JScrollBar クラスによる手動スクロールの作成方法

1
投稿者投稿内容
未記入
常連さん
会議室デビュー日: 2004/09/10
投稿数: 33
投稿日時: 2006-12-28 10:50
JTable にスクロール機能を持たせる場合、通常 JScrollPane を使用しますが、
大量データがある場合はパフォーマンスとリソースの観点から実用的では無い
ので、JScrollBar を使用した手動スクロールを作成したいのですが、
作成方法を教えて頂けませんでしょうか?
サンプルなどがあるHPでも結構ですので、ご教授頂けると幸いです。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2006-12-28 11:13
最大値、最小値、ステップなどを設定した後、リスナを登録するといった感じになります。
まずは API はご覧ください。
未記入
常連さん
会議室デビュー日: 2004/09/10
投稿数: 33
投稿日時: 2006-12-28 13:39
投稿しておきながら、うまく説明できるかどうか分かりませんが、
本(グラフィックJava2)の言葉を借りますと、
「サイズの大きなビューをスクロールする固定サイズのビューポートを使う代わりに、
スクロールバーを操作する度に固定サイズのビューを再描画する。」方法は
単純にスクロールバーを使用するだけで実現できるものなのでしょうか?

以上、宜しくお願い致します。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2006-12-28 14:01
はい。できますよ。

グラフィックの描画方法とJScrollBar のリスナの登録方法がわかれば、あとは組み合わせるだけです。
まずは手を動かしてみてはいかがでしょうか。
どこまでできるのか、どこがわからないのかもう少し具体的になると思います。
未記入
常連さん
会議室デビュー日: 2004/09/10
投稿数: 33
投稿日時: 2006-12-28 14:04
インギさん、返信ありがとうございます。

やってみたいと思います。
1

スキルアップ/キャリアアップ(JOB@IT)