質問: javaアプリケーションを作成しています。フレームをグリッドレイアウトで設計し、パネルNorth,Eastにそれぞれ機種、日付をボックスレイアウトで配置。 センターパネルにグラフ表示。先日教えていただき、センターパネルにスクロールバーを付けるとこまでようやく出来たのですが。 Exselのwindow枠の固定のように、横スクロールバーで上部のパネルとセンター部が同時に、縦スクロールで 左部分のパネルおよびセンター部のパネルの表示をスクロールさせるにはどうすればよいのでしょうか。 初心者ですのでうまく説明できていないかもしれませんが、よろしくお願いします。
回答: 以下のメソッドを使って、HeaderViewに任意のコンポーネントをセットします。 JScrollPane#setColumnHeaderView( Component view ); JScrollPane#setRowHeaderView( Component view ); JScrollPaneのJavadocからワンクリックで辿り着ける位置に サンプルコードの記載もあります。 「How to Use Scroll Panes」