мои JFrame и JPanel - это два отдельных класса, мой JFrame использует JPanel как свою собственную область содержимого. Внутри JPanel, когда нажата определенная кнопка, я хочу установить видимость JFrame на false. Однако я не понимаю, как получить доступ к методам JFrame в JPanel. помощь будет оценена.Java: как получить доступ к родительским методам JFrame в Jpanel
-1
A
ответ
1
Вы можете использовать SwingUtilities.getWindowAncestor(Component)
, который будет возвращать Window
, в котором компонент содержится или null
, если компонент не имеет родителя Window
JFrame
является потомком Window
, поэтому вы кал свободно называть setVisible
по возвращаемым Window
Смежные вопросы
- 1. Доступ к родительским методам в python
- 2. Доступ к родительским методам в PHP
- 3. Как получить доступ к родительским методам из подмодуля?
- 4. Java Swing - Как получить доступ к JComponent одного JPanel из другого JPanel, оба добавлены в JFrame?
- 5. Как получить доступ к компонентам JFrame из класса JPanel?
- 6. Кнопки, jFrame, jPanel, у меня нет доступа к методам
- 7. Java: Доступ к статическим методам
- 8. Как получить доступ к компонентам одного JPanel к другому JPanel
- 9. Как получить доступ к JPanel?
- 10. Как получить доступ к статическим методам?
- 11. Доступ к родительским свойствам/методам в ActionScript 3.0
- 12. Кнопки в JFrame, доступ к методам в AbstractTableModel
- 13. Как получить доступ к методам этого класса в Java
- 14. Как получить доступ к методам из файла WADL в Java?
- 15. Java/Swing: получить окно/JFrame изнутри JPanel
- 16. Доступ к приватным методам в Java
- 17. Доступ к JPanel внутри другого JPanel
- 18. Доступ к методам dll в java
- 19. доступа к классу JFrame из подкласса Java
- 20. Как получить доступ к родительским элементам iframe?
- 21. Как получить доступ к методам пакетов?
- 22. Как получить доступ к защищенным методам?
- 23. Как получить доступ к приватным методам
- 24. Как получить доступ к методам внешней загрузки?
- 25. Как получить доступ к методам объектов списка?
- 26. Как Groovy может получить доступ к приватным методам Java-класса?
- 27. Как визуализировать консоль java в JFrame/JPanel
- 28. Как получить доступ к методам объектов через другой класс?
- 29. Как получить доступ к одному JFrame другому классу JFrame
- 30. Java, swing, JFrame и JPanel
Рад, что это могло бы помочь. – MadProgrammer