
길고 길었던 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 ..

요약 할려니 너무 힘든데.. 이파트.. 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..

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

사용환경 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..

메타코딩 : 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페..