Мне было интересно, как изменить значки свернуть, увеличить и выйти из кнопки в левом верхнем углу окна JFrame по умолчанию? Я везде искал и не могу найти учебник или метод, который это делает.Значок Java Swing Exit?
ответ
Насколько я знаю, вы не можете, но если это то, что вам нужно сделать, вы можете использовать Netbeans для использования JavaFX, который позволяет вам полностью настраивать окно, включая такие кнопки. Окно даже не нужно иметь эти кнопки.
- Начинается с
JFrame.setDefaultLookAndFeelDecorated(true)
. - Затем установите Pluggable Look and Feel.
Для получения наилучших результатов это наиболее надежно выполняется, прежде чем первый элемент GUI будет виден на экране.
См. How to Make Frames - Specifying Window Decorations для получения дополнительной информации.
свернуть, развернуть/восстановить и близкие кнопки связаны с украшением кадра используется.
Если вы используете обрамление системы (например, некоторые Aero кадра в Windows 7) - вы не можете изменить эти кнопки, так как украшение кадра всего обеспечиваются системой и нет хорошего способа invtervene и изменить его поведение.
С другой стороны - если вы используете пользовательскую Look и Feel (коротышка - L & F), написанную на Java и предоставляет свой собственный декор рамки - можно изменить, если у вас есть доступ к этому L & F, или если L & F предоставляет некоторые опции для добавления/удаления этих кнопок.
Вы можете прочитать больше о L & F здесь:
http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel
Вы также можете найти много ссылок на пользовательские L & Fs здесь:
Java Look and Feel (L&F)
- 1. Значок изменения Java Swing
- 2. Значок Java Swing JMenu смещается вправо
- 3. Java Swing OSX Окно меню Значок Выравнивание
- 4. Как установить значок для java swing applciation?
- 5. java swing checkboxes java swing
- 6. Swing JButton: Значок над текстом
- 7. Java swing close icon
- 8. Java Exit Code 13?
- 9. Java Command Prompt Exit
- 10. Как установить значок по умолчанию для всех окон Java Swing?
- 11. Java swing - Изменение цвета ярлыка, содержащего значок с помощью кнопок
- 12. Java/JavaFX: установить значок Swing для метки JavaFX
- 13. Java swing как установить значок в меню в текстовом положении
- 14. Установить значок приложения в Scala Swing
- 15. Перезапустить приложение Java Swing
- 16. Java: Сложность с Swing
- 17. Есть ли способ изменить значок Java Swing GUI на NetBeans Swing GUI Builder?
- 18. Java Swing design
- 19. Exit Query for Java program
- 20. Java: Exit Подтверждение по игре
- 21. Thread Fails Exit On Exit Exit - C++
- 22. Java Swing Cust ListCellRenderer
- 23. Как получить значок большого пальца swing jslider?
- 24. Java YoutubePlayer в Swing
- 25. java.lang.NoClassDefFoundError в приложении java - swing
- 26. Exit Try vs Exit Sub
- 27. java programing swing application
- 28. Пользовательский значок exe в собственном пакете Netbeans для Swing Application
- 29. Преобразование температуры Java Java Swing
- 30. Real Java Java Swing Project
Если вы не используете внешний вид который поддерживает декорации кадров (например, Metal), вы не можете – MadProgrammer
Как использовать внешний вид? А что такое металл? –
посмотрите на этом сайте [здесь] (http://www.google.com) и поставьте Metal и LayoutManager и [здесь] (http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html), чтобы установить L & F – nachokk