Элемент управления без фонового цвета (явно или через стили и т. д.) по умолчанию будет иметь фоновый цвет с нулевым значением, что делает его недоступным для тестирования.
Если вы установите фон в «Прозрачный», (или ничего, кроме null ({x:Null}
)), тогда он сможет отображать события мыши
Очевидно, почему вы хотите отключить это: заставить IntelliJ включать каждый импорт отдельно. Это помогает людям точно определить, откуда вы используете классы.
Щелкните значок «гаечный ключ» в настройках на панели инструментов, откройте «Импорт» в разделе «Стиль кода» и установите флажок «Использовать импорт одного класса». Вы также можете полностью удалить записи в разделе «Пакеты для использования импорта с *
» или указать пороговое значение, которое использует только « *
», когда отдельные классы из пакета превышают этот порог. .
Обновление: в IDEA 13 «Использовать импорт одного класса» не препятствует импорту подстановочных знаков. Решение - перейти в Настройки
( ⌘ + , в macOS / Ctrl + Alt + ] S в Windows) > Редактор> Стиль кода> Java> Вкладка «Импорт»
установите Количество классов для использования импорта с '*'
и Количество имен для использования статического импорта с '*'
на большее значение. Кажется, что любое значение больше 99 работает нормально.
Это относится "к ИДЕЕ IntelliJ 04.02.2019" на Mac