Задать вопрос
Swimergg
@Swimergg
Пишу код, и узнаю много чего интересного

Изменить цвет краёв в JMenu?

Я создал JMenuBar а в нём JMenu, добавил всё нужные стили, но вот незадача - сверху и снизу промежутки белым цветом:
61606b08d92e6713788204.png

Как убрать это?
  • Вопрос задан
  • 62 просмотра
Подписаться 2 Простой 3 комментария
Решения вопроса 1
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@odissey_nemo
Программист, ГИС-системы, растры, космоснимки
Попробуйте вызывать такой метод:
/**
     * Sets the current system look and feel properties
     */
    public static void setSystemLookAndFeel() {
        /* Get the default operation system style */
        final String uiName = UIManager.getSystemLookAndFeelClassName();
        /* Set this default current style for our task */
        try {
            UIManager.setLookAndFeel( uiName );
        } catch ( Exception ex ) {
            System.err.printf( "--- Can't set GUI default system style (%s):%s%n", uiName, ex.getMessage() );
        }
    }

Где нибудь в начале конструктора JFrame главного окна программы.
Может, проблема отпадёт и всё станет хорошо.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы