K-DigitalTraining 강의/1. Java

[AWT 추가보충] 상위 공간에 대해 setLayout(null)을 해주면, 여기에 속하는 하위 컴포넌트 요소에 대해 setBounds() 해줘야 보여진다.

이대곤 2022. 6. 28. 10:32

* 상위 공간의 배치관리자를 null 로 변경해주면 여기에 속하는 하위 컴포넌트 요소에 대해 setBounds() 해줘야 보인다.

// 상위 공간
Container contentPane = getContentPane(); 

// 상위공간에 속하게 될 하위 컴포넌트 요소들
table = new JTable(rowData, columnNames);
scrollPane = new JScrollPane(table);

// 상위 공간의 배치관리자를 null 로 변경해주면 여기에 속하는 하위 컴포넌트 요소에 대해 setBounds() 해줘야 보인다.
contentPane.setLayout(null);
scrollPane.setBounds(0, 0, 500, 200);

contentPane.add(scrollPane);