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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с объектами в jList 
:(
    Опции темы
XClan
Дата 25.3.2004, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 2
Всего: 3



Мне хотелось бы узнать как можно забирать данные с jList , в частности (имя и индекс )
То есть для имени объекта String и для индекса int!!
Спасибо!

Это сообщение отредактировал(а) XClan - 25.3.2004, 12:09


--------------------
rm -rf /bin/laden
PM MAIL WWW   Вверх
AntonSaburov
Дата 25.3.2004, 13:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



А понятнее можно ? Имя String и индекс int - это о чем ?

PM MAIL WWW ICQ   Вверх
XClan
Дата 25.3.2004, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 2
Всего: 3



То есть имеется список в jList! В списке они имет имена Допустим Петя,Вася,Антон и так далее!
И они все проидексированы! То есть соответсвенно 0,1,2,!
Или можно сразу всять весь список без индексирования? Чтобы потом можно было сохранить изминения!!



--------------------
rm -rf /bin/laden
PM MAIL WWW   Вверх
AntonSaburov
Дата 25.3.2004, 15:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Код

Vector v = new Vector();
ListModel lm = jList.getModel();
for(int k=0; k<lm.size(); k++) {
 v.add(lm.getElementAt(k));
}
Object[] items = v.toArray();

// А теперь можно использовать массив всех объектов

for(int k=0; k<items.length; k++) {
 System.out.println(items[k]);
}


PM MAIL WWW ICQ   Вверх
XClan
Дата 26.3.2004, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 2
Всего: 3



Понял! Только вот sad.gif
Код

JAL.java [2 529:1] cannot resolve symbol
symbol  : method size  ()
location: interface javax.swing.ListModel
       for(int k=0; k<lm.size(); k++){
                        ^
JAL.java [2 533:1] cannot resolve symbol
symbol  : variable lenth  
location: class java.lang.Object[]
       for (int k=0; k<items.lenth; k++) {
                            ^
2 errors
Errors compiling JAL.


Может из-за того, что массив пустой?

Это сообщение отредактировал(а) XClan - 26.3.2004, 16:58


--------------------
rm -rf /bin/laden
PM MAIL WWW   Вверх
AntonSaburov
Дата 26.3.2004, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Цитата
for (int k=0; k<items.lenth; k++) {


Дык повнимательнее надо - у тебя lenth, а надо length

А с size() - это я ошибся. Там getSize().
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

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

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


 




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


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

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