aspose file tools*
The moose likes Swing / AWT / SWT and the fly likes JPanel reference JFrame? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "JPanel reference JFrame?" Watch "JPanel reference JFrame?" New topic
Author

JPanel reference JFrame?

Tom McAmmond
Ranch Hand

Joined: Feb 16, 2004
Posts: 58
Hi there everyone,

This is perhaps a dumb question, but I will ask it anyway I have a JFrame. I have a JPanel inside my JFrame. I put a Cancel button on the JPanel. I want the Cancel button to hide my JFrame, i.e. setVisible(false)

How does my Cancel button on my JPanel reference the JFrame that the JPanel is sitting in? More specifically, since it's easy for the button to get a reference to the JPanel, how does the JPanel get a reference to the JFrame so that it can make the JFrame invisible?

Thanks
Tom McAmmond
Ranch Hand

Joined: Feb 16, 2004
Posts: 58
I can now answer my own question:

SwingUtilities.getWindowAncestor(panel);
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: JPanel reference JFrame?
 
Similar Threads
Updating Database using JTables
button in jpanel should change background of jframe?
Message dialog box displaying behind the main frame
Difficulties with JFileChooser
Problem re-opening a JFrame