Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Вниз

Помогите с Java   Найти похожие ветки 

 
pasha_golub ©   (2004-06-30 17:36) [0]

Тут как я заметил много людей, специализирующихся на Жаве. Поэтому прошу помощи.

Не могу понять объявления, начинающиеся с буквы Х, это что интерфейсы, сервисы или что это такое вообще?


 
pasha_golub ©   (2004-06-30 17:39) [1]

Или вот фраза в вольном переводе:

"имя сервиса Desktop и имя интерфейса XDesktop оставлены для совместимости..."

На кой сдался сервис еще и интерфейс?


 
iZEN ©   (2004-06-30 17:47) [2]

Это откуда? Из какого API?


 
pasha_golub ©   (2004-06-30 18:26) [3]

com.sun.star.frame.Desktop
Вот отсюда, е-мое


 
iZEN ©   (2004-06-30 18:36) [4]

to pasha_golub ©   (30.06.04 18:26) [3].
В J2SE 1.4.2 чего-то такого не нашёл.
Вы с чем работаете?


 
Странник ©   (2004-06-30 18:59) [5]

> pasha_golub
ты название пакета (имя .jar) лучше приведи


 
pasha_golub ©   (2004-06-30 19:07) [6]

iZEN ©   (30.06.04 18:36) [4]
Не мужики, я разбираюсь с OpenOffice. Так вот это оттуда.


 
iZEN ©   (2004-06-30 19:12) [7]

JavaDoc к этому пакету (но скорее всего java-фреймворк под OO) не разъясняет ситуэйшн?


 
pasha_golub ©   (2004-06-30 19:26) [8]

Отнюдь :(

Отрывок:
Desktop Environment

The com.sun.star.frame.Desktop service is the central management instance for the OpenOffice.org application framework. All OpenOffice.org application windows are organized in a hierarchy of frames that contain viewable components. The desktop is the root frame for this hierarchy. From the desktop you can load viewable components, access frames and components, terminate the office, traverse the frame hierarchy and dispatch command requests.

The name of this service originates at StarOffice 5.x, where all document windows were embedded into a common application window that was occupied by the StarOffice desktop, mirroring the Windows desktop. The root frame of this hierarchy was called the desktop frame. The name of this service and the interface name com.sun.star.frame.XDesktop were kept for compatibility reasons.

The desktop object and frame objects use auxiliary services, such as the com.sun.star.document.TypeDetection service and other, opaque implementations that interact with the UNO-based office, but are not accessible through the OpenOffice.org API. Examples for the latter are the global document event handling and its user interface (Tools – Configure – Events), and the menu bars that use the dispatch API without being UNO services themselves. The desktop service, together with these surrounding objects, is called the desktop environment.


Вот не пойму, нафига сервис Desktop и, судя по всему, интерфейс XDEsktop


 
pasha_golub ©   (2004-06-30 19:27) [9]

И что такое вообще сервис в понимании Жавы? Вообщем, мне эту хрень нужно будет через СОМ с Делфей подружить. А я не понимаю, судя по всему, базовых вещей.


 
iZEN ©   (2004-06-30 20:05) [10]

Скорее всего это - сервис RMI - аналог OLE-автоматизации (DCOM - более приближен) на Java.
Если нужно подружить через COM с Delphi, то нужно найти какой-нить COM-бридж. Или попробовать через J/Direct в MS VisualJ++/JVM достучаться (это проприетарная технология от MS, не уверен, что сработает в Java2).


 
pasha_golub ©   (2004-06-30 21:27) [11]

iZEN ©   (30.06.04 20:05) [10]
Проблем подружить у меня не возникает.  Возникает вопрос терминологии. Доки писаны чисто под Яву, ни о каких СОМ связях там речи не было. По крайней мере в этом разделе речь идет о Яве. Завтра дам ссылки, может я чего не узрел. Спасибо.


 
iZEN ©   (2004-06-30 23:01) [12]

В Delphi лучше свои "обёртки" написать, задействуя JNI в Java.
Где функции, написанные на Delphi, будут нативными методами для Java-класса.

Ещё нашёл: Java for Delphi Programmers: http://docs.rinet.ru/JavDev/ch5.htm


 
pasha_golub ©   (2004-07-01 11:47) [13]

iZEN ©   (30.06.04 23:01) [12]
Благодарю, ща почитаю.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.034 c
4-1085999749
GuAV
2004-05-31 14:35
2004.07.18
Вставить в dialogtemplate форму.


3-1087997184
som
2004-06-23 17:26
2004.07.18
Поиск по DataSet


3-1087914032
TUser
2004-06-22 18:20
2004.07.18
FieldByName vs FieldValues


1-1088607689
mmb
2004-06-30 19:01
2004.07.18
Как заставить PaintBox при скроллинге очищаться полностью


3-1088174881
*boba*
2004-06-25 18:48
2004.07.18
Запрос?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский