Page 919 - 2
P. 919

다 동작 설명.
                1)  첫 화면이 나온다.
                2) Start 버튼을 누르면 첫 번째 게임화면으로 넘어간다.
                3) 10 초가 지나면 두 번째 게임화면으로 넘어간다.
                4) 10 초를 간격으로 첫 번째 게임화면과 두 번째 게임화면을 번갈아 보여준다.
                5) 80 초 안에 틀린 군데 7      군데를 다 찾으면 클리어 이다.
                6) [ 실패의 경우 게임오버 화면이 나온다]             .
                7) [ 클리어의 경우 클리어 화면이 나온다]             .


            5.  소프트웨어 작성하기
              가 프로그램 흐름도.
              나. FPGA  에서 데이터 처리를 위한 프로그램 소스


            import java.awt.event.*;
            import javax.swing.*;
            import javax.imageio.ImageIO;
            import java.util.Timer;
            import java.util.TimerTask;
            import java.awt.*;
            public class back extends JFrame {
                    JScrollPane scrollPane;
                ImageIcon icon;
                public static int count2;
                public back() {
                    icon = new ImageIcon("c:\\Startscreen.jpg");
                    // 배경 Panel  생성후 컨텐츠페인으로 지정
                    JPanel background = new JPanel() {
                        public void paintComponent(Graphics g) {
                            g.drawImage(icon.getImage(), 0, 0, null);
                            setOpaque(false);
                            super.paintComponent(g);
                        }
                    };
                    ImageIcon image = new ImageIcon("c:\\Startbutton.png");
                    JLabel jLabel = new JLabel(image);


                    jLabel.addMouseListener(new MouseAdapter(){
                            @Override
                            public void mouseClicked(MouseEvent arg0){
                                    // 마우스 클릭햇을때 처리할것 적기


                                    ThigauEEx t2 = new ThigauEEx("   우뇌상쾌통쾌 틀린그림전집");
                                    getContentPane().removeAll();
                                    setVisible(false);
                                    revalidate();


                                                         - 919 -
   914   915   916   917   918   919   920   921   922   923   924