![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
albert21 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 10.1.2006 Репутация: нет Всего: нет |
Всем привет.
Не так давно начал своё знакомство с JAVA, столкнулся с проблемой реализации перетаскивания объектов своего класса. В книгах и примерах как правило рассматривают варианты с текстом или картинкой. Но я не нашёл примера для объектов класса собственной разработки. Задача: У меня есть класс, который рисует прямоугольник:
Я создаю на форме JList, который содержит в качесве элементов экземпляры класса RectangleMaker. Необходимо мышью перетащить элемент JList на "полотно" (в качестве полотна можно рассматривать ещё один JList или JFrame, не суть), при отпускании мыши по идее на полотне должен отрисоваться прямоугольник. Я пытался сделать по книжке, создал наследника Transferable, наследника ShapeTransferHandler и т.д. В результате генериться исключение, которое говорит мне, что не поддерживается DataFlavor для моего класса. Нет ли примера реализации подобной задачи? Объясните пожалуйста как добиться нормальной работы механизма Drag & Drop. --------------------
http://www.certifications.ru/publicresults.php?tu_id=45939 |
|||
|
||||
albert21 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 10.1.2006 Репутация: нет Всего: нет |
--------------------
http://www.certifications.ru/publicresults.php?tu_id=45939 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |