Portál AbcLinuxu, 7. května 2025 03:16

Dotaz: KDE FileDialog v jave

9.12.2009 20:29 Heevy
KDE FileDialog v jave
Přečteno: 365×
Odpovědět | Admin
Přílohy:
Ahoj, nevite nekdo jak zobrazit KDE (QT) file open dialog v jave ? Zkousel jsem to prez QT jambi ale vysledek vypadal dost mizerne (viz. priloha (v priloze je i jak ocekavam, aby to vypadalo)). Navic to pri prepnuti do stylu Oxygen (bavim se o standardni sade demo prikladu, ktere jsou soucasti balicku qt jambi)do konzole hazi : Exception caught after invoking slot java.lang.NullPointerException at com.trolltech.launcher.Launcher.styleChanged(Launcher.java:206) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.emit_helper(QSignalEmitterInternal.java:368) at com.trolltech.qt.QSignalEmitter$Signal1.emit(QSignalEmitter.java:209) at com.trolltech.qt.gui.QApplication.exec(Native Method) at com.trolltech.launcher.Launcher.main(Launcher.java:413)

Diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.12.2009 20:33 Heevy
Rozbalit Rozbalit vše Re: KDE FileDialog v jave
Odpovědět | | Sbalit | Link | Blokovat | Admin

Tak jeste jednou a tentokrat spravne naformatovane :D .

Ahoj, nevite nekdo jak zobrazit KDE (QT) file open dialog v jave ? Zkousel jsem to prez QT jambi ale vysledek vypadal dost mizerne (viz. priloha (v priloze je i jak ocekavam, aby to vypadalo)). Navic to pri prepnuti do stylu Oxygen (bavim se o standardni sade demo prikladu, ktere jsou soucasti balicku qt jambi)do konzole hazi :

Exception caught after invoking slot
java.lang.NullPointerException
        at com.trolltech.launcher.Launcher.styleChanged(Launcher.java:206)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.emit_helper(QSignalEmitterInternal.java:368)
        at com.trolltech.qt.QSignalEmitter$Signal1.emit(QSignalEmitter.java:209)
        at com.trolltech.qt.gui.QApplication.exec(Native Method)
        at com.trolltech.launcher.Launcher.main(Launcher.java:413)
Diky
bazil avatar 9.12.2009 23:22 bazil | skóre: 33 | blog: sluje | Miroslav
Rozbalit Rozbalit vše Re: KDE FileDialog v jave
mno já sice řešení neznám ale myslím si, že je potřeba si uvědomit, že QT file dialog != KDE file dialog ;-)
10.12.2009 19:22 Heevy
Rozbalit Rozbalit vše Re: KDE FileDialog v jave
Jo, jo .... na to jsem uz vcera vecer taky narazil, prisel jsem na to jak ho otevrit prez python 2.6 (PyKDE4), ale to mi je taky na nic. Jython je pouze ve verzi 2.5.2 :(. Dale jsem zkousel vygenerovat nativni rozhrani prez SWIG a taky bez uspechu, takze nejspis jedine mozne reseni je nejspis udelat jednoduchy C/C++ wrapper a ten zavolat prez JNI :(.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.