0
JFrame
에서 JScrollPane
을 어떻게 제거 할 수 있습니까? 여기 JFrame에서 JScrollPane을 제거하려면 어떻게해야합니까?
Container gContentPane = frame.getContentPane();
JScrollPane scroll = new JScrollPane(gContentPane);
frame.setContentPane(scroll);
frame.revalidate();
frame.repaint();
if (scroll != null){
frame.getContentPane().remove(scroll);
frame.revalidate();
frame.repaint();
}
JScrollPane
도 frame.getContentPane().remove(scroll);
후이 아직도있다. 제거를 위해 무엇을 변경해야합니까?
정말로 frame.setContentPane (scroll)을'frame.getContentPane(). add (scroll)'로 변경해야합니다. 현재, 코드 자체에서 JScrollPane을 제거하려고 시도하고 있습니다. – VGR
[이 답변] (http://stackoverflow.com)에 표시된대로 ['CardLayout'] (http://download.oracle.com/javase/8/docs/api/java/awt/CardLayout.html)을 사용하십시오./a/5786005/418556). –