Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Netbeans Hi Dpi a výsledný produkt pod Hi Dpi

Aktivity
Avatar
j.c.
Člen
Avatar
j.c.:5.5.2015 20:20

Aplikace pomocí swing a jframů. Menu vlastností komponent jframů bylo mrňavé na rozlišení 3840x2160. Pomohla změna v netbeans.conf dpiaware=false. A dá se v pohodě programovat.
Teď je například náhled z netbeans pomocí "preview design" pěkný.

Problém je, když to (výslednou aplikaci) pak pustím. Vše je strašně mrňavé.

POtřeboval bych nějaké dpiaware=false pro JRE.

Poradíte prosím? Děkuji.

 
Odpovědět
5.5.2015 20:20
Avatar
j.c.
Člen
Avatar
Odpovídá na j.c.
j.c.:6.5.2015 19:38

Tak jsem usoudil, že kdybych měl EXE, a v záložce kompatibility zvolil "zakázat změny zobrazení při vysokých hodnotách DPi", že by to třeba bylo větší.
I stáhl jsem launch4j a podle návodu https://www.youtube.com/watch?… vytvořil exe. Pohoda. Jenže je to pořád malé, slepá ulička.

Nicméně, kdybyste třeba chtěli exe... může se to hodit.

 
Nahoru Odpovědět
6.5.2015 19:38
Avatar
j.c.
Člen
Avatar
Odpovídá na j.c.
j.c.:7.5.2015 9:56

Dále jsem zkoušel "look and feel"
např toto:
http://www.jtattoo.net/…ngeLogo.html

zatím používám téměř standardní "Windows" místo defauultního "Nimbus" a zlobily mne už jen tabulky, to obcházím proměnnou "myRowHeight", kterou přepisuji. Není to "čisté", ale chodí to docela hezky na rozlišení 3840x2160.

Toto vlákno neuzavírám, protože někdo má určitě elegantnější řešení. Díky za případnou odpověď.

 
Nahoru Odpovědět
7.5.2015 9:56
Avatar
Atrament
Tvůrce
Avatar
Odpovídá na j.c.
Atrament:7.5.2015 10:30

Abych pravdu řek, s tak vysokým rozlišením jsem se ještě nesetkal, takže takový problém jsem ještě neřešil. Ale žil jsem v domnění, že o tohle se stará OS. Jak na takovém rozlišení vypadají jiné (nejavovské) aplikace?

 
Nahoru Odpovědět
7.5.2015 10:30
Avatar
j.c.
Člen
Avatar
Odpovídá na Atrament
j.c.:7.5.2015 10:54

vesměs docela dobře, a to mě štvalo ;).

Ale najdou se i pěkně špatně se chovající. Namátkou jedna od MS
https://www.microsoft.com/…details.aspx?…
slouží ke správě vzdálených připojení - blechy jsou proti jeho prezentaci obři :D

Editováno 7.5.2015 10:55
 
Nahoru Odpovědět
7.5.2015 10:54
Avatar
Atrament
Tvůrce
Avatar
Odpovídá na j.c.
Atrament:7.5.2015 11:03

Koukám, že ve Windows je nějaká možnost nastavit velikost všech ovládacích prvků, nepomohlo by to nastavit to tam? Je to v nastaveních Displaye - Change the size of all items.

 
Nahoru Odpovědět
7.5.2015 11:03
Avatar
j.c.
Člen
Avatar
Odpovídá na Atrament
j.c.:25.8.2015 9:13

poslední java 1.8.0.60 to docela řeší :)
ALE: gluon SceneBuilder a i ten od oracle stále běží špatně. Je to pak schizofrenní, navrhujete to malé a je to velké, když to spustíte. Pomůže stáhnout od gluonu SceneBuilder*.jar , udělat z něj exe (třeba podle návodu https://www.youtube.com/watch?…), tím přepsat exe z instalace gluonu a je to.

Netbeans, z něho spuštěný produkt, návrh ve SceneBuilderu si proporčně odpovídají :).

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět
25.8.2015 9:13
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.