2012-05-11 17 views
1

センターコンポーネントのスクロールを設定できません。しかし、北と南は修正する必要があります。コンポーネント内でスクロール可能

this.setLayout(new BorderLayout()); 
this.setScrollable(false); 
this.addComponent(BorderLayout.NORTH, top); 
scrollWrap.setScrollable(true); 
this.addComponent(BorderLayout.CENTER, scrollWrap); 
this.addComponent(BorderLayout.SOUTH, bottom); 

何が問題ですか?

答えて

1

私はこのコードがFormのサブクラスにあると仮定していますか?具体的には機能しないのは何ですか? X & Yでスクロールを有効にするつもりですか?コンテナにコンポーネントを追加していますか?スクロールはscrollWrapコンテナにコンポーネントを追加する場合にのみ機能します

+0

はい、フォームのサブクラスです。私はscrollWrapをいくつかの大陸に追加し、scrollWrapをスクロール可能にしたい。しかし、それは仕事ではありません。私はNORTHとSOUTHは正常ですが、CENTERは部分的に見えます。 – Tim

+0

setScrollableY()を試しましたか?あなたはEDTでこのコードを呼び出しましたか?あなたは何を正確に見ていますか?スクリーンショットを使って問題を説明することをお勧めします –

関連する問題