ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Day 2 - JAVA로 미니 프로젝트 만들기(POS System)
    기타/프로젝트 2021. 4. 28. 18:03

    2021년 4월 28일, 현대모비스 면접 준비와, 예정된 KT 인적성검사, 다른 회사 AI 역량검사를 끝마치고 다시 돌아왔다.

    약 15일 동안 프로젝트를 진행하지 않아 다시 코드를 하나씩 보면서 적응하고 다음 단계에 진입했다.

    아직 자소서 작성과 다른 공부를 진행 중이여서 오늘은 많이 진행하지는 않고 한 가지 기능을 구현하는 것을 목표로 했다.

     

     

    오늘은 저번에 만든 첫번째 프레임에 있는 버튼들을 누르면 다른 프레임으로 넘어가는 이벤트를 구현하였다.

    이 이벤트가 왜 필요하냐면 POS기를 보면 테이블을 누르면 해당 테이블에서 주문한 메뉴를 추가하거나 계산하는 화면으로 넘어간다.

    이것을 구현하기 위해 2 개의 프레임을 전환할 수 있도록 버튼에 이벤트를 첨부하는 것이 필요했다.

     

    구글링을 통해 버튼 클릭 시 이벤트에 대한 소스코드를 봤지만 내가 원하는 것이 없어 더 자세하게 프레임 전환을 붙여 검색을 했다.

    처음에는 panel 변환에 대한 내용만 나와서 frame을 변경하는 것은 없구나 하면서 좌절했지만 결국 찾아내어 나의 코드에 접목시킬 수 있었다.

    (참고한 블로그: intunknown.tistory.com/477)

     

    이 과정에서도 다른 사람이 짠 코드와 내가 짠 코드가 객체와 메소드를 생성하는 법이 달라서 헤맸지만 코드를 보고 내 것에 어떻게 적용시켜야할지 생각을 해보다가 해결을 했다.

     

    이런게 프로그래밍의 재미와 흥미를 주는 요소인 것같다. 내가 원하는 것을 노력 끝에 얻어낸다는 것이 정말 재미있다.( 그 과정은 힘들지만,,,ㅎㅎ)

     

     

     

    코드는 github에 업로드하도록 하겠다.

    (github주소: github.com/JJong-Min/MiniPoject_POS)

     

    다음에는 아마 2번째 프레임에 내가 원하는 화면으로 구현하는 것을 목표로 할 것같다.

     

    댓글

Designed by Tistory.