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
자바 버블버블5 - 캐릭터 좌우이동
Java 2022. 10. 6. 16:44

https://m.blog.naver.com/simba222/222568605931 이클립스에서 java.awt import 안될때 체크를 풀면 됨. blog.naver.com Java AWT 안될때 설정. ex) addKeyListener , KeyAdapter 메서드 호출 안될때 확인 나의 2번째 센세이자 내 조그마한 자바실력을 향상 시켜주는 메타코딩 선생님 매일 절하겠습니다. (-..-) (_ _) package bubble.test.ex03; import javax.swing.ImageIcon; import javax.swing.JLabel; // class player -> new 가능한 애들!! 게임에 존재할 수 있음. (추상메서드를 가질 수 없다.) public class Player ext..

article thumbnail
버블버블 - 4 게임맵 캐릭터 추가
Java 2022. 10. 4. 14:40

bubble.test.ex02 패키지 추가 package bubble.test.ex02; import javax.swing.JFrame; import javax.swing.JLabel; public class BubbleFrame extends JFrame{ public BubbleFrame() { setSize(1000,640); getContentPane().setLayout(null);// absolute 레이아웃 (자유롭게 그림을 그릴 수 있다.) JLabel lblNewLabel = new JLabel("New label"); lblNewLabel.setBounds(210, 268, 57, 15); getContentPane().add(lblNewLabel); setLocationRelative..