명품JAVA
-
명품JAVA 12장 Open ChallengeCSE/Java 2015. 6. 13. 10:57
import java.awt.*; import javax.swing.*; import java.awt.event.*; public class O12 extends JFrame { static final int MOVEMENT = 10; // Move 할 만큼의 상수 Container c; O12() { super("Open Challenge"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); c = getContentPane(); IPanel ip = new IPanel(); c.add(ip); setSize(400, 400); setVisible(true); ip.requestFocus(); // ip 패널에 포커스를 줘야 상하 좌우 움직일수 있음 } class ..
-
명품JAVA 12장 실습문제 9번CSE/Java 2015. 6. 13. 10:57
Colored By Color Scripter™123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117package endPack; import java.awt.*;import javax.swing.*;import java.awt.event.*; public class P9 extends JFrame { private Contain..
-
명품JAVA 11장 실습문제 10번CSE/Java 2015. 6. 13. 10:56
10개의 레이블을 순서대로 클릭하는 게임 * 각각의 레이블 사이즈 15 X 15 0 ~ 9 까지 순서대로 클릭해야함 모두 클릭하면 다시 랜덤으로 레이블 배치 import java.awt.*; import javax.swing.*; import java.awt.event.*; public class P10 extends JFrame { Container c; JLabel[] l = new JLabel[10]; // 0~9 까지 생성할 10개의 라벨 생성 int flag = 0; // 라벨이 순서대로 지워지기 위한 flag P10() { setTitle("Ten 레이블 클릭"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); c = getContentPane(); c...