이 학습에서는 Java Visual Editor를 사용하여 JScrollPane 및 JTable을 응용프로그램에 추가합니다. 차후 연습에서는 회사 디렉토리의 모든 직원 목록을 리턴하는 웹 서비스로부터 데이터를 가져오도록 JTable을 프로그래밍합니다.
JTable을 추가한 후에는 Java Visual Editor의 디자인 보기를 사용하여 다음 스펙과 일치하도록 JTable의 레이아웃을 사용자 정의합니다.
DirectoryApp.java의 기본 창은 JPanel이 있는 JFrame을 기본 컨텐츠 분할창으로 사용합니다. 이 때 작성하는 응용프로그램의 JPanel 이름은 jContentPane입니다. jContentPane은 GridBagLayout이라고 하는 레이아웃 관리자 유형을 사용하도록 설정되었습니다. GridBagLayout은 비주얼 구성요소가 점유할 수 있는 셀의 눈금에 기반한 강력한 레이아웃 체계입니다. Java Visual Editor는 눈금 경계를 표시하여 GridBagLayout에서의 작업을 쉽게 해줍니다. 또한 새 구성요소를 눈금에 놓을 때 위치 마커를 표시하며 크기를 조정하거나 GridBagLayout에서 이동 중인 구성요소에 핸들을 표시합니다.
JScrollPane에 대한 앵커, 채우기 및 삽입을 사용자 정의하려면 다음을 수행하십시오.