サイズ 5000x5000 ピクセルの JPanel を含む JScrollPane があります。この JPanel のサブパーツのみを表示できるように JScrollPane を制限したいと考えています。
たとえば、2 つの点 (X、Y) によって定義される四角形:
- (500,500) (左上隅)
- (3000,3000) (右下隅)。
私が試してみました
myJScrollPane.getHorizontalScrollBar().setMinimum(500);
と
myJScrollPane.getHorizontalScrollBar().setMaximum(3000);
しかし、うまくいきません。setMinimum 関数はスクロールペイン上のビューポートの位置を設定するだけで、setMaximum は何もしません。