• ÆÐ¼Ç
  • ¾ó±¼ ÀνÄ
  • À¥¼Ò¼³
  • ¾ÆÀÌÅÛ¸ô
³²À» ÇູÇÏ°Ô ¸¸µé¾îÁÖ´Â, ¿ô±ä´ëÇп¡ ¿À¼Ì½À´Ï´Ù.












Á¦¸ñ ÀÚ¹Ù Áú¹®¿ä! [2]
ÀÛ¼ºÀÚ ¿ä¾àÇØµå¸²´Ï´Ù
¹øÈ£ 5505 Ãßõ 1 ¹Ý´ë 0 ´ä±Û 2 Á¶È¸ 203 ÀÛ¼º½Ã°£ 2017-09-26 22:32:58
ÀÌÀü
´ÙÀ½
̵̧
¹Ý´ë
½Å°í
´ÜÃà URL º¹»ç
½ºÅ©·¦
ÃßõµÇ¾ú½À´Ï´Ù.
¡ç CTRL+C ·Î º¹»çÇϰí CTRL+V ·Î ºÙ¿©³ÖÀ¸¼¼¿ä!
   ±â±â¸¦ °¨ÁöÇÏ¿© ÃÖÀû URL ·Î º¸³»ÁÝ´Ï´Ù.
´ÜÃà URL: https://humoruniv.com/program5505 URL º¹»ç

<p>Main.java ÆÄÀÏ</p><p>&nbsp;</p><p>package ca.oop._2403;</p><p>&nbsp;</p><p>import java.awt.BorderLayout;</p><p>import java.awt.Button;</p><p>import java.awt.Color;</p><p>import java.awt.Graphics;</p><p>import java.awt.event.ActionEvent;</p><p>import java.awt.event.ActionListener;</p><p>&nbsp;</p><p>import javax.swing.BoxLayout;</p><p>import javax.swing.JButton;</p><p>import javax.swing.JFrame;</p><p>import javax.swing.JLabel;</p><p>import javax.swing.JPanel;</p><p>import javax.swing.JTextField;</p><p>&nbsp;</p><p>public class Main extends Module implements ActionListener{</p><p><span style="white-space:pre">    </span></p><p><span style="white-space:pre">    </span>private static final long serialVersionUID = 1L;</p><p><span style="white-space:pre">    </span>JButton drawButton;</p><p><span style="white-space:pre">    </span>JPanel panelText;&nbsp;</p><p><span style="white-space:pre">    </span>JFrame frame;</p><p><span style="white-space:pre">    </span>//Just moderates the text field.panel</p><p><span style="white-space:pre">    </span>Module module;</p><p><span style="white-space:pre">    </span>//c o n s - t r u c t o r</p><p><span style="white-space:pre">    </span>public Main£¨£©{</p><p><span style="white-space:pre">        </span>//JFrame</p><p><span style="white-space:pre">        </span>frame.setTitle£¨"Pure Uselessness Simulator Vol.1"£©;</p><p><span style="white-space:pre">        </span>frame.setLocationRelativeTo£¨null£©;</p><p><span style="white-space:pre">        </span>frame.setSize£¨400, 400£©;</p><p><span style="white-space:pre">        </span>frame.setVisible£¨true£©;</p><p><span style="white-space:pre">        </span>frame.setDefaultCloseOperation£¨JFrame.EXIT_ON_CLOSE£©;</p><p><span style="white-space:pre">        </span>frame.setResizable£¨false£©;</p><p>&nbsp;</p><p><span style="white-space:pre">        </span>drawButton = new JButton£¨"SMASH IT!!!!!!"£©;</p><p><span style="white-space:pre">        </span>frame.add£¨drawButton, BorderLayout.SOUTH£©;</p><p><span style="white-space:pre">        </span>/*</p><p><span style="white-space:pre">        </span>panelText = new JPanel£¨£©;</p><p><span style="white-space:pre">        </span>panelText.setLayout£¨new BoxLayout£¨panelText, BoxLayout.X_AXIS£©£©;</p><p><span style="white-space:pre">        </span>panelText.add£¨new JLabel£¨"°³¼ö : "£©£©;</p><p><span style="white-space:pre">        </span>panelText.add£¨new JTextField£¨£©£©;</p><p><span style="white-space:pre">        </span>*/</p><p><span style="white-space:pre">        </span>//add£¨panelText£©;</p><p><span style="white-space:pre">        </span>//ActionListener</p><p><span style="white-space:pre">        </span>drawButton.addActionListener£¨this£©;</p><p><span style="white-space:pre">        </span>//drawButton.setLocation</p><p><span style="white-space:pre">        </span></p><p><span style="white-space:pre">    </span>}</p><p><span style="white-space:pre">    </span></p><p><span style="white-space:pre">    </span>public void actionPerformed£¨ActionEvent e£© {</p><p><span style="white-space:pre">        </span>if£¨e.getSource£¨£© == drawButton£© {</p><p><span style="white-space:pre">            </span>repaint£¨£©;</p><p><span style="white-space:pre">        </span>}</p><p><span style="white-space:pre">    </span>}</p><p><span style="white-space:pre">    </span></p><p><span style="white-space:pre">    </span>public static void main£¨String[] args£© {</p><p><span style="white-space:pre">        </span>new Main£¨£©;</p><p><span style="white-space:pre">    </span>}</p><p>}</p><p>&nbsp;</p><p>&nbsp;</p><p>Module.java ÆÄÀÏ</p><p>package ca.oop._2403;</p><p>&nbsp;</p><p>import java.awt.Color;</p><p>import java.awt.Graphics;</p><p>&nbsp;</p><p>interface Painting{</p><p><span style="white-space:pre">    </span>public void paint£¨Graphics g£©;</p><p><span style="white-space:pre">    </span>public void draw£¨Graphics g, int x, int y, int z£©;</p><p>}</p><p>&nbsp;</p><p>public class Module implements Painting{</p><p><span style="white-space:pre">    </span>@Override</p><p><span style="white-space:pre">    </span>public void paint£¨Graphics g£© {</p><p><span style="white-space:pre">        </span>int x, y, rad;</p><p><span style="white-space:pre">        </span></p><p><span style="white-space:pre">        </span>for£¨int i=0; i&lt;5000; i++£© {</p><p><span style="white-space:pre">            </span>x = £¨int£©£¨Math.random£¨£© * 400£©;</p><p><span style="white-space:pre">            </span>y = £¨int£©£¨Math.random£¨£© * 400£©;</p><p><span style="white-space:pre">            </span>rad = 10 + £¨int£©£¨Math.random£¨£© * 30£©;</p><p><span style="white-space:pre">            </span>draw£¨g, x, y, rad£©;</p><p><span style="white-space:pre">        </span>}</p><p><span style="white-space:pre">    </span>}</p><p><span style="white-space:pre">    </span></p><p><span style="white-space:pre">    </span>@Override</p><p><span style="white-space:pre">    </span>public void draw£¨Graphics g, int x, int y, int rad£© {</p><p><span style="white-space:pre">        </span>//got the coordinate</p><p><span style="white-space:pre">        </span>int color1, color2, color3;</p><p><span style="white-space:pre">        </span></p><p><span style="white-space:pre">        </span>color1 = £¨int£©£¨Math.random£¨£© * 256£©;</p><p><span style="white-space:pre">        </span>color2 = £¨int£©£¨Math.random£¨£© * 256£©;</p><p><span style="white-space:pre">        </span>color3 = £¨int£©£¨Math.random£¨£© * 256£©;</p><p><span style="white-space:pre">        </span></p><p><span style="white-space:pre">        </span>g.setColor£¨new Color£¨color1, color2, color3£©£©;</p><p><span style="white-space:pre">        </span>g.fillOval£¨x-rad, y-rad, 2*rad, 2*rad£©;</p><p><span style="white-space:pre">        </span></p><p><span style="white-space:pre">    </span>}</p><p>&nbsp;</p><p>}</p><p>&nbsp;</p><p>MainÀÇ repaint£¨£©°¡ ÀÛµ¿À» ¾ÈÇÕ´Ï´Ù.</p><p>Àھ˸øÀ̶ó..</p><p>ÇÁ·Î±×·¥Àº ´Ü¼øÈ÷ ·£´ýÇÑ Á¡µéÀ» Âï°í ¹öưÀ» ´©¸£¸é ´Ù½Ã ½ÃÀÛÇϴ°ǵ¥ Àß ¸ð¸£°Ú³×¿ä ¤Ð¤Ð</p><p>&nbsp;</p>

  ¡Ø ·Î±×ÀÎ ¾øÀÌ Ãßõ °¡´É
Ãßõ ¹Ý´ë
½Å°í
ÃßõµÇ¾ú½À´Ï´Ù.

´ä±Û¸¶´ç (2)
¼­ºê·çƾ
ù¹øÂ°·Î...¸ð¹ÙÀÏÀÌ ¾Æ´Ñ ÇǾ¾¿¡¼± ´Ô ¼Ò½º°¡ ±úÁý´Ï´Ù.
00 Ãßõ Ãßõ ¹Ý´ë ¹Ý´ë ½Å°í ½Å°í ´ä±Û ´ä±Û 2017-09-28 04:05:55
¼­ºê·çƾ
µÎ¹øÂ°·Î repaint ¸Þ¼­µå°¡ ¾îµð¿¡ ¼ÓÇѰÅÁÒ? ÄÄÆÄÀÏÀº µÇ³ª¿ä?
00 Ãßõ Ãßõ ¹Ý´ë ¹Ý´ë ½Å°í ½Å°í 2017-09-28 04:06:15
»ó´ë¹æ¿¡ ´ëÇÑ ¹è·Á´Â ³×ƼÄÏÀÇ ±âº»ÀÔ´Ï´Ù.°Ô½Ã¹°¿¡ »ó°ü¾ø´Â ´ä±ÛÀ̳ª ÃßõÀ¯µµ¼º ´ä±ÛÀ» ´ÞÁö ¸¶¼¼¿ä.
½ºÆ÷ÀÏ·¯¼º ´ä±ÛÀÌ ½Å°íµÇ°Å³ª ¹ß°ßµÇ¸é ÀÌÀ¯ºÒ¹® »èÁ¦ ȤÀº Á¤ÇÐó¸® µË´Ï´Ù. À¯ÀÇ ºÎŹ µå¸³´Ï´Ù.
´ä±Û¾²±â
ÇÑ±Û 512ÀÚ
·Î±×ÀÎ
[°øÁö] ¨ç ¿ô±ä´ëÇÐÀÇ ¿î¿µ¸ñÀûÀº "³²À» ÇູÇÏ°Ô ¸¸µé¾îÁÖ±â" ÀÔ´Ï´Ù. ¾Ç¼º´ä±Û, »óóÁÖ´Â ´ä±Û, À½¶õ ´ä±ÛÀ» ÀÛ¼ºÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä.
¨è ³»°¡ ¿Ç´Ù°í ÇÏ´õ¶óµµ Á¶¿ëÈ÷ ½Å°í¸¸ ÇÏ½Ã°í »ó´ë¹æÀ» ºñ³­ÇÏ´Â ±ÛÀ» ¾²Áö´Â ¸¶¼¼¿ä. À̰÷Àº ¿Ç°í ±×¸§À» °¡¸®´Â °÷ÀÌ ¾Æ´Õ´Ï´Ù.
¨é Áö¼ÓÀûÀ¸·Î ºÐ¶õÀ» ÀÏÀ¸Å°´Â ȸ¿øÀº ¿Ç°í ±×¸§À» ¸··ÐÇϰí Á¤ÇРȤÀº Â÷´ÜÁ¶Ä¡µË´Ï´Ù.
¨ê Á¤Ä¡ ÀÚ·á, ³²³à ºÐ¶õ ÀÚ·á, Àú°Ý ÀÚ·á, ºÐ¶õ ¾ß±â °Ô½Ã¹°Àº °­·ÂÇÏ°Ô Á¦ÀçÇÕ´Ï´Ù. ÀÚ¼¼È÷º¸±â
¸ñ·Ï
Áú¹®¿¡´äº¯Çϱâ
URL º¹»ç
½ºÅ©·¦
¸ÇÀ§·Î

¡ç CTRL+C ·Î º¹»çÇϰí CTRL+V ·Î ºÙ¿©³ÖÀ¸¼¼¿ä!