만자의 개발일지

[Java/Swing] JScrollPane에 JPanel 추가하기 본문

Java/Swing

[Java/Swing] JScrollPane에 JPanel 추가하기

박만자 2021. 4. 2. 08:47

JScrollPaneJPaneladd()를 이용하여 추가하려 했으나 아무것도 나타나지 않는다.

JScrollPane scrollPane = new JScrollPane(panel);   //<- 생성자에 추가해주는 방법이있고
scrollPane.setViewportView(panel);  //setViewportView() 메서드로 추가해주는 방법이있다.

add()는 안되고 이건되나해서 봤더니 

생성자에도 setViewportView()메서드를 사용하고 있었다. JScrollPane에 JPanel 뿐만아니라 

다른 컴포넌트들을 추가 할때 setViewportView()를 사용하면 될꺼같다.

Comments