Swing JFrame: Как добавить пользовательскую кнопку в заголовок jframe

До сих пор я понял, что мы можем удалить кнопки минимизации / максимизации и т. Д. Из jframe (заголовка).

Как удалить только кнопку "Развернуть" из JFrame?

Как скрыть стандартные кнопки сворачивания / разворачивания и закрытия в окне JFrame в Java?

Есть ли способ добавить пользовательскую кнопку в jframe (заголовок)? Я пытаюсь расширить доступную по умолчанию функцию кнопок jframe и добавить в нее свой собственный "всегда сверху". Если это невозможно, я бы хотел добавить значок закрепления в jframe (заголовок), чтобы реплицировать функцию "всегда сверху" для jframe (или jinternalframe).

Эта функция, которую я пытаюсь реализовать, похожа на ту, что мы видим на Linux-машинах с графическим интерфейсом, которые позволяют нам всегда держать верхнюю папку. введите описание изображения здесь

1 ответ

Вот мысль, как вместо этого, вы удалите заголовок JFrame:

frameName.setUndecorated(true);

И просто создайте свой собственный, используя JPanel. С помощью этого метода вы можете полностью настроить заголовок JFrame!

Другие вопросы по тегам