Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / drag'n'drop from outlook / 16 сообщений из 16, страница 1 из 1
10.07.2006, 17:09
    #33843133
?
?
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
подскажите кто знает?
...
Рейтинг: 0 / 0
11.07.2006, 01:41
    #33843761
Кувалдин Роман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
НЕА! Этому - не бывать!

======================
- Я подхожу к клетке с медведем панда...
Видите, какие у него черные круги под глазами?!
Медведь панда как бы всем своим видом говорит нам: "Не бухайте!"
======================
...
Рейтинг: 0 / 0
11.07.2006, 13:48
    #33844936
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
драгандроп это возможности предоставляемые операционной системой или оконным менеджером а не фича аутлука. Может использоваться и из жабьих программ
...
Рейтинг: 0 / 0
11.07.2006, 18:00
    #33845982
?
?
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
как их подцеплять?
...
Рейтинг: 0 / 0
12.07.2006, 12:42
    #33847628
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
почитать книжку какую-нить
...
Рейтинг: 0 / 0
12.07.2006, 20:40
    #33849365
хммм
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
Совет книжку почитать хорош, если больше нечего ответить.
Вопрос то не просто о драг-энд-дроп, а именно о взятии msg аутлука из дропТаргета
...
Рейтинг: 0 / 0
12.07.2006, 22:09
    #33849449
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
а нужно кусок кода выложить?

если б вопрос был "в каком формате оутлук предоставляет месадж при драгандропе" то может быть. А так видно что человек просто не знает что это такое.

Если почитать что такое драгандроп и как он обрабатывается в свинге подобные общие вопросы отпадут.
...
Рейтинг: 0 / 0
13.07.2006, 09:56
    #33849893
?
?
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
хорошо бы если кто подсказал про msg, а вообще хотелось бы прикреплённые файлы получать..

1024 а для этого обязательно использовать swing? ну и если ты настолько осведомлён - укажи pls хоть одну книжку где говорится о dnd из аутлука.. (java)
...
Рейтинг: 0 / 0
13.07.2006, 11:54
    #33850354
Кувалдин Роман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
1024, насколько я знаю, джавовское ДнД работает только для программ, написанных на джаве. Ибо общение с нативными компонентами винды - это уже COM, а интегрированного моста java2com в JDK нет.

======================
- Я подхожу к клетке с медведем панда...
Видите, какие у него черные круги под глазами?!
Медведь панда как бы всем своим видом говорит нам: "Не бухайте!"
======================
...
Рейтинг: 0 / 0
13.07.2006, 14:02
    #33850985
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
То что перетаскивают может содержать несколько объектов в разных форматах. Для получения данных можно использовать Transferable, для выяснения что за данные можно использовать DataFlavor

то что принимает перетаскиваемое должно реализовывать DropTargetListener, например

Код: plaintext
 class  DNDPanel  extends  JPanel  implements  DropTargetListener 

в обработчике нужно выяснить что перетаскивают например для файлов из виндового проводника или гномьего файломанагера

Код: plaintext
1.
2.
3.
4.
 public   void  drop(DropTargetDropEvent dropTargetDropEvent) 
{
Transferable transferable = dropTargetDropEvent.getTransferable();
 if  (transferable.isDataFlavorSupported(DataFlavor.javaFileListFlavor))  
и т.д.

если то что перетаскивает подходит то можно это получить

Код: plaintext
1.
2.
3.
List files = (java.util.List) transferable.getTransferData(DataFlavor.javaFileListFlavor);
 for ( int  i= 0 ;i<files.size();i++)
{
и т.д.




Таким образом задача сводится к выяснению в каком формате обработать полученное

во вложеном файле панелька, на неё можно побросать что-нить из других програм и посмотреть какой датафлавор они предоставляют. Сорцы в жаре
...
Рейтинг: 0 / 0
13.07.2006, 15:12
    #33851315
?
?
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
а ты пробовал поперетаскивать что-нибудь из аутлука? выдаёт кучу строчек что из них использовать?

я не использую swing, swt(eclipse) а там в
Код: plaintext
 public   void  drop(DropTargetEvent event) {
у event нет метода getTransferable()

пробую в твоём примере чего-то вытащить - выскакивает UnsupportedFlavorException

пробую прописать нужный флэвор
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
		SystemFlavorMap sfm =
				((SystemFlavorMap)SystemFlavorMap.getDefaultFlavorMap());

			 try  {
				sfm.setFlavorsForNative("FileContents",  new  DataFlavor[]{
						 new  DataFlavor("text/x-mail; class=java.io.InputStream")
				});
			}  catch  (ClassNotFoundException e) {
				e.printStackTrace();
			}
но не помогает..
помоги уж до конца )
...
Рейтинг: 0 / 0
13.07.2006, 15:20
    #33851346
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
дальше как-нить сам
...
Рейтинг: 0 / 0
13.07.2006, 15:45
    #33851472
?
?
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
книжка про swing и dnd кончилась так и не коснувшись аутлука? ))))
...
Рейтинг: 0 / 0
13.07.2006, 15:50
    #33851491
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
не нравится - гугл в твоём распоряжении
...
Рейтинг: 0 / 0
03.08.2006, 14:49
    #33897442
m
m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
таки как это возможно?
...
Рейтинг: 0 / 0
03.08.2006, 15:07
    #33897509
Satrac
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag'n'drop from outlook
Как вариант javacom bridge. Поищи проект jacob. Я жаву связал в свое время с Excel.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / drag'n'drop from outlook / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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