Проблема с фокусом в NetBeans alt+tab
Проблема вот в чём — при переключении между окнами, скажем Firefox и Netbeans по alt+tab при возвращении в Netbeans активным становится не окно редактора, а пункт главного меню. Начинаешь писать код и осознаёшь, что ничего не происходит и на самом деле управление передалось меню — очень нервирует, причём переключаешься между окнами при веб-разработке достаточно часто. Наблюдается этот баг в Windows XP, при стандартном для операционной системы look and feel. Какое нашлось решение?
Оказывается это не проблема Netbeans. Это проблема look and feel — отображения. По умолчанию в java для конкретной операционной системы есть набор отображений интерфейса пользователя.
Так вот, решение заключается в смене look and feel — отображения интерфейса. Для этого запускаем редактор с параметром —laf javax.swing.plaf.metal.MetalLookAndFeel. То есть указываем конкретное отображение MetalLookAndFeel.
Можно прописать это я свойстве ярлыка «Объект»
1 |
"C:\Program Files\NetBeans 7.0.1\bin\netbeans.exe" --laf javax.swing.plaf.metal.MetalLookAndFeel |
Вуаля. Нетбинс запускается с новым оформлением и уже без этого глюка.
Правда оформление не очень 🙂 Можно так же поэкспериментировать с другими отображениями.
Спасибо! — а я поторопился использовать другой способ это побороть (та же была проблема с Netbeans на WinXP): переустановил вчера винду: поставил Win7 — теперь с Netbeans глюка нет
(но, наверное, снова вернусь на XP, потому как на ноуте видюха с дровами только под XP и он не так греется, как с Win7)
ПРИМ. кстати на том ноуте была еще проблема с отображением красного цвета (реально вылезал синий) под STDU Viewer… — эта проблема тоже пропала с переходом на Win7
случайно вычислил, что
—laf java.swing.plaf.nimbus.NimbusLookAndFeel
и проблему устраняет (правда, пока еще недолго тестировал), и вид приводит к стандартному
а можно, кстати, еще и вид с треугольными стрелочками получить посредством такой строки:
—laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel