<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=TicTacToe%2F%EC%9C%A0%EC%A3%BC%EC%98%81</id>
	<title>TicTacToe/유주영 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=TicTacToe%2F%EC%9C%A0%EC%A3%BC%EC%98%81"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=TicTacToe/%EC%9C%A0%EC%A3%BC%EC%98%81&amp;action=history"/>
	<updated>2026-05-15T07:01:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=TicTacToe/%EC%9C%A0%EC%A3%BC%EC%98%81&amp;diff=39726&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:28, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=TicTacToe/%EC%9C%A0%EC%A3%BC%EC%98%81&amp;diff=39726&amp;oldid=prev"/>
		<updated>2021-02-07T05:28:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt; &lt;br /&gt;
 	import javax.swing.*;&lt;br /&gt;
 	import java.awt.Graphics;&lt;br /&gt;
 	import java.awt.event.MouseAdapter;&lt;br /&gt;
 	import java.awt.event.MouseEvent;&lt;br /&gt;
 	&lt;br /&gt;
 	&lt;br /&gt;
 	public class WoWJAVA extends JFrame{&lt;br /&gt;
 		int realx;&lt;br /&gt;
 		int realy;&lt;br /&gt;
 		int x;&lt;br /&gt;
 		int y;&lt;br /&gt;
 		int count=0; // 이쪽은 계속 갱신되는 것은 아닌듯.&lt;br /&gt;
 		int [][]ticbox = new int[3][3];&lt;br /&gt;
 &lt;br /&gt;
 	public WoWJAVA()&lt;br /&gt;
 	{&lt;br /&gt;
 		addMouseListener(new MouseAdapter() {&lt;br /&gt;
 			public void mouseClicked(MouseEvent e) {&lt;br /&gt;
 				&lt;br /&gt;
 				x = e.getX();&lt;br /&gt;
 				y = e.getY();&lt;br /&gt;
 				&lt;br /&gt;
 				for(int i=1;i&amp;amp;lt;4;i++)&lt;br /&gt;
 				{&lt;br /&gt;
 					if(x&amp;amp;gt;(i*100) &amp;amp;amp;&amp;amp;amp; x&amp;amp;lt;((i+1)*100))&lt;br /&gt;
 					{&lt;br /&gt;
 					for(int j=1;j&amp;amp;lt;4;j++)&lt;br /&gt;
 					&lt;br /&gt;
 					{&lt;br /&gt;
 						if(y&amp;amp;gt;(j*100) &amp;amp;amp;&amp;amp;amp; y&amp;amp;lt;((j+1)*100))&lt;br /&gt;
 						{&lt;br /&gt;
 							realx =  (i*100)+20;&lt;br /&gt;
 							realy =  (j*100)+20;&lt;br /&gt;
 							if(count%2==0)&lt;br /&gt;
 								ticbox[i-1][j-1]=2;&lt;br /&gt;
 							else&lt;br /&gt;
 								ticbox[i-1][j-1]=3;&lt;br /&gt;
 							&lt;br /&gt;
 							}&lt;br /&gt;
 						}&lt;br /&gt;
 					}&lt;br /&gt;
 				}&lt;br /&gt;
 				count++; // 순서가 매우중요하다.&lt;br /&gt;
 				&lt;br /&gt;
 &lt;br /&gt;
 				System.out.println(&amp;quot;x 좌표 : &amp;quot; + x);&lt;br /&gt;
 				System.out.println(&amp;quot;y 좌표 : &amp;quot; + y);&lt;br /&gt;
 				repaint();&lt;br /&gt;
 			}&lt;br /&gt;
 		});&lt;br /&gt;
 	}&lt;br /&gt;
 	public static void main(String argv[]){&lt;br /&gt;
 		WoWJAVA helloworld = new WoWJAVA();&lt;br /&gt;
 		 helloworld.setBounds(300,300,500,550);&lt;br /&gt;
 		 helloworld.show();&lt;br /&gt;
 	}&lt;br /&gt;
      public void paint(Graphics g)&lt;br /&gt;
      {&lt;br /&gt;
      	&lt;br /&gt;
      	g.drawRect(100,100,300,300);&lt;br /&gt;
      	g.drawLine(100,200,400,200);&lt;br /&gt;
      	g.drawLine(100,300,400,300);&lt;br /&gt;
      	g.drawLine(200,100,200,400);&lt;br /&gt;
      	g.drawLine(300,100,300,400);&lt;br /&gt;
      	//g.drawString(&amp;quot;X가 이겼습니다!&amp;quot;,100,450);&lt;br /&gt;
      	&lt;br /&gt;
      	if((count%2) == 0  &amp;amp;amp;&amp;amp;amp; count!=0)&lt;br /&gt;
      	g.drawOval(realx,realy,60,60);&lt;br /&gt;
      	else if(count!=0)&lt;br /&gt;
      	{g.drawLine(realx,realy,realx+60,realy+60);&lt;br /&gt;
         g.drawLine(realx,realy+60,realx+60,realy);&lt;br /&gt;
      	}&lt;br /&gt;
      	&lt;br /&gt;
      	for(int k=0;k&amp;amp;lt;3;k++)&lt;br /&gt;
      	{&lt;br /&gt;
      		if(ticbox[k][0] == 2 &amp;amp;amp;&amp;amp;amp; ticbox[k][1]==2 &amp;amp;amp;&amp;amp;amp; ticbox[k][2] == 2 &amp;amp;amp;&amp;amp;amp; count!=0)&lt;br /&gt;
      			&lt;br /&gt;
      				g.drawString(&amp;quot;X가 이겼습니다!&amp;quot;,100,450);&lt;br /&gt;
      		else if(ticbox[k][0] == 3 &amp;amp;amp;&amp;amp;amp; ticbox[k][1]==3 &amp;amp;amp;&amp;amp;amp; ticbox[k][2] == 3 &amp;amp;amp;&amp;amp;amp; count!=0)&lt;br /&gt;
      				g.drawString(&amp;quot;O가 이겼습니다!&amp;quot;,300,450);&lt;br /&gt;
    	&lt;br /&gt;
      	}&lt;br /&gt;
      	&lt;br /&gt;
      	for(int l=0;l&amp;amp;lt;3;l++)&lt;br /&gt;
      	{&lt;br /&gt;
      		if(ticbox[0][l] == 2 &amp;amp;amp;&amp;amp;amp; ticbox[1][l]==2 &amp;amp;amp;&amp;amp;amp; ticbox[2][l] == 2 &amp;amp;amp;&amp;amp;amp; count!=0)&lt;br /&gt;
        				g.drawString(&amp;quot;X가 이겼습니다!&amp;quot;,100,450);&lt;br /&gt;
      		else if(ticbox[0][l] == 3 &amp;amp;amp;&amp;amp;amp; ticbox[1][l]==3 &amp;amp;amp;&amp;amp;amp; ticbox[2][l] == 3 &amp;amp;amp;&amp;amp;amp; count!=0)&lt;br /&gt;
      				g.drawString(&amp;quot;O가 이겼습니다!&amp;quot;,300,450);&lt;br /&gt;
      		&lt;br /&gt;
      	}&lt;br /&gt;
      	&lt;br /&gt;
      	if(ticbox[0][0] == 2 &amp;amp;amp;&amp;amp;amp; ticbox[1][1]==2 &amp;amp;amp;&amp;amp;amp; ticbox[2][2] == 2 &amp;amp;amp;&amp;amp;amp; count!=0)&lt;br /&gt;
      		g.drawString(&amp;quot;X가 이겼습니다!&amp;quot;,100,450);&lt;br /&gt;
         if(ticbox[0][0] == 3 &amp;amp;amp;&amp;amp;amp; ticbox[1][1]==3 &amp;amp;amp;&amp;amp;amp; ticbox[2][2] == 3 &amp;amp;amp;&amp;amp;amp; count!=0)&lt;br /&gt;
         	g.drawString(&amp;quot;O가 이겼습니다!&amp;quot;,300,450);&lt;br /&gt;
         if(ticbox[0][2] == 2 &amp;amp;amp;&amp;amp;amp; ticbox[1][1]==2 &amp;amp;amp;&amp;amp;amp; ticbox[2][0] == 2 &amp;amp;amp;&amp;amp;amp; count!=0)&lt;br /&gt;
         	g.drawString(&amp;quot;X가 이겼습니다!&amp;quot;,100,450);&lt;br /&gt;
         if(ticbox[0][2] == 3 &amp;amp;amp;&amp;amp;amp; ticbox[1][1]==3 &amp;amp;amp;&amp;amp;amp; ticbox[2][0] == 3 &amp;amp;amp;&amp;amp;amp; count!=0)&lt;br /&gt;
         	g.drawString(&amp;quot;O가 이겼습니다!&amp;quot;,300,450);&lt;br /&gt;
         &lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 세부적인건 GG -_- ==&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>