Portál AbcLinuxu, 23. dubna 2024 15:23


Dotaz: Java - integrace JAR do okna

8.4.2016 07:50 Petr
Java - integrace JAR do okna
Přečteno: 570×
Odpovědět | Admin
Dobrý den,

používám program vytvoření v Java od kterého mám pouze jar soubor, který spouštím bat souborem. Zdrojové kódy nemám. Problém je, že grafický program vykreslí v části monitoru ovládací plochu z které s programem normálně klikáním pracuji. Neběží však v klasickém okně, které by šlo zavírat, minimalizovat, posouvat atd. Práce tedy není příliš efektivní.

Existuje v tomto případě nějaká cesta, jak program do okna dostat, i když zdrojové kódy nemám?

Napadalo mne něco stylu napsat v Javě další program, který spustí okno a v něm dále bude volat tento jar soubor...ale asi je to scestná úvaha? V Javě se nijak příliš neorientuji...

Budu vděčný za každou radu...

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

Odpovědi

8.4.2016 10:07 sid
Rozbalit Rozbalit vše Re: Java - integrace JAR do okna
Odpovědět | | Sbalit | Link | Blokovat | Admin
v skratke je to scestna uvaha ktora ani nema nic s javou. Jedine co mozes urobit je teoreticky prehnat jar subor nejakym decompilatorom (ak nebol nejako obfuscovany) a tu cast kde sa nastavuje okno (vykreslovanie) si trocha upravit. najst kde to je by nemalo byt vobec tazke, potom ti teoreticky staci nahradit ten jeden subor v jar (tj ked to prelozis tak tam podvrhnes mu tvoj prelozeny subor class)
8.4.2016 13:42 Filip Jirsák
Rozbalit Rozbalit vše Re: Java - integrace JAR do okna
Odpovědět | | Sbalit | Link | Blokovat | Admin
V jakém prostředí to spouštíte? V Linuxu pod X Windows je totiž vykreslování rámečku okna a jeho ovládacích prvků záležitostí Window Manageru (součást X). Aplikace to nějak může ovlivnit, ale zrovna z Javy by to myslím bylo docela obtížné. Tj. možná to není záměr ale chyba a dalo by se to spravit úpravou konfigurace Window Manageru.
8.4.2016 13:59 sid
Rozbalit Rozbalit vše Re: Java - integrace JAR do okna
ked je tam napisane bat predpokladam, ze ide asi o Win ale podla dotazu celkovo mi pride, ze hocico co z toho co sme napisali je pre tazatela spanielska dedina :)
8.4.2016 16:23 Petr
Rozbalit Rozbalit vše Re: Java - integrace JAR do okna
Díky za reakce, jedná se o Win...
10.4.2016 16:20 Filip Jirsák
Rozbalit Rozbalit vše Re: Java - integrace JAR do okna
V tom případě ta aplikace zřejmě záměrně ty ovládací prvky okna vypíná. Nejjednodušší by tedy bylo ten kód dekompilovat, upravit ten kód, který má tohle na svědomí, a upravenou třídu podstrčit zpět do té aplikace. K tomu je ale potřeba nějaká znalost Javy.

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.