У меня есть JScrollPane, и внутри него я поместил JPanel.
Также есть кнопка, при нажатии которой будет нарисован прямоугольник произвольной длины и ширины.
на панели. Поэтому при каждом нажатии этой кнопки вызывается метод перерисовки JPanel.
Проблема в том, что иногда длина прямоугольника велика, и поэтому JPanel не отображает все это, а только часть, которая уже помещается на панели.
Как сделать так, чтобы JPanel отображал то, что нарисовано внутри него, каковы размеры прямоугольника?