powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / вопрос по Layout-ы
5 сообщений из 5, страница 1 из 1
вопрос по Layout-ы
    #34585722
Фотография -Sergey-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть окно, выравнивание на котором осуществляется след. образом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
 public   void  CreateControls(){

 String[] userArr = { "User1 "};
 JList userList =  new  JList( userArr ); 
	
	setLayout(  new  BorderLayout(  5 ,  5 ));
	add( BorderLayout.CENTER, tPanel1 );
	add( BorderLayout.SOUTH, tPanel2 );
	add( BorderLayout.EAST, tPanel3 );
	
	tPanel1.setLayout(  new  BorderLayout());
	tPanel1.add(  new  JScrollPane( mText, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,
			                             JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED));
	tPanel2.setLayout(  new  BorderLayout());
	tPanel2.add(  new  JScrollPane( mEntText, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,
			                                JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED));
	tPanel3.setLayout(  new  BorderLayout());
	tPanel3.add( userList, BorderLayout.CENTER );
	userList.setSize( 200 ,  300 );
	
	tPanel1.setBorder(  new  TitledBorder("Окно чата"));
	tPanel3.setBorder(  new  TitledBorder("Пользователи :"));
	tPanel2.setBorder(  new  EtchedBorder());

Проблема: если список пользователей пуст userList, то панель сжимается до минимального размера
и ее практически не видно, если вставляю в список фиктивного пользователя, то выравнивание размера происходит по длине текста. пробывал userList.setSize(200, 300); и tPanel3.setSize(200, 300); не помогло.
Вопрос: как сделать так , чтобы пустой список не сжимался до минимума, или как задать минимальный размеры Списка???
вопрос скорее всего достаточно прост, но хотел бы услышать ответ или подсазку.



-
Цель в жизни определяет все..
Выбор есть всегда..
Но мы часто не хотим его делать..
...
Рейтинг: 0 / 0
вопрос по Layout-ы
    #34586074
Stoma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Используй preferredSize.
Код: plaintext
1.
userList.setPreferredSize( new  Dimension( 200 , 300 ));

И еще хорошо JList на JScrollPane поместить...
...
Рейтинг: 0 / 0
вопрос по Layout-ы
    #34587027
Фотография -Sergey-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и еще один вопрос , немного не по теме поста,
как Eclipse создать jar файл?
- а приходится копировать исходники в другую папку и запускать jar
...
Рейтинг: 0 / 0
вопрос по Layout-ы
    #34587032
Фотография -Sergey-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и еще один вопрос , немного не по теме поста,
как Eclipse создать jar файл?
- а приходится копировать исходники в другую папку и запускать jar
...
Рейтинг: 0 / 0
вопрос по Layout-ы
    #34587040
File - export - jar тока манифест один фиг придется прописать.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / вопрос по Layout-ы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]