1. alert, trace에 대해서 먼저 알아보자.
전에 사용했던 프로젝트에 Debugging이라는 Form화면을 하나 만들자.
그리고 alert 와 trace라는 버튼을 만든후 각각의 버튼에 fn_alert , fn_trace라는 메소드 이름으로 Onclick이벤트 주자.
script로 이동해서 Test를 위한 alert와 trace를 작성해보자.
function fn_alert(obj:Button, e:ClickEventInfo)
{
var sName="yoo";
alert(sName);
}
function fn_trace(obj:Button, e:ClickEventInfo)
{
var sName1 = "홍길동";
trace(sName1);
}
출력하여 확인해보자.
alert버튼 클릭!
trace버튼클릭!
콘솔창에 아까 입력한 "홍길동"이 찍히것을 볼 수 있다.
2. Debugging 방법에 대해서 알아보자.
Debugging테스트을 위해서 Debugging이름의 버튼을 하나 만든 후 fn_Debugging이라는 Onclick이벤트를 주자.
script로 이동하자.
Debugging Test를 위해서 간단하게 하게 코드를 작성해보자.
function fn_Debugging(obj:Button, e:ClickEventInfo)
{
var i=0;
i = i+1;
i = i+100;
i = i+1000;
i = i+1;
i = i+10;
i = i+1;
i = i+100;
i = i+10;
}
Debugging 단축키
Break Point를 설정할 곳에 커서를 두고 F9를 누른다.
선택하였으면 F6을 눌러서 Form화면만 Debugging한다.
그리고 Debugging 버튼을 누른다.
그리고 script 화면 화단에 Variables라는 탭을 누르게 되면, 디버그 모드안에서 추적 가능한 목록들이 나오는데, obj라는 오브젝트 객체와 e라는 이벤트 객체 그리고 i변수가 있다.
아직 Break로 인에 i값이 0이다.
F10을 통해 다음 라인으로 이동이 가능하며, i값이 변하는 것을 볼 수 있다.
마지막으로 Shift+f5를 눌러서 Debugging을 종료한다.
오라클자바커뮤니티에서 운영, 개발자 전문교육, 개인80%환급
오엔제이프로그래밍실무교육센터(www.onjprogramming.co.kr)
평일주간(9:30~18:20) 개강
(4/29)[기업100%환급]PL/SQL,ORACLE HINT,TUNING
(4/29)[기업100%환급]자바기초에서 JDBC, Servlet/JSP까지
(4/29)C#4.0,ADO.NET,Network 프로그래밍
(5/12)[기업100%환급]Spring ,MyBatis,Hibernate실무과정
(5/12)[기업100%환급]SQL기초에서 Schema Object까지
(5/12)안드로이드개발자과정
(5/21)[교육전취업확정]Spring,MyBatis,XPlatform실무프로젝트과정
평일야간(19:00~21:50) 개강
(4/25)안드로이드개발자과정
(5/07)Spring3.X, MyBatis, Hibernate실무과정
(5/09)웹퍼블리싱 마스터
(5/09)JAVA&WEB프레임워크실무과정
(5/09)SQL초보에서실전전문가까지
(5/16)자바웹(JSP,Spring,MyBatis,XPlatform)프로젝트과정
(5/16)C#,ASP.NET마스터
(5/20)개발자를위한PLSQL,SQL튜닝,힌트
주말(10:00~18:00) 개강
(5/03)JAVA&WEB프레임워크실무과정
(5/03)안드로이드개발자과정
(5/03)C#,ASP.NET마스터
(5/10)닷넷실무자를위한WPF개발자과정
(5/10)SQL초보에서실전전문가까지
(5/10)Spring3.X, MyBatis, Hibernate실무과정
(5/11)웹퍼블리싱 마스터
(5/17)자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지
(5/17)개발자를위한PLSQL,SQL튜닝,힌트
주말저녁(18:30~22:20) 개강
(5/17)자바&웹,jQUERY,스프링프레임워크
(5/17)SQL기초에서 Schema Object까지
오엔제이프로그래밍실무교육센터(www.onjprogramming.co.kr)
평일주간(9:30~18:20) 개강
(4/29)[기업100%환급]PL/SQL,ORACLE HINT,TUNING
(4/29)[기업100%환급]자바기초에서 JDBC, Servlet/JSP까지
(4/29)C#4.0,ADO.NET,Network 프로그래밍
(5/12)[기업100%환급]Spring ,MyBatis,Hibernate실무과정
(5/12)[기업100%환급]SQL기초에서 Schema Object까지
(5/12)안드로이드개발자과정
(5/21)[교육전취업확정]Spring,MyBatis,XPlatform실무프로젝트과정
평일야간(19:00~21:50) 개강
(4/25)안드로이드개발자과정
(5/07)Spring3.X, MyBatis, Hibernate실무과정
(5/09)웹퍼블리싱 마스터
(5/09)JAVA&WEB프레임워크실무과정
(5/09)SQL초보에서실전전문가까지
(5/16)자바웹(JSP,Spring,MyBatis,XPlatform)프로젝트과정
(5/16)C#,ASP.NET마스터
(5/20)개발자를위한PLSQL,SQL튜닝,힌트
주말(10:00~18:00) 개강
(5/03)JAVA&WEB프레임워크실무과정
(5/03)안드로이드개발자과정
(5/03)C#,ASP.NET마스터
(5/10)닷넷실무자를위한WPF개발자과정
(5/10)SQL초보에서실전전문가까지
(5/10)Spring3.X, MyBatis, Hibernate실무과정
(5/11)웹퍼블리싱 마스터
(5/17)자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지
(5/17)개발자를위한PLSQL,SQL튜닝,힌트
주말저녁(18:30~22:20) 개강
(5/17)자바&웹,jQUERY,스프링프레임워크
(5/17)SQL기초에서 Schema Object까지
댓글 없음:
댓글 쓰기