칠리설탕의 it
Day12(결제조회 폼) 본문
안녕하세요. 오늘은 결제관리 폼에 대해 만들어보도록 하겠습니다.
![]() |
![]() |
결제조회의 폼의 상단의 JButton에 "조회", "새로고침", "인쇄", "닫기"에 대한 버튼이 존재합니다. 하지만 제가 "인쇄"버튼을 눌렀을때 원하는 결과값이 나오지 않아 추후에 제대로 나오게 된다면 수정을 하도록 하겠습니다.
우선 "인쇄" 대신에 [그림 2-31]에 보이는 것처럼 저장 파일이 바탕화면에 저장되도록 하겠습니다. 양해부탁드립니다!
우선 [그림 2-28]에 보이는 것처럼 폼의 틀을 만들어보도록 하겠습니다.
위의 코드를 작성하면 아래의 결과물이 나오게 됩니다. 이제 조건들을 충족하도록 만들어보도록 하겠습니다.
조건 1) / 조건 2)
조건 1: [결제 조회] 폼의 테이블에는 현재까지 결제된 내역들이 조회되도록 하시오.
조건 2: [메뉴명] 텍스트란에 검색할 내용을 입력하고 [조회] 버튼을 누르면 [그림 2-29]와 같이 해당 검색 내용과 일치한 레코드가 조회되도록 하시오(메뉴명의 일부만 입력되어도 조회가 가능함).
현재까지 결제된 내역들이 조회되도록 해야하기에 저희는 데이터베이스중 Orderlist의 데이터베이스의 정보가 호출되도록 하면 될 것입니다. 또한 조건 2에 보면 메뉴명의 일부만 입력해도 조회가 가능해야 하기에 Sqld문장에 like 구문을 사용했습니다.
조건 3)
조건 3: [새로고침] 버튼을 누르면 [메뉴명] 텍스트란이 초기화되고 [그림 2-28]과 같이 되도록 하시오.
[메뉴명] 텍스트란이 초기화 되어야 하기에 jt.setText(" ")를 통해 공백을 만들고 조건1) / 조건2)에 사용했던 구문을 사용하겠습니다.
조건 4) / 조건 5)
조건 4: 조건4는 조금 수정하여 바탕화면에 Orderlist에 저장된 내용을 바탕화면에 저장하도록 하겠습니다.
조건 5: [닫기] 버튼을 누르면 폼이 종료되도록 하시오.
이렇게 오늘은 결제관리 폼에 대해 해결 해보았습니다. 아래는 오늘 작성한 코드에 대한 결과값 입니다!
'JAVA & JDBC > Project(식권 발매 프로젝트)' 카테고리의 다른 글
Day14(사원등록) (3) | 2024.09.29 |
---|---|
Day13(종류별 결제현황 차트폼) (3) | 2024.09.21 |
Day11(메뉴관리 폼) (5) | 2024.09.10 |
Day10(관리 폼 생성 / 메뉴등록 버튼) (0) | 2024.08.31 |
Day9(관리자 메뉴 만들기) (0) | 2024.08.28 |