2016-07-21 4 views
0

私のプログラムでは、ログインのメインメニューから、サイトのさまざまな領域に行きます。私は彼らに行くときに私のJpanelsが沈んでいます

jPanel2.removeAll(); 
    Items panel = new Items(); 
    jPanel2.add(panel); 
    jPanel2.repaint(); 
    jPanel2.revalidate(); 

私はこれと同じ画面内の別の1つのJPanelから行くことができるようにのJPanelを変更する方法を見つけたと思いました。

上記のコードの問題は、jpanelsを変更するたびに古いjpanelが取り除かれず、そこにとどまっていることです。つまり、jpanelsを変更するたびにjpanelがゆっくりとページ上で低くなるそれ以前に作成された他のjpanelsの下に置きます。

jpanelsを取り除く方法はありますか?私は新しいjpanelに行くとゆっくりとページを下ろさないのですか?

答えて

関連する問題