ÇÁ·Î±×·¡¹Ö

 3206, 1/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   poiu2069
   ÀÚ¹Ù ½º·¹µå °ü·Ã Áú¹®µå·Á¿ä!!! ºÎŹµå¸³´Ï´Ù ¤Ð¤Ð

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=6497 [º¹»ç]


ÀúÁ» »ì·ÁÁÖ¼¼¿ä¤Ð¤Ð

¸¶¿ì½º·Î Ŭ¸¯ÇÏ´Â À§Ä¡¿¡ ¿øÀ» ±×¸®µÇ Å©±â, »ö±ò, ¹æÇâÀ» ·£´ýÀ¸·ÎÇÏ°í

°áÁ¤µÈ ¹æÇâÀ¸·Î ¿òÁ÷ÀÌ´Ù°¡ È­¸éÀ» ¹þ¾î³ª¸é ¼Ò¸êµÇµµ·Ï Çϴµ¥

À̶§ ¿øÀÌ Ã³À½ ±×·ÁÁö´Â À§Ä¡, Å©±â. »ö±ò µîÀ» ÆÄÀÏ¿¡ ÀúÀåÇÏ´Â
°ÍÀÔ´Ï´Ù..

Àú´Â ÇϳªÀÇ ÆÐÅ°Áö¿¡ 3°¡Áö Ŭ·¡½º·Î ³ª´²¼­ Çغôµ¥ ¾Ö´Ï¸ÞÀ̼ǰú ½º·¹µå°¡ Àß ÀÌÇØ°¡¾È°¡¼­¿ä ¤Ð¤Ð

¾îµð ¹°¾î º¼¶§µµ ¾ø°í Á¤¸» ¸·¸·ÇÕ´Ï´Ù µµ¿ÍÁÖ¼¼¿ä!!

Á¦°¡ ÀÛ¼ºÇѰ͵éÀÔ´Ï´Ù(¾îµð°¡ ¹®Á¦ÀÎÁö ¸ð¸£°Ú½À´Ï´Ù...)

---¸ÞÀÎŬ·¡½º----
package Thread;

import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JFrame;

public class ThreadTest extends JFrame  //¸ÞÀΠŬ·¡½º Runnable ÀÓÇø®¸ÕÆ®ÇÔ.
{
        public ThreadTest() // Test»ý¼ºÀÚ
        {
                this.setSize(800, 500);
                this.setVisible(true);
                this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                this.addMouseListener(new MouseAdapter()//¸¶¿ì½º ¸®½º³Ê
                {
                        
                        public void mouseClicked(MouseEvent e)//¸¶¿ì½º¸¦ Ŭ¸¯Çϸé
                        {
                                trd t = new trd(e.getPoint(),(int) (Math.random() * 8));//½º·¹µå »ý¼º
                                t.start();//½º·¹µå ½ÃÀÛ
                        }
                });  
        }
        
        public static void main(String args[])
        {
                new ThreadTest();
        }
}

-----½º·¹µå Ŭ·¡½º ------
package Thread;

import java.awt.Point;

public class trd extends Thread
{
        public int direction1;
        public trd(Point point, int y)
        {
                // TODO Auto-generated constructor stub
                circle c = new circle(point,y);
                direction1=y;
        }
        
        public void run()
        {

                while (true)
                {
                        try
                        {
                                Thread.sleep(30);//µô·¹ÀÌÁÖ±â
                        }
                        catch(InterruptedException ex)
                        {
                                ex.printStackTrace();
                        }
                }
        }

        public int direction;//¿øÀÌ ¿òÁ÷ÀÏ ¹æÇâ  
        public void move(int x,int y) // ¹æÇâ ÁöÁ¤
        {
                switch (direction1)//Á¤ÇØÁø ¹æÇâ¿¡ µû¶ó ¿òÁ÷ÀÓ
                {
                case 0:
                        x--;
                        break;
                case 1:
                        x++;
                        break;
                case 2:
                        y--;
                        break;
                case 3:
                        y++;
                        break;
                }
        }
}

-----circle Ŭ·¡½º------
package Thread;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Point;

