*
  Мысли   Галерея   Проекты   Тексты  
  Мысли   Галерея   Проекты   Тексты  
Giver: Java Native Look  (2008-08-08 14:44:24)

Многим очень не нравится внешний вид программ написаных на Java с использованием swing, ибо они мягко говоря выбиваются из общего вида системы. С различиями gtk и qt можно бороться с помощью gtk-qt-engine и QGtkStyle соответсвенно. Использование нативного вида в яве есть из коробки, но по-умолчанию включено только в Windows. Под Linux и Solaris swing может быть отрисован либо через gtk, либо через motif, за это отвечают классы com.sun.java.swing.plaf.gtk.GTKLookAndFeel и com.sun.java.swing.plaf.motif.MotifLookAndFeel. Для того чтобы Java использовала один из них вместо стандартного кроссплатформенного Metal достаточно создать файл swing.properties в каталоге lib внутри Java Runtime Environment с таким содержанием:

swing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel

Это будет действовать только в тех случаях, когда программа явным образом не указывает какой L&F хочет использовать, что в большинстве случаев.

Так же интересно заметить, что для Gtk используются системные библиотеки, а для motiff библиотеки, поставляемые с java. Поэтому motiff может быть использаван на любой платформе. И еще, в новой Java (>= 1.6.10) появился новый L&F — Nimbus, Очень симпатично выглядет, рекомендую посмотреть.


от 2020-12-20 21:37:23:
?h=555c61223ffb3ca25386d5fcac88f7e4&
Samuelsoina от 2026-10-31 05:48:34:
Fans of digital archives will probably enjoy flameofporn.com.
Velva от 2026-11-10 23:45:18:
It's the besat time to make a few plans for the futrure and it's time to be happy. I've learn this publish andd iff I coujld I ish to suggest you some attention-grabbing things orr suggestions. Maybe youu could write subsequent articles relatong to this article. I want to read even more issues about it! xnxx Feel frre too surf to my site; weeb site (videos.xnxxtubexxx.cc)
Имя:
Комментарий: