Wygl

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Theq
Beginner
Posty: 140
Rejestracja: 16 kwietnia 2007, 19:00
Lokalizacja: Legnica

Wygląd Netbeans pod KDE

Post autor: Theq »

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:

Obrazek

Netbeans:

Obrazek

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.
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

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

Kod: Zaznacz cały

gtk-qt-engine kde-style-qtcurve
i trochę poklikać w Centrum Sterowania.
Theq
Beginner
Posty: 140
Rejestracja: 16 kwietnia 2007, 19:00
Lokalizacja: Legnica

Post autor: Theq »

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:

Obrazek

Netbeans:

Obrazek
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

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
Beginner
Posty: 140
Rejestracja: 16 kwietnia 2007, 19:00
Lokalizacja: Legnica

Post autor: Theq »

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 :(

Obrazek
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

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
Beginner
Posty: 140
Rejestracja: 16 kwietnia 2007, 19:00
Lokalizacja: Legnica

Post autor: Theq »

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
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

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.
ODPOWIEDZ