62,612
社区成员
发帖
与我相关
我的任务
分享
import java.awt.Container;
import javax.swing.JButton;
import javax.swing.JFrame;
public class Test {
public static void main(String[] args) {
JFrame frame = new JFrame();
JButton button = new JButton("Button");
frame.getContentPane().add(button);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(200, 200);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
for (Container parent = button; parent != null; parent = parent.getParent()) {
System.out.println(parent.getClass().getName());
}
}
}
javax.swing.JButton
javax.swing.JPanel
javax.swing.JLayeredPane
javax.swing.JRootPane
javax.swing.JFrame