텀프로젝트 코드 정리 및 활동 기록
코드 설명(코드는 너무 많아서 첨부 생략..)1) ATM▶주요기능 설명자동화된 은행 ATM 시스템의 구현과 관련된 다양한 클래스들의 역할과 상호작용을 분석하고 설명한다. 주요 목적은 시스템의 구조를 명확히 하고, 각 클래스 및 메소드의 기능을 이해하여 개발자 및 관련 담당자가 시스템을 보다 효과적으로 관리하고 확장할 수 있도록 하는 데 있다. 1. ATMMain과 GUI 구성 요소 ATMMain 클래스는 사용자와 상호작용하는 주요 GUI 프레임을 제공하며, 서버와의 소켓 통신을 담당한다. 다양한 버튼과 이벤트 리스너를 사용하여 사용자의 입력에 따라 해당 기능 패널(예: 로그인, 입금 등)을 활성화한다. 주요 기능으로는 로그인, 계좌 추가, 계좌 삭제, 비밀번호 변경, 회원 탈퇴, 입금, 출금, ..
2025. 1. 6.
컴프 2 중간고사 (Week 3,4)
week 3자바 GUI 소개 자바에서 GUI의 종류- Java AWT : 플랫폼에 의존적, 용량 큼, 교체 할 룩앤필 지원 x, 컴포넌트 개수 적음- Java Swing : 플랫폼에 독립적, 용량 작음. 교체 할 룩앤필 지원, 컴포넌트 개수 많음 스윙 패키지- java.awt : GUI 컴포넌트를 위한 부모 클래스들을 제공, Color나 Point같은 유틸리티 클래스 포함- java.awt.event : GUI 컴포넌트 이벤트 처리용 클래스, 인터페이스 갖고 있음- javax.swing : 버튼, 텍스트 필드, 프레임, 패널 같은 GUI 컴포넌트들을 가지고 있음 자바 GUI 기초그래픽사용자인터페이스(Graphical User Interface, 간단히 GUI)는 컴포넌트들로구성된다. 기본 컴포넌트- ..
2024. 10. 31.