YeaLow
article thumbnail
BubbleBubble-final
Java 2022. 10. 11. 01:42

길고 길었던 Bubble Bubble 프로젝트가 끝이 났다. 사실 완벽하게 끝난건 아니다 Bubble쪽 List로 받은 내용도 삭제해야 하는데.. 일단 마무리된거만 올릴려고 한다. 필기는 이때까지 한거 다 적어뒀으니 참고 하실분들은 참고 하세요. BubbleFrame.java package bubble.test.ex18; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; import lombok.Getter; import lombok.Setter; @Getter @Setter public ..

article thumbnail
버블이(?)가 달라졌어요
Java 2022. 10. 6. 18:50

요약 할려니 너무 힘든데.. 이파트.. Player.Java package bubble.test.ex04; import javax.swing.ImageIcon; import javax.swing.JLabel; import lombok.Data; // class player -> new 가능한 애들!! 게임에 존재할 수 있음. (추상메서드를 가질 수 없다.) @Data public class Player extends JLabel implements Moveable { // player 자체가 label이다 // 위치 상태 private int x; private int y; // 움직임 상태 private boolean left; private boolean right; private boolean up..

article thumbnail
버블버블 etc - 이벤트 리스너 원리
Java 2022. 10. 6. 17:57

이벤트 실행법 : 이벤트 포착하는 이벤트리스너 -> 큐(순차적 처리) 형태의 이벤트 루프 -> 이벤트 핸들러 호출. 이벤트루프는 있지만, 이벤트리스너와 이벤트핸들러 호출될 수 있는 stack공간은 만들어줘야 -> 이벤트 리스너 만들고 안에 이벤트핸들러 등록하는 형태 어떤 프로그램이 있으면 Window OS(Operation System 위에 동작을 한다. left버튼을 누르면 이벤트루프에 LEFT 저장 10번을 눌리면 동시에 10번이 입력 -> (큐) 순차적 입력 =순차력 출력된다 private void initListener() { // 리스너를 만들고 addKeyListener(new KeyAdapter() {//이벤트 핸들러를 등록 @Override public void keyPressed(KeyE..

article thumbnail
버블버블 - 2 (환경 설정)
Java 2022. 10. 4. 13:28

사용환경 STS4 , JDK 11 https://github.com/codingspecialist/Java-Swing-BubbleGame GitHub - codingspecialist/Java-Swing-BubbleGame Contribute to codingspecialist/Java-Swing-BubbleGame development by creating an account on GitHub. github.com 여기서 자료 다운 받기! 이미지 폴더에 있는 이미지와 사운드 파일 넣기 +추가로 lib 폴더 만들어서 안에 lombok 라이브러리 추가! 프로젝트 오른 클릭 properties 들어와서 위와 같이 설정 STS LOMBOK 설정은 인터넷에 좋은 글들이 많으니 참고 하시길 바랍니다. src.bu..

article thumbnail
스프링 작동 원리 복습! 중요✔✔

메타코딩 : https://www.youtube.com/watch?v=S7LBQxgoVP0&list=PL93mKxaRDidECgjOBjPgI3Dyo8ka6Ilqm&index=61 DataSource - 데이터베이스에 질의 요청 DB - 결과가 있으면 응답 해준다 user DataSource - DB에서 결과를 받아서 영속성컨텍스트에 response 해준다 영속성 - user 오브젝트가 만들어진다 - repository 돌려주고 repository - 서비스 응답 Service - user null 확인 만약 있으면 Controller 응답 세션 - user오브젝트 등록 Controller - /페이지 이동 RESTController - 데이터만 응답 ,메세지 자체를 응답 Controller - html페..