less than 1 minute read

✏️Panel

  • 그룹핑하는 역할에 충실한 컨테이너

  • 특별한 기능은 없고 주로 비슷한 요소들을 묶어줌
  • 다른 패널을 붙임
생성자) 
    Panel()
	Panel(LayoutManager layout)

메소드) 
    add(other components) : 패널에 컴포넌트를 붙임
	setSize() : 패널 사이즈 정함
	setLocation() : 패널 위치 정함

✏️ScrollPane

  • 컨테이너
  • 스크롤을 제공하는 패널
  • 하나의 컴포넌트만 붙일 수 있음
  • 여러 개의 컴포넌트를 붙이기 위해서 패널을 먼저 붙이고 다른 컴포넌트를 붙임
생성자) 
    ScrollPane()

메소드)  
    add(other components) : 패널에 컴포넌트를 붙임
	setSize() : 패널 사이즈 정함
	setLocation() : 패널 위치 정함  

✏️PopupMenu

: 컨테이너

  • 프레임 내 어디서나 마우르 오른쪽 버튼을 누르면 나타나는 위치가 고정되어 있지 않은 메뉴
생성자) 
    PopupMenu()
	PopupMenu(String label)

메소드) 
    add() : 메뉴를 추가함
	show() : 메뉴를 보여줌
	hide() : 메뉴를 숨김

✏️Layout

: 컨테이너 레이아웃, 배치관리자

  • 컨테이너에 추가되는 컴포넌트를 배치함
  • 각 컨테이너는 기본 배치관리자가 있음
  • 배치관리자를 바꾸려면 setLayout()

fail to bring