class circle//ÇÑ°³ÀÇ ¿øÀ» ³ªÅ¸³»´Â Ŭ·¡½º
{
        public int w;//¿øÀÇ À§Ä¡
        public int h;//¿øÀÇ À§Ä¡
        public int size=(int)(Math.random()*100);//¿øÀÇ Å©±â
        public int r = (int)(Math.random()*256); //¿øÀÇ »ö r,g,b ·£´ý°ª
        public int g = (int)(Math.random()*256);
        public int b = (int)(Math.random()*256);
        
        public circle(Point point, int y)
        {
                // TODO Auto-generated constructor stub
                w=point.x;
                h=point.y;
        }


        public void draw(Graphics gp)//À§Ä¡¿¡ ¿ø±×¸®±â
        {         
                gp.setColor(new Color(r,g,b));
                gp.fillOval(w - (size / 2), h - (size / 2), size, size);
        }
}





  Hit : 4922     Date : 2014/12/05 09:57



    
poiu2069 ³Ê¹« ¸·¸·ÇÕ´Ï´Ù .. ÀÚ¹Ù°í¼ö´Ôµé ÀúÁ» »ì·ÁÁÖ¼¼¿ä 2014/12/05  
3206   SNSÇØÅ·ÀÌ µÇ³ª¿ë? µµ¿ÍÁÖ¼¼¿ä ¤Ð¤Ð¤Ð [2]     ÇÑä¹Î
02/28 339
3205   Ä¡Æ®¿£Áø °í¼öºÐ °è½Ç±î¿ä[1]     rjsdudals123
02/15 193
3204   ¿À·ù Á» ã¾ÆÁÖ¼¼¿ä [1]     marunim
05/30 923
3203 ºñ¹Ð±ÛÀÔ´Ï´Ù  124     minsub87
08/17 1
3202   c¾ð¾î segmentation fault:11 ¿À·ù Áú¹®µå¸³´Ï´Ù![2]     leebk1124
05/21 2009
3201   C++ÇÔ¼ö°ü·Ã Áú¹®ÀÌ¿¡¿ë!![3]     1999dylee
05/11 1845
3200   ÆÄÀ̽ã Áö¹® µå¸³´Ï´Ù.[1]     kksh1107
04/24 1587
3199   ¸®¹ö½ÌÀÇ ¼¼¹ø¤Š ²É - ¿ª¶û-     nninni79
04/20 2289
3198   ´Þ°í³ª ¹®¼­ ½©ÄÚµå[1]     ghjk645
03/24 1608
3197 ºñ¹Ð±ÛÀÔ´Ï´Ù  c¾ð¾î ¼Ò¼ö °ª     adwefq
04/29 0
3196   C¾ð¾î ¼Ò½ºÁú¹®ÀÔ´Ï´Ù![5]     an0088
01/05 5123
3195   C++ /// ºôµå ¿¡·¯ ¤Ð¤Ð[1]     guichanta
08/23 2398
3194 ºñ¹Ð±ÛÀÔ´Ï´Ù  c¾ð¾î µµ¿ÍÁÖ¼¼¿ä¤Ð¤Ð     su6339
04/06 0
3193   ÇØÅ·À» ¹è¿ì·Á°íÇϴµ¥[3]     zoodem04
03/26 4180
3192   c¾ð¾î¸¦ ¹è¿ì°í½Í¾î¿ä ![7]     dwc07238
02/11 4064
3191   ½ºÅÃÀÌ ½×ÀÌ´Â ¹æÇâ¿¡ °üÇؼ­!![1]     hackxx123
12/10 3515
3190   ÇØÅ·Åø¿¡¼­ ip ¾øÀÌ Çϵ忡 ½É´Â°Å¿¡´Â ¾î¶²°Ô ÀÖÀ»±î¿ä?[2]     aowlrgmlals
11/27 4279
3189   C¾ð¾î Çϴµ¥ double ½Ç¼ö¸¦ ³ÖÀºµ¥ ÀÚ²Ù 0.0ÀÌ ³ª¿Í¿ä[2]     fatou10336
11/20 3732
3188   dumpcode.h ÀÌÇØÁ» µµ¿ÍÁÖ¼¼¿ä .[1]     cm6418
11/06 3706
3187   c¾ð¾î ¾Ë°í¸®Áò Áú¹®ÀÔ´Ï´Ù.[3]     alstn8150
10/12 3735
1 [2][3][4][5][6][7][8][9][10]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org