Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

JPanelのリストの作り方について

$
0
0
いま、JPanelをリストのように表示するプログラムを作っています。このリストには上にどんどん新しいJPanelを追加して表示するようにしたいと思っています。しかし、JPanelを追加した時に、現在見ている位置から自動でスクロールしてしまいます。この自動でスクロールするのをなくすためにはどうしたら良いでしょうか? 今までにJListを使ってやってみましたが、新しく追加したJPanelが見れるところまで移動してしまってダメで、JListのensureIndexIsVisible()で表示していたところに戻すのも画像のように元の見ていた場所に戻らないので僕がやろうとしてるのとは少し違います。 また、BoxLayoutを使いJPanelに表示させるのもやってみたんですが、新しく追加した時に追加した分、下にスクロールしてしまいます。そこで、getheight()を使いその分移動させようとしましたが、JPanelが反映される前に取得してしまい、常に0しか帰ってこずに出来ませんでした。

Viewing all articles
Browse latest Browse all 2439

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>