Удалить верхнюю левую кнопку раскрывающегося списка при JInternalFrameMinimizeJAVA

Программисты JAVA общаются здесь
Anonymous
Удалить верхнюю левую кнопку раскрывающегося списка при JInternalFrameMinimize

Сообщение Anonymous »

Проблемное изображение:
Изображение

Изображение без проблем:
Изображение

Я использую JInternalFrame и удаляю раскрывающийся список вверху слева от кадра, поскольку это бесполезно, я использую этот код (результат на изображении):

Код: Выделить всё

    public static void customizeInternalFrameUI(JInternalFrame internalFrame) {
// Remove the top left button of the dropdown menu
BasicInternalFrameUI ui = (BasicInternalFrameUI) internalFrame.getUI();
Container north = (Container) ui.getNorthPane();
north.remove(0);
north.validate();
north.repaint();
}
Когда я снова раскрываю окно, кнопки нет (код, который я дал в первом случае, работает всегда).
Я хочу удалить раскрывающийся список в левом верхнем углу кадра, так как он не служит для сворачивания окна (результат на изображении №2). Как мне это сделать?
Я использую событие formFrameIconified и другое событие. Не результаты.

Подробнее здесь: https://stackoverflow.com/questions/784 ... meminimize

Вернуться в «JAVA»