ÇÁ·Î±×·¡¹Ö

 3204, 15/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 : 4936     Date : 2014/12/05 09:57



    
poiu2069 ³Ê¹« ¸·¸·ÇÕ´Ï´Ù .. ÀÚ¹Ù°í¼ö´Ôµé ÀúÁ» »ì·ÁÁÖ¼¼¿ä 2014/12/05  
2924   ÀÚ¹Ù ¸®½ºÆ® Á¤·Ä¿¡ ´ëÇØÁ» ¹°¾î º¼±ú¿ä     vjwmf0
11/09 3964
2923   ÀÚ¹Ù »ïÇ׿¬»êÀÚ ¿¡¼­ ¸·Çô¿ä[4]     ³×À̹öÁö½Äin
03/01 5058
  ÀÚ¹Ù ½º·¹µå °ü·Ã Áú¹®µå·Á¿ä!!! ºÎŹµå¸³´Ï´Ù ¤Ð¤Ð[1]     poiu2069
12/05 4935
2921   ÀÚ¹Ù ¾ð¾î Áú¹®ÀÌ¿ä~![1]     tlsdbcjs
04/13 3121
2920   ÀÚ¹Ù ¿¡ÄÚ¼­¹ö ÁÖ¼ÒÀÔ·ÆÇÏ¸é ¾ÆÀÌÇǹޱâ.     kiskind
10/25 4184
2919   ÀÚ¹ÙÀÇ Á¤¼® vs ³­ Á¤¸» ÀÚ¹Ù¸¦ °øºÎÇÑÀûÀÌ ¾ø´Ù±Ô~[4]     capt_0669
11/19 14075
2918   ÀÚ¹Ù·Î °ÔÀÓ Á¦ÀÛÇϱâ[1]     zetrhee
04/15 3825
2917   ÀÚ¹Ù·Î °ÔÀÓÀ» Á¦ÀÛÇÏ°í ½ÍÀºµ¥...[1]     zetrhee
04/11 2930
2916   ÀÚ¹Ù¸¦ ¹è¿ì´Âµ¥..[1]     Hacker
02/19 2629
2915   ÀÚ¹Ù½ºÅ©¸³Æ® °ü·Ã Áú¹®ÀÖ½À´Ï´Ù.     metalmaniac
03/28 3069
2914   ÀÚ¹Ù½ºÅ©¸³Æ®µµ ²À¹è¿ö¾ßÇϳª¿ä?[1]     beretta77
01/13 2833
2913   ÀÚ¹Ù¿¡¼­ ÀÔ·ÂÇÔ¼ö[2]     dokito
09/20 2889
2912   Áú¹® 2°³ ±Ã±ÝÇØ¿ä[3]     ghqja723
11/29 2374
2911     Áú¹® 3 ¿¡´ëÇÑ ´äº¯ÀÔ´Ï´Ù.     ckw80
02/05 3470
2910   Áú¹® Àִµ¥¿ä[3]     medusa87
02/15 3046
2909   Áú¹® ÀÖ½À´Ï´Ù.[3]     ippotis
04/14 2809
2908   Áú¹® Á» µå¸³´Ï´Ù..     akfqhr1
01/04 2641
2907   Áú¹® ÇÑ°³ ´õ ÀÖ¾î¿ä ^^;;     JoyanG
09/21 3742
2906   Áú¹® ´Ù½Ã ¿Ã¸®°Ú½À´Ï´Ù![2]     macgeri123
03/07 2620
2905   Áú¹® ¾î¼Àºí¸®¾î     È÷ÅÍƲ¾î
03/09 2875
[1]..[11][12][13][14] 15 [16][17][18][19][20]..[161]

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