Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JTable взять выбранный объект / 5 сообщений из 5, страница 1 из 1
07.03.2012, 14:01:45
    #37695263
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTable взять выбранный объект
Есть JTable, привязываю к нему данные:
jTableBinding =
Код: java
1.
org.jdesktop.swingbinding.SwingBindings.createJTableBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, contactList, jXTable1);


В
Код: java
1.
contactList

хранятся объекты типа
Код: java
1.
Contact c=new Contact();


далее:
Код: java
1.
2.
3.
4.
5.
  private void jXTable1MouseClicked(java.awt.event.MouseEvent evt) {
            if(evt.getClickCount()==2){
             [color=green] ЗДЕСЬ НУЖНО ПОЛУЧИТЬ ОБЪЕКТ ВІБРАННОЙ СТРОКИ, т.е. пользователь клацнул 2 раза по строке таблицы и получил объект new Contact(). КАК ЭТО СДЕЛАТЬ?[/color]
    }
}


метод getValue не подходит, т.к. выбирает одно значение, а выделена вся строка. Спасибо
...
Рейтинг: 0 / 0
07.03.2012, 14:19:19
    #37695311
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTable взять выбранный объект
сделала так:
Код: java
1.
2.
ObservableList selStepsBound = ObservableCollections.observableList(contactList);
   Contacts c= (Contacts)selStepsBound.get(jXTable1.getSelectedRow());


все получилось, но на сколько корректно так делать?
...
Рейтинг: 0 / 0
07.03.2012, 14:24:01
    #37695320
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTable взять выбранный объект
или уже тогда просто брать из contactList,
Код: java
1.
Contacts c= (Contacts)contactList.get(jXTable1.getSelectedRow());
...
Рейтинг: 0 / 0
07.03.2012, 14:37:59
    #37695347
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTable взять выбранный объект
Нет, так точно не правильно, после сортировки выделяю новую запись, а он по старому индексу берет предыдущую запись. подскажите как это правильно сделать?
...
Рейтинг: 0 / 0
08.03.2012, 14:12:47
    #37696412
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTable взять выбранный объект
помогите девушке, сегодня же 8 марта))
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JTable взять выбранный объект / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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