|
|
|
Я в Java новичек
|
|||
|---|---|---|---|
|
#18+
Есть прога написанная на c++ Builder. Нужно ее переписать под лиух. Я хочу, чтобы прога работала как под винду(2000, XP), так и подлинух(Мандрейк, возможно ASP). Есть такие вопросы: 1) Прога делает видеозахват через DirectShow(в линухе есть video4linux) Предоставляет ли жава кроссплатформенные средства для работы с мультимедиа(в частности videocapture)? 2)Еть ли в жава продвинутые средства для генерации отчетов(типа фастрэпорт или кристалрэпорт)? 3) Еть ли в жава крутые гриды и визуальные компоненты для работы с БД(типа EHLib(Delphi, c++ Builder) или ComponentOne(.Net) 4) И наконец какую среду разработки выбрать(слышал про JBuilder и VJ++) И например(извените за глупый вопрос - java в глаза не видел но хочу ознакомиться и возможно программить), если я выберу VJ++ - нетуж его под линух - если я переведу прогу в байткод под виндой на VJ++и перенесу єто все под линух оно будет работать? ЗЫ и еще : слышал я что java поддерживает COM и ActiveX(Под виндой)!!! Если я использую в проге ActiveX - будет ли она работать под линух? C ув. Tors ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2004, 15:02 |
|
||
|
Я в Java новичек
|
|||
|---|---|---|---|
|
#18+
tors 1) Прога делает видеозахват через DirectShow(в линухе есть video4linux) Предоставляет ли жава кроссплатформенные средства для работы с мультимедиа(в частности videocapture)? Не имел дела с подобным, поэтому буду врать. К тому же не понятно, что за видеозахват. С видеовхода видюшки или тюнера, а может произвольная область экрана? Вероятно придётся написать адаптер на native языке под кажду платформу. 2)Еть ли в жава продвинутые средства для генерации отчетов(типа фастрэпорт или кристалрэпорт)? Например JasperReports не плох (это если из бесплатных). 3) Еть ли в жава крутые гриды и визуальные компоненты для работы с БД(типа EHLib(Delphi, c++ Builder) или ComponentOne(.Net) Не видел EHLib. Судя по всему это продукт какого-то разработчика и поэтому надо спаршивать написан ли аналогичный продукт для java, а не есть ли он в java :) В стандартной джаве нет. Но кто-то наверняка делал. SourceForge ili Inet спасут. 4) И наконец какую среду разработки выбрать(слышал про JBuilder и VJ++) И например(извените за глупый вопрос - java в глаза не видел но хочу ознакомиться и возможно программить), если я выберу VJ++ - нетуж его под линух - если я переведу прогу в байткод под виндой на VJ++и перенесу єто все под линух оно будет работать? Существует только одна хорошая IDE - IntellejIdea. VJ++: - это прошлый век: java v1.1. (текущия версия 1.5) - содержит классы позволяющие использовать фичи микрософт, если их использовать, придётся а) таскать эти библиотеки за собой б) эти библиотеки не кроссплатформенны. - байт код будет нормальный, поэтому под линухом будет работать (если не юзать микрософтовские либы). ЗЫ и еще : слышал я что java поддерживает COM и ActiveX(Под виндой)!!! Если я использую в проге ActiveX - будет ли она работать под линух? C ув. Tors Нет, потому что библиотеки о которых вы слышали, только предоставляют интерфейс для доступа к com или activeX, а всё остальное делает OS своими средствами. Хотя дела с этим не имел, могу врать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2004, 18:01 |
|
||
|
Я в Java новичек
|
|||
|---|---|---|---|
|
#18+
Существует только одна хорошая IDE - IntellejIdeaНе верю. Офва ЗЫ и еще : слышал я что java поддерживает COM и ActiveX(Под виндой)!!! Если я использую в проге ActiveX - будет ли она работать под линух? C ув. Tors Нет, потому что библиотеки о которых вы слышали, только предоставляют интерфейс для доступа к com или activeX, а всё остальное делает OS своими средствами. Хотя дела с этим не имел, могу врать.Врёшь, конечно. http://java.sun.com/j2se/1.4.2/docs/guide/beans/axbridge/developerguide/index.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2004, 18:39 |
|
||
|
Я в Java новичек
|
|||
|---|---|---|---|
|
#18+
автор Врёшь, конечно. Но я так понял это про то как компоненты на жаве(java beans) превратить в ActiveX А мне бы наоборот импортировать ActiveX в java и чтобы это все работало и под линух C ув. Tors ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2004, 19:19 |
|
||
|
Я в Java новичек
|
|||
|---|---|---|---|
|
#18+
stdioНе верю. Зря не веришь, правда истинная. Врёшь, конечно. http://java.sun.com/j2se/1.4.2/docs/guide/beans/axbridge/developerguide/index.html Точно, мультиплатформенность налицо: from your link Supported OSs and ActiveX Containers For development purposes, this implementation supports the following OSs and ActiveX Containers: OSs: Windows NT, 2000, XP. ActiveX Containers: Visual Studio 6.0 with SP3. Note that packaged beans should run on any Windows platform and in any ActiveX container—not just those platforms and containers listed above. Packaging the Bean Notes 1. Running the packager (packager.exe) requires that you have the following installed on your computer: SDK 1.4.2 or higher Microsoft Visual C++ 6.0 with SP3 2. In order for packager to work you must first run VCVARS32.BAT. cd to the /bin directory where it is located in your Microsoft Visual C++ installation and type VCVARS32. Use packager.exe to generated the .dll for the bean. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2004, 14:55 |
|
||
|
Я в Java новичек
|
|||
|---|---|---|---|
|
#18+
> Точно, мультиплатформенность налицо Я имел ввиду существование решения. Про мультиплатформенность - это понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2004, 20:40 |
|
||
|
Я в Java новичек
|
|||
|---|---|---|---|
|
#18+
А вообще в моём утверждении значилось "всё остальное делает OS своими средствами". Не вру! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2004, 09:25 |
|
||
|
Я в Java новичек
|
|||
|---|---|---|---|
|
#18+
tors 1) Прога делает видеозахват через DirectShow(в линухе есть video4linux) Предоставляет ли жава кроссплатформенные средства для работы с мультимедиа(в частности videocapture)? Java Media Framework. Есть под Linux/Windows/Solaris и чисто Java версия. Разработка немного заброшена и не без некоторых проблем. Но работает и в качестве базы подходит. tors 2)Еть ли в жава продвинутые средства для генерации отчетов(типа фастрэпорт или кристалрэпорт)? JasperReports, XML/XSLT/FOP и др. tors 3) Еть ли в жава крутые гриды и визуальные компоненты для работы с БД(типа EHLib(Delphi, c++ Builder) или ComponentOne(.Net) в стандартной поставке Swing достаточно продвинутый JTable. Sun также ведет разработку нового дополнения для Swing, предназначенного для отображения БД. Точно названия не помню. Посмотри на www.java.net. tors 4) И наконец какую среду разработки выбрать(слышал про JBuilder и VJ++) И например(извените за глупый вопрос - java в глаза не видел но хочу ознакомиться и возможно программить), если я выберу VJ++ - нетуж его под линух - если я переведу прогу в байткод под виндой на VJ++и перенесу єто все под линух оно будет работать? Eclipse - мощная бесплатная среда разработки, очень много плагинов. Однако требует много машинных ресурсов. IMHO The best. NetBeans - мощная бесплатная IDE. Немного отстает от Eclipse, но тоже работать можно. IntelliJ IDEA - очень и очень хороша, но платная. К тому же последние версии тоже не из самых легких. Раньше сидел на ней. tors ЗЫ и еще : слышал я что java поддерживает COM и ActiveX(Под виндой)!!! Если я использую в проге ActiveX - будет ли она работать под линух? Использовать ActiveX из java можно, только зрелых решений которые это позволяют кажется совсем немного. И боюсь для обработи медиапотоков DirectShow производительности им не хватит. ActiveX на Linux-е отсутствует как факт, это чисто приприетарная технология Microsoft и есть она только на Windows ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2004, 10:22 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32774829&tid=2153469]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 323ms |

| 0 / 0 |
