|
Wygląd Netbeans pod KDE
Theq - 11-03-2009 13:19
Próbuję uzyskać GTK ,,Look & Feel'' w netbeansie pod KDE. Niestety dwie rzeczy nie za bardzo chcą działać. Pierwsza to malutkie fonty, druga to brak belek oddzielających grupy opcji w menu. Używam stylu GTK Clearlooks. Najłatwiej zobaczyć to na obrazkach. Z tego co pamiętam to nie miałem takich problemów pod gnome.
Eclipse:
http://img502.imageshack.us/img502/6218/eclipse.th.png
Netbeans:
http://img9.imageshack.us/img9/8730/netbeans.th.png
EDIT:
Z tymi belkami sobie poradziłem przez mała modyfikację stylu GTK. Teraz tylko zostały małe czcionki, wygląda to tak jakby Netbeans nie respektował ustawień dpi.
ruun - 11-03-2009 14:30
Ja do tego używałem stylu QtCurve, który bardzo ładnie współpracuje z aplikacjami GTK. Wystarczy (o ile dobrze pamiętam) zainstalować pakiety
gtk-qt-engine kde-style-qtcurve
i trochę poklikać w Centrum Sterowania.
Theq - 11-03-2009 15:38
Używam i o ile działa to w Eclipsie to już w Netbeansie nie. Zaciągnełem gnome-settings-daemon do pracy i prawie działa. Ustawiłem dpi na 96 i fonty nie są już takie małe, ale to dalej nie są te co ustawiam. Albo mi się wydaje, bo Netbeans reaguje skokowo na zmiany dpi. Da się jakoś ustawić to dpi, żeby Netbeans tyle że bez uruchamiania gnome-settings-daemon każdorazowo?
"B" wyraźnie się różni, czy to te same fonty?
Eclipse:
http://img15.imageshack.us/img15/3633/eclipses.th.png
Netbeans:
http://img22.imageshack.us/img22/8730/netbeans.th.png
genobis - 11-03-2009 18:33
To są różne czcionki. Na drugim zrzucie jest ta standardowa ze swinga (wyleciała mi nazwa z głowy).
Wiem, że nie o to pytasz, ale radziłbym Ci się nad tym poważnie zastanowić - Swing z L&F udającym GTK wygląda dość paskudnie, pewne elementy interfejsu są w ogóle nieczytelne (np. listy rozwijane), itd. i raczej nic się z tym nie da zrobić. Eclipse używa biblioteki SWT i dlatego wygląda inaczej (lepiej). Jeśli nie możesz patrzeć na styl Metal, to polecam np. bardzo elegancki Nimbus (dostępny bodajże od 1.6u10 - jest w Lennym i Squeeze).
Theq - 12-03-2009 08:48
No styl Nimbus jest trochę za bardzo elegancki ;) Słabo się spisuje w małych rozdzielczościach i trochę z kontrastem przesadzili w różnych miejscach. Jako, że teraz muszę się często przełączać między eclipsem a netbeansem to chciałem w miarę podobny wygląd. No nic, udało mi się zmienić tą czcionkę. Końcowy efekt widać na załączonym obrazku. Widać, że to nie to samo co na eclipse, ale już mi się nie chce w to bawić. Trochę to smutne, że aplikację w Javie, czy o zgrozo GTK, wyglądają dwa razy lepiej pod vistą niż pod linuksem :(
http://img13.imageshack.us/img13/8548/netbeans2.th.png
genobis - 12-03-2009 11:07
Theq, widać, w który gwizdek idzie więcej pary :/ Jeśli chodzi o GTK, dotąd czegoś takiego nie zauważyłem (inna sprawa, że Visty używam bardzo rzadko, prędzej XP), jednak prawdą jest, że Swing znacznie lepiej imituje wygląd windows, niż GTK.
Tak zupełnie innej beczki, skoro już padł temat NB... jak działa Ci debuggowanie? Ja, od czasu aktualizacji Javy do 6-12 nie mam możliwości podglądu lokalnych zmiennych (przy zatrzymaniu na breakpoincie) i zastanawiam się, czy problem jest u mnie, czy ma naturę bardziej ogólną...
Theq - 12-03-2009 15:53
Ja je widzę po kliknięciu na pole value, wygląda to jak by były zasłonięte przez tło. Nie pytaj mnie dlaczego tak jest :)
genobis - 12-03-2009 16:46
Tak, też to odkryłem ;) Ale to mało wygodne, tym bardziej, że nie da się w ten sposób sprawdzić typu. No ale dzięki... zdaje mi się, że to problem samego netbeansa, nie javy.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|