분류 전체보기 236

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

generic ch05 Point

package ch05; public class Point { // 클래스나 int , double등 여러 자료형으로 들어와서 로표현 // X와 Y 좌표값을 받는 클래스 // 제네릭을 사용 private X x; private Y y; public Point(X x, Y y) { this.x = x; this.y = y; } public X getX() { return this.x; } public Y getY() { return this.y; } } package ch05; import java.util.Scanner; public class GenericMethod { //제네릭 메서드는 실무에서 많이 사용하지는 않지만 //원시코드는 제네릭으로 쓰여져있는것이 많아 참고하기좋다. // 함수 만들기 1 ..

Java/Excercise 2021.09.06