Java/Excercise 97

thread ch01 ThreadTest2

package ch01; //쓰레드: 작업자 class MyThreadEx2 extends Thread{ String name; public MyThreadEx2(String name) { this.name = name; } @Override public void run() { int i; for (i = 0; i < 10; i++) { System.out.println(name + " : " + i + "\t"); try { Thread.sleep(200); } catch (InterruptedException e) { e.printStackTrace(); } }//다운받는과정이라는 과정 }//런메서드로 위임하게된 작업자 } public class ThreadTest2 { public static vo..

Java/Excercise 2021.09.07

swing ch05 EventListenerEx5

package ch05; import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import javax.swing.JFrame; import javax.swing.JLabel; //class MyFrame5 extends JFrame implements MouseListener{ class MyFrame5 extends JFrame { // 클릭을 하거나 들어오거나 나갓을떄 동작하는 이벤트 // 안드로이드나 웹에서도 많이 사용 JLabel label; public ..

Java/Excercise 2021.09.06

swing ch05 EventListenerEx4

package ch05; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; class MyFrame4 extends JFrame{ JButton button; public MyFrame4() { initData(); setInitLayout(); addEventListener(); } private void initData() { //초기화작업 null 포인트가 뜬다면 이닛에서 확인 setTitle("익명구현객체사용 연습"); setSize(500, 500); setDefault..

Java/Excercise 2021.09.06