2025/05/01 3

자바 Swing 예제. 플래포머 게임 만들기 2. 동작구현

https://notion6780.tistory.com/62 자바 Swing 예제. 플래포머 게임 만들기 1. 설계자바의 스윙 Swing 도구를 이용하면JFrame, JLabel..간단한 플래포머 게임을 만들어볼 수 있다. 요구사항===== ===== 좌우로 이동하는 기능점프 기능좌우 벽 구현 작업의 전체 그림1.우선 화면을 보여줄notion6780.tistory.com 전체 그림을 그렸으니 코드를 채워넣어야 한다. 이제 인터페이스는 건드리지 않고주로 player 클래스가 구현한 메서드들이 실제 동작하도록 해본다. ⭐1. player 클래스 보강 기존 좌표값과 이미지 변수에 더해...1) 속도를 상수로 구현2)흐름제어변수3)조건에 따라 움직임 상태를 재정의할 setter메서드 등을 추가했다.public..

카테고리 없음 2025.05.01

자바 Swing 예제. 플래포머 게임 만들기 1. 설계

자바의 스윙 Swing 도구를 이용하면JFrame, JLabel..간단한 플래포머 게임을 만들어볼 수 있다. 요구사항===== ===== 좌우로 이동하는 기능점프 기능좌우 벽 구현 작업의 전체 그림1.우선 화면을 보여줄 프레임이 있어야 한다.2.캐릭터를 보여줄 라벨을 정의해야 한다.3.캐릭터의 동작을 나타내는 인터페이스를 만들어야 한다.4.이동범위를 감시하고 제한하는 쓰레드가 필요하다. ⭐1.프레임을 보여줄 클래스 BubleFrame 설계 1) JFrama 상속2) 프레임에 올릴 배경이미지를 JLabel 변수로움직이는 캐릭터는 클래스 변수로 선언했다.3) 생성자를 만들었다.주요기능(요소생성, 디자인, 상호작용)은생성자에 담을 수도 있지만 따로 메서드에 담았다.public class BubbleFrame..

Java 2025.05.01

MySQL 설치

에스큐엘 / 시퀄SQL 데이터베이스 프로그램이다. 1. MySQL 홈페이지 2.학습용 무료 커뮤니티 버전을 제공한다. 3.윈도우 자동설치 버전을 받으면 된다.4. 현재 8.0.42버전까지 나와있다.최신버전이 항상 좋은 것은 아니고 개발자로서 최신버전을 이용하는 습관은 오히려 바람직하지 않다고 할 수 있다. 예상치 못한 버그가 남아있을 수 있기 때문 하지만 메이저 버전은 따라가 주는 것이 호환성 측면에서 좋다.8.0.27 버전을 사용하기로 한다. 5. 아카이브 탭을 눌러 8.0.27 버전을 찾아 설치해본다.6. 파일을 받아 실행한다. 7. Next를 연타하다보면 다음과 같은 선택지가 나온다. 모든 구성요소를 설치하면 용량이 크기 때문에 필요한 요소들을 취사선택해준다.8. MySQL의 통신포트는 3306이다..

설치메뉴얼 2025.05.01