Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какой вариант UI компонента лучше выбрать, для перечисления? 
V
    Опции темы
Royan
Дата 26.7.2008, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: 1
Всего: 15



Преположим делаю справочник по фирмам. 
Задача: создать диалоговое окно для записи оторбражающее все характеристики фирмы. С полями типа "адрес" и "название" проблем нет, но вот как быть с полем деятельность я пока не решил. Проблема в том что видов деятельности у  одной фирмы может быть много, например, "ремонт, стирка, шиномонтаж, иглоукалывание" теоретически всем этим может заниматься одна фирма. 

Вопрос: как в рамках диалогового окна представить все виды деятельности одной фирмы? Какой компонент для этого лучше подойдет?


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
dorogoyIV
Дата 26.7.2008, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 26.3.2007

Репутация: 36
Всего: 46



ИМХО
JList (JComboBox)
так же, как ты входишь на этот форум, у тебя есть выбор - GUI, Общие вопросы, ...
PM MAIL   Вверх
goodday1941
Дата 26.7.2008, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 709
Регистрация: 16.7.2006
Где: Украина, Киев

Репутация: 8
Всего: 9



если есть вариант мультиселекта то JList, если нет такого варианта то JComboBox


--------------------
SCJP 6
PM MAIL ICQ Skype GTalk   Вверх
ecologist
Дата 27.7.2008, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 452
Регистрация: 28.2.2007

Репутация: нет
Всего: 9



Можно пойти по такому пути - есть общий список видов деятельности - глобальный. А для каждой фирмы создается отдельный список из общего. У нас это неплохо работает.
PM MAIL   Вверх
Royan
Дата 27.7.2008, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: 1
Всего: 15



Сорри плохо сформулировал вопрос... я пытался привести случай когда необходимо просто *отобразить* список. Это отлично от *дать пользователю выбрать* из списка. То есть пользователь просто должен увидеть чем занимается фирма, одновременно со всеми ее свойствами (названием, адресом, телефоном и т.д.) Чтобы яснее представлять себе проблему, представьте как обычно выводиться информация:
Код

Название  "Рога и Копыта" 
Адрес: ул Солдата Грызуна д. 6         Телефон: 000-00-00
Еще поле: Еще значение                 Еще поле: Еще значение
Деятельность: ??? 


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



--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
goodday1941
Дата 27.7.2008, 11:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 709
Регистрация: 16.7.2006
Где: Украина, Киев

Репутация: 8
Всего: 9



а если записей будет 100?
тоесть жедательно еще панельку с дейтельностью поместить в скролл


--------------------
SCJP 6
PM MAIL ICQ Skype GTalk   Вверх
Royan
Дата 28.7.2008, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: 1
Всего: 15



Цитата(goodday1941 @  27.7.2008,  08:43 Найти цитируемый пост)
тоесть жедательно еще панельку с дейтельностью поместить в скролл

На том и порешим, всем спасибо за участие в обсуждении!



--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   jk1
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема »


 




[ Время генерации скрипта: 0.0763 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.