|
|
|
Увеличивать размер панели с JScrollPane внутри JFrame
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток! У меня такой вопрос - можно ли увеличить размер панели в JScrollPane? Чтобы просто прокручивалась пустая панель? Поясню. Есть JFrame, на ней JScrollPane с JPanel. Нужно сделать так, чтобы панель (пустая) внутри фрейма была больше самого фрейма и скроллилась внутри него. SetSize'ы для панели не помогают... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2014, 23:13 |
|
||
|
Увеличивать размер панели с JScrollPane внутри JFrame
|
|||
|---|---|---|---|
|
#18+
Используйте setPreferredSize() setSize() не работает из-за концепции LayoutManager-ов в Swing size - это актуальный размер контрола. Он может динамически менятся, например, с изменением размера окна. а вот такие свойства как preferredSize minimumSize maximumSize являются указаниями для LayoutManager о том как выполнить компоновку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2014, 23:16 |
|
||
|
Увеличивать размер панели с JScrollPane внутри JFrame
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, вроде помогает, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2014, 00:00 |
|
||
|
Увеличивать размер панели с JScrollPane внутри JFrame
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, а Вы не могли бы объяснить, как заставить это заработать в моем случае? Код: java 1. 2. 3. 4. 5. 6. 7. 8. mainPanel - final JPanel поле класса. Если я задаю PreferredSize в конструкторе или просто в методе, то все работает, но когда пытаюсь сделать это в анонимном классе обработчика, как здесь, то панель не реагирует :( Кстати, это же касается и, например, Код: java 1. (mainScroll - fiinal JScrollPane поле класса). В обычном методе все скроллится как надо, а в MouseMotionListener'е не работает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2014, 17:13 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38587320&tid=2127496]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
181ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 511ms |

| 0 / 0 |
