![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| vodorosle |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.12.2006 Репутация: нет Всего: нет |
Имеется класс, многие наверное видели...
Помогите, пожалуйста с удалением элемента....что нужно дописать...сам пробовал не получилось... |
|||
|
||||
| powerOn |
|
||||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 31 Всего: 159 |
Что конкретно смущает? Удаляй элемент из модели. Модель, как таковая, у тебя:
Напиши метод класса FilteringModel, который бы удалял из list определенный элемент. И будет тебе удаление. |
||||
|
|||||
| vodorosle |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.12.2006 Репутация: нет Всего: нет |
дописываю метод
а затем в Model
в списке объекты класса Person(от Object) в нем String name; String email; удаляю Person selected =(Person)(((JList)e.getSource()).getSelectedValue()); listName.remove(selected); ошибка ClassCastException |
||||
|
|||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 31 Всего: 159 |
||||
|
||||
| vodorosle |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.12.2006 Репутация: нет Всего: нет |
java.lang.ClassCastException
at MyFrame$4.actionPerformed(MyFrame.java:180) at javax.swing.AbstractButton.fireActionPerformed(Unkn at javax.swing.AbstractButton$ForwardActionEvents.actiSource) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 31 Всего: 159 |
Попробуй след код, и посмотри какое преобразование ты делаешь не верно.
|
|||
|
||||
| vodorosle |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.12.2006 Репутация: нет Всего: нет |
Спасибо!!!
Попробовал, похоже, что на JList. Написал только перед ошибками javax.swing.JButton, что собственно и должен был написать.... Может есть какие-нибудь мысли??? Похоже, когда нажимаю на кнопку, снимается выделение как таковое...или я не прав??? |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 31 Всего: 159 |
нет, выделение то остается. Где объявлен компонент JList доступ к которому ты пытаешься получить? Объявнение лучше вынести на более высокий уровень видимости, чтобы можно было обращаться непосредственно к компоненту. Тогда можно избавиться от e.getSource(). Выложи код этой формы целиком, может проще будет так подправить. А то совершенно не понятно что у тебя там написано. |
|||
|
||||
| vodorosle |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.12.2006 Репутация: нет Всего: нет |
Спасибо!!! рекомендации помогли, все заработало!!!
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |