본문 바로가기

Java/자바 기반 웹 개발자 과정 필기

[200331.27일차] 디버깅 && 컴포넌트(Component) && 컨테이너(Container)

반응형

디버깅

F11을 누르면 디버깅 모드에 들어간다.

코드 한줄 한줄을 확인해 버그를 찾는다.

문제가 없다면 아무것도 없다.

 

 

브레이크 포인트

더블클릭을 해서 설정할 수 있다.

=>

 

F11을 누르면 디버깅 모드로 들어간다.

 

 

디버깅 정보 지우기

 

 

 

F11 => 디버깅 모드

F5 => 함수의 안으로 들어간다,

F6 => 다음 줄로 이동

F8 => 브레이크 포인트까지 디버깅

 

 

F11을 눌러 디버깅 모드로 들어간다.

13번줄에 브레이크 포인트를 두고 F5를 누른다. => 생성자를 찾아간다.

 

 

13번 줄 F5

사라진다고 표현했지만, F6을 눌러 다음 줄로 넘어가는 것

 

F6 / 생성자가 만들어졌다.

F6 / 호출한 메소드로 넘어간다.

F6 / sum 변수를 만들고 초기값 0이 저장되었다.

F6 / 호출한 메소드로 넘어가 출력문을 실행

F6 / 반복문 실행. 5번라인 6번라인이 조건문이 false가 될때까지 계속 반복된다.

반복문 다음 줄에 브레이크 포인트를 찍고, F8을 누르면 브레이크 포인트까지 넘어간다.

F6 / 반복문 실행이 끝나고 sum에 결과값이 저장된다.

F6 / 출력문 실행

 

8번 라인 => 15번 라인 => 디버그 끝

 

 

 

브레이크 포인트 설정 초기화

 

 

 

 

 

 

 

 

 

CheckBox

 

 

 

 

 

 

 

 

 

 

 

 

 

RadioButton / ToggleGroup

 

기본으로 하나 선택 => 

 

 

 

 

 

 

 

ToggleButton

 

 

 

 

 

 

 

 

 

TextField

=> 한 줄 입력창

 

 

 

PasswordField

 

 

 

 

 

 

ComboBox

 

 

 

 

 

 

 

 

TextArea

=> 여러줄 입력창

 

 

 

 

 

 

DatePicker

 

 

 

 

 

 

컨테이너 => pane, HBox, VBox

 

 

 

컴포넌트 => 버튼,입력창,체크박스..등

 

 

 

 

 

 

 

 

예제

 

 

 

 

 

 

 

 

 

반응형