본문 바로가기

코리아 IT아카데미/Java23

13일차 | chapter05 복습 순서 메모 ch01> MainTest1 ch02> MainTest1 Plastic Powder ThreeDPrinter1 ThreeDPrinter2 ThreeDPrinter3 ch03> GenericPrinter GenericPrinter2 GenericPrinterTest1 Material Plastic Powder ExtendsClass Water 제네릭 프로그래밍을 사용하는 이유 package ch01; public class MainTest1 { public static void main(String[] args) { //무엇이든 담을 수 있는 제네릭(Generic) 프로그래밍 //Generic - 일반화 (jdk 5.0 ~) //제네릭 프로그래밍을 사용하는 이유? //우리.. 2021. 11. 9.
14일차 | swing SwingEx 복습 순서 메모 ch01> ColorChangeFrame EventListenerEx1 EventListenerEx2 SuperMyFrame ch02> Maintest1 MyFrame4 MyFrame5 MyFrame6 MyFrame7 MyFrame8 이벤트 리스너 연습 위한 SuperMyFrame 클래스 설계 package ch01; import javax.swing.JFrame; public class SuperMyFrame extends JFrame { public SuperMyFrame() { } protected void initData() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } protected void setInitLayout.. 2021. 11. 9.
15일차 | GUI 복습, Thread 본인이 해보기 1. 새이미지, 2. BorderLayout, FlowLayout 으로 패널과 버튼 만들기, 3. 버튼으로 thread 이미지 좌우 멈추고 시작하기 package ch03; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Graphics; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.image.BufferedImage; import java.io.File; import javax.imageio.ImageIO; impor.. 2021. 11. 9.
16일차 | thread 동기화 , gif 넣기, 로또 번호 생성기 동작하는 GUI 구현하기 switch case, thread, while boolean 변수 = true; package ch03; import java.awt.BorderLayout; import java.awt.FlowLayout; import java.awt.Graphics; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.im.. 2021. 11. 8.