Поиск:

Вернуться   Форум > Технический раздел > Programming > Все о программировании

Все о программировании Для всех, кто интересуется программированием, всех кто знает или хочет научиться.

Ответ
 
Опции темы
Старый 21.03.2005, 20:37 Вверх     #1
Vlad
Близкий Знакомый
 
  
Регистрация: 18.05.2004
Был(а) у нас: 05.08.2009 17:56
Сообщений: 377


По умолчанию Java.Проблема с JScrollPane+JPanel.

Пытаюсь вставить JPanel в JScrollPane. Проблема в следующем:
Если JPanel с Layout null, то Scroll не получается. Мне нужно чтобы на Jpanel було каждый pаз другое количество Компонентов в зависимости от передаваемого веkтора.При Layout GridLayout. Если Компонентов много более 50 все получается хорошо. при 5-10 Компонентах размер их растаягивается nа всу панел. Т.е. размер компонентов устанавливается автоматически, что мне не подходит. Можно сделат через GridbagLayout, но по моему ето силно трудоемко. Мне кагхется должен бут другой выход и я что то делау неверно. И собственно вопросы:
1. Действително ли при null Layout не равотает Scroll?
2. Как можно оставит размеру компонентов(Текстовух полей, ComboBox и т.д. ) при Grid Layout.
3. Может быть мое решение единственно верное в данном случае?
Хотелос бу совета опытнух программистов, кто с етим уже сталкивался.
Спасибо заранее.

И да будет тебе счастье и радость.
Vlad вне форума   Ответить с цитированием
Старый 21.03.2005, 21:55 Вверх     #2
semmy75
 
Аватар для semmy75
 
   Возраст: 49
Регистрация: 24.11.2002
Был(а) у нас: 01.12.2013 16:43
Сообщений: 387


По умолчанию

Я был бы рад тебе помочь , но так как программер я универсалныи (жизнь заставила) , то пишу одновременно на несколких языках - java один из них , но в башке все путается и точно сразу решение дать не могу. Если пошлешь мне свои тест классы - то гляну и может что нить взбредет в голову.

semmy75 вне форума   Ответить с цитированием
Ответ


Метки
помочь, тебе, жизнь, что



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT, время: 18:54.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Follow FriendsForumCom on Twitter liveinternet.ru Рейтинг@Mail.ru