2010-05-05 2 views
0

Я пытаюсь сделать что-то очень простое, но мне сложно найти хорошие примеры в сети, что я хочу специально. Я хотел бы somehing очень similer к тому, что он здесь: DaoПеретаскивание и определение местоположений с помощью java

Это простая игра называется DAO и мне просто нужно иметь фоновое изображение с 16 квадратов (4x4) и перетаскиванием изображений (штук) на каждом квадрате к другим. Я разрабатываю интерфейс с помощью swing, и я просто хочу знать хорошее место, чтобы найти учебники для таких реализаций или простое предложение о том, как это сделать. Заранее спасибо

ответ

1

Shameless пробки: посмотреть на моем простом примере с помощью моего проекта Google

http://code.google.com/p/jchronos/

Существует код, чтобы перетащить элемент списка через списков. То же самое должно быть применимо к JLabel Посмотрите на источники

http://code.google.com/p/jchronos/source/browse/trunk/src/org/jchronos/ui/QuadrantPanel.java

http://code.google.com/p/jchronos/source/browse/trunk/src/org/jchronos/ui/ArrayListTransferHandler.java

+0

Я нашел примеры, как ваша, изменения текста списков и перетаскивания для jtrees. Но я хотел что-то более простое, но я не могу найти хороших примеров ... Я просто хочу щелкнуть изображение и перетащить его в другую точку ... на «пути» изображение должно «присоединиться» к мыши, поскольку это один из примеров, которые я нашел. Я не хочу, чтобы он знакомил операцию перетаскивания текста ... Мне нужно изображение –

+0

@out_sider: извините, что код вас не впечатлил. Во всяком случае, вам нужно разместить JLabels с изображениями на макете сетки. Теперь обработайте перетаскивание, как будто это один из примеров, которые вы видели. –

+0

Итак, вот настоящий пример, который просто работает: http://www.javagalaxy.com/source/View.jsp?slno=1&tbl=1&category=DnD –

Смежные вопросы