본문 바로가기

전체 글297

8/18 자바(Java) GUI 활용 - 마우스 리스너/모션 리스너와 빙고 만들기 AWS 클라우드환경 네이티브 수업 64일차 진행 1. Java GUI 활용 요약 1. Java GUI 활용 (방향키를 이용하여 움직이기2, 마우스 리스너와 마우스 모션 리스너, 빙고 만들기 ) 21. 방향키를 이용하여 라벨 움직이기2 이번엔 동서남북 방향으로 움직일 때, 라벨이 Pane의 끝 부근에서 움직이는 거리보다 적게 남았을 때, 움직임이 명확하게 Pane 테두리에 맞춰서 들어갈 수 있게 설정해보자. package Swing.frame; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Frame2 extends JFrame{ JPanel contentPane = new JPanel(); JLabel la =.. 2022. 8. 18.
8/17 자바(Java) GUI 활용 - 체크박스 및 이벤트 활용 AWS 클라우드환경 네이티브 수업 63일차 진행 1. Java GUI 활용 요약 1. Java GUI 활용 (체크 박스 만들기, 이벤트 활용, 라디오 버튼, 콤보박스, 이벤트 종류 및 처리와 작성 과정, Action Event Listener, Mouse Event Listener, 독립/내부/익명 클래스, adapt class, Key Event Listener, 키보드로 라벨 움직이기) Java GUI 활용 9. 체크 박스 만들기 선택과 비선택 두 상태만 가지는 버튼. package Swing.frame; import javax.swing.*; import java.awt.*; public class Frame extends JFrame { Frame(){ setTitle("체크박스 만들기 연습");.. 2022. 8. 17.
8/16 자바(Java) 다형성 예제, Vector 클래스, interface, Java GUI 활용 AWS 클라우드환경 네이티브 수업 62일차 진행 1. 다형성 예제 2. Vector 클래스 3. interface 4. Java GUI 활용 조퇴에에엥에에엑~~~~~ 요약 1. Vector 클래스 2. interface 3. Java GUI 활용 (프레임 만들기, 버튼 추가, 배치관리자, 배경색 설정, 이미지 삽입) 다형성 예제 package object; class Product{ int Price; int bonusPoint; Product(int Price){ this.Price = Price; bonusPoint = (int)(Price/10); } Product(){ Price = 0; bonusPoint = 0; } } class TV extends Product{ TV(){ super(100.. 2022. 8. 16.
8/12 자바(Java) super, static, get/set 메소드, 다형성, abstract, 참조 변수의 타입 변환(up-casting / down-casting) AWS 클라우드환경 네이티브 수업 61일차 진행 1. 자바에서 상속을 여러개 받는 방법 ( 8/8 상속 참고 ) 2. 오버라이딩 ( 8/9 오버라이딩 참고 ) 3. super 4. 접근 제어자 ( 8/5 접근제어자 참고) 5. static 6. final ( 8/5 final 참고 ) 7. get / set 8. abstract 9. 다형성 10. 참조 변수의 타입 변환 (up-casting / down-casting) 요약 1. super 2. static 3. get / set 메소드 4. 다형성 5. abstract 6. 참조 변수의 타입 변환 (up-casting / down-casting) super 상속받은 필드나 메소드를 자식 클래스에서 참조하는 데 사용하는 참조 변수. 쉽게 말해 부모한테 .. 2022. 8. 12.
8/11 자바(Java) 클래스 연습 문제 (숫자 야구 게임 만들기) AWS 클라우드환경 네이티브 수업 60일차 진행 1. 자바 클래스 연습문제 요약 1. 자바 클래스 연습문제 연습문제2. 숫자 야구 게임을 만들어라. 단, 배열과 생성자 연습을 위해 문자열이 아닌 배열로 비교할 수 있게 만들어라. (문제는 0~9까지 중복 가능하게 출제) 답. 게임의 형식은 자유롭게 만들면 된다. 아래의 예시는 참고하는 방향으로 봐라 package object; import java.util.Scanner; // 각각 변수 설정 및 계산 class GameVari{ public static Scanner typing = new Scanner(System.in); int coin; String ContinueAns; int Strikecount; int Ballcount; int num; S.. 2022. 8. 11.
728x90
반응형