<?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%EA%B9%80%ED%99%8D%EC%84%A0</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%EA%B9%80%ED%99%8D%EC%84%A0"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=TicTacToe/%EA%B9%80%ED%99%8D%EC%84%A0&amp;action=history"/>
	<updated>2026-05-16T15:02:34Z</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/%EA%B9%80%ED%99%8D%EC%84%A0&amp;diff=39722&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/%EA%B9%80%ED%99%8D%EC%84%A0&amp;diff=39722&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;=== Tic Tac Toe 하는중;;;; ===&lt;br /&gt;
 import java.awt.Graphics; &lt;br /&gt;
 import javax.swing.*; &lt;br /&gt;
 import java.awt.event.MouseAdapter; &lt;br /&gt;
 import java.awt.event.MouseEvent; &lt;br /&gt;
  &lt;br /&gt;
 public class FirstJava extends JFrame{&lt;br /&gt;
         int board[][];&lt;br /&gt;
         int x,y;&lt;br /&gt;
         int z[];&lt;br /&gt;
         int count =1 ;&lt;br /&gt;
         int i;&lt;br /&gt;
         int a,b,winner;&lt;br /&gt;
         public FirstJava() &lt;br /&gt;
         { &lt;br /&gt;
 			board =new int [6][6];&lt;br /&gt;
 			z = new int [9];&lt;br /&gt;
 			&lt;br /&gt;
 			&lt;br /&gt;
         	addMouseListener(new MouseAdapter() {  &lt;br /&gt;
                 public void mouseClicked(MouseEvent e) { &lt;br /&gt;
                    	x = e.getX(); &lt;br /&gt;
                     y = e.getY();&lt;br /&gt;
                     check();&lt;br /&gt;
                     win();&lt;br /&gt;
                     repaint();&lt;br /&gt;
                     &lt;br /&gt;
                     System.out.println(&amp;quot;승자는 &amp;quot; + winner + &amp;quot;입니다&amp;quot;);&lt;br /&gt;
                     //getGraphics().drawRect(0,0,900,900);&lt;br /&gt;
                     if(count==1)&lt;br /&gt;
                     	count=2;&lt;br /&gt;
                     else count=1;&lt;br /&gt;
                     &lt;br /&gt;
                     for(int w=0;w&amp;amp;lt;3;w++)&lt;br /&gt;
                     for(int q=0;q&amp;amp;lt;3;q++)&lt;br /&gt;
                     board[q][w]=0;&lt;br /&gt;
                     repaint();&lt;br /&gt;
                     &lt;br /&gt;
                 }&lt;br /&gt;
         	});&lt;br /&gt;
         } &lt;br /&gt;
         public static void main(String args[]) { &lt;br /&gt;
                 FirstJava helloWorld = new FirstJava(); &lt;br /&gt;
                 helloWorld.setBounds(100,100,500,500); &lt;br /&gt;
                 helloWorld.show(); &lt;br /&gt;
                  &lt;br /&gt;
                  &lt;br /&gt;
         } &lt;br /&gt;
         public void check()&lt;br /&gt;
         {&lt;br /&gt;
         	if( 100&amp;amp;lt; x &amp;amp;amp;&amp;amp;amp; x &amp;amp;lt;200 &amp;amp;amp;&amp;amp;amp; 100&amp;amp;lt; y &amp;amp;amp;&amp;amp;amp; y &amp;amp;lt;200 )&lt;br /&gt;
         	{x=100;y=100;  i=0;    board[0][0]=1;&lt;br /&gt;
         	if(count==2)&lt;br /&gt;
         		board[0][0]=2;}&lt;br /&gt;
         	if( 200&amp;amp;lt; x &amp;amp;amp;&amp;amp;amp; x &amp;amp;lt;300 &amp;amp;amp;&amp;amp;amp; 100&amp;amp;lt; y &amp;amp;amp;&amp;amp;amp; y &amp;amp;lt;200 ){        		&lt;br /&gt;
         	  		x=200;y=100;i=1;board[1][0]=1;&lt;br /&gt;
                 	if(count==2)&lt;br /&gt;
                 		board[1][0]=2;  }&lt;br /&gt;
         	if( 300&amp;amp;lt; x &amp;amp;amp;&amp;amp;amp; x &amp;amp;lt;400 &amp;amp;amp;&amp;amp;amp; 100&amp;amp;lt; y &amp;amp;amp;&amp;amp;amp; y &amp;amp;lt;200 ){&lt;br /&gt;
         		x=300;y=100;i=2;board[2][0]=1;&lt;br /&gt;
             	if(count==2)&lt;br /&gt;
             		board[2][0]=2;  }&lt;br /&gt;
         	if( 100&amp;amp;lt; x &amp;amp;amp;&amp;amp;amp; x &amp;amp;lt;200 &amp;amp;amp;&amp;amp;amp; 200&amp;amp;lt; y &amp;amp;amp;&amp;amp;amp; y &amp;amp;lt;300 ){&lt;br /&gt;
             	x=100;y=200;i=3;board[0][1]=1;&lt;br /&gt;
             	if(count==2)&lt;br /&gt;
             		board[0][1]=2; }&lt;br /&gt;
         	if( 200&amp;amp;lt; x &amp;amp;amp;&amp;amp;amp; x &amp;amp;lt;300 &amp;amp;amp;&amp;amp;amp; 200&amp;amp;lt; y &amp;amp;amp;&amp;amp;amp; y &amp;amp;lt;300  ){&lt;br /&gt;
             	x=200;y=200;i=4;board[1][1]=1;&lt;br /&gt;
             	if(count==2)&lt;br /&gt;
             		board[1][1]=2;  }&lt;br /&gt;
         	if( 300&amp;amp;lt; x &amp;amp;amp;&amp;amp;amp; x &amp;amp;lt;400 &amp;amp;amp;&amp;amp;amp; 200&amp;amp;lt; y &amp;amp;amp;&amp;amp;amp; y &amp;amp;lt;300  ){&lt;br /&gt;
             	x=300;y=200;i=5;board[2][1]=1;&lt;br /&gt;
             	if(count==2)&lt;br /&gt;
             		board[2][1]=2;  }&lt;br /&gt;
         	if( 100&amp;amp;lt; x &amp;amp;amp;&amp;amp;amp; x &amp;amp;lt;200 &amp;amp;amp;&amp;amp;amp; 300&amp;amp;lt; y &amp;amp;amp;&amp;amp;amp; y &amp;amp;lt;400 ){&lt;br /&gt;
             	x=100;y=300;i=6;board[0][2]=1;&lt;br /&gt;
             	if(count==2)&lt;br /&gt;
             		board[0][2]=2;  }&lt;br /&gt;
         	if( 200&amp;amp;lt; x &amp;amp;amp;&amp;amp;amp; x &amp;amp;lt;300 &amp;amp;amp;&amp;amp;amp; 300&amp;amp;lt; y &amp;amp;amp;&amp;amp;amp; y &amp;amp;lt;400 ){&lt;br /&gt;
             	x=200;y=300;i=7;board[1][2]=1;&lt;br /&gt;
             	if(count==2)&lt;br /&gt;
             		board[1][2]=2;  }&lt;br /&gt;
         	if(300&amp;amp;lt; x &amp;amp;amp;&amp;amp;amp; x &amp;amp;lt;400 &amp;amp;amp;&amp;amp;amp; 300&amp;amp;lt; y &amp;amp;amp;&amp;amp;amp; y &amp;amp;lt;400 ){&lt;br /&gt;
             	x=300;y=300;i=8;board[2][2]=1;&lt;br /&gt;
             	if(count==2)&lt;br /&gt;
             		board[2][2]=2;  }&lt;br /&gt;
         	        	        		&lt;br /&gt;
         }&lt;br /&gt;
         public void win()&lt;br /&gt;
         {&lt;br /&gt;
         	for(b=0;b&amp;amp;lt;3;b++){&lt;br /&gt;
         		for(a=0;a&amp;amp;lt;3;a++)&lt;br /&gt;
         	if((board[a][b]==1 || board[a][b]==2) &amp;amp;amp;&amp;amp;amp; board[a][b]==board[a+1][b]&amp;amp;amp;&amp;amp;amp; board[a][b]==board[a+2][b])&lt;br /&gt;
         		winner=2;&lt;br /&gt;
         		if(count==1)&lt;br /&gt;
         			winner=1;&lt;br /&gt;
           	if((board[a][b]==1 || board[a][b]==2) &amp;amp;amp;&amp;amp;amp; board[a][b]==board[a][b+1]&amp;amp;amp;&amp;amp;amp; board[a][b] ==board[a][b+2])&lt;br /&gt;
           		winner=2;&lt;br /&gt;
           		if(count==1)&lt;br /&gt;
         			winner=1;&lt;br /&gt;
           	}&lt;br /&gt;
         		&lt;br /&gt;
         	if((board[a][b]==1 || board[a][b]==2) &amp;amp;amp;&amp;amp;amp; board[a][b]==board[a+1][b+1]&amp;amp;amp;&amp;amp;amp; board[a][b]==board[a+2][b+2])&lt;br /&gt;
         		winner=2;&lt;br /&gt;
         		if(count==1)&lt;br /&gt;
         			winner=1;&lt;br /&gt;
         		&lt;br /&gt;
         	if((board[a][b]==1 || board[a][b]==2) &amp;amp;amp;&amp;amp;amp; board[a][b]==board[a+1][b+1]&amp;amp;amp;&amp;amp;amp; board[a][b]==board[a+2][b+2])&lt;br /&gt;
         		winner=2;&lt;br /&gt;
         		if(count==1)&lt;br /&gt;
         			winner=1;&lt;br /&gt;
         		&lt;br /&gt;
         	if((board[a][b]==1 || board[a][b]==2) &amp;amp;amp;&amp;amp;amp; board[a][b]==board[a-1][b-1]&amp;amp;amp;&amp;amp;amp; board[a][b]==board[a-2][b-2])&lt;br /&gt;
         		winner=2;&lt;br /&gt;
         		if(count==1)&lt;br /&gt;
         			winner=1;&lt;br /&gt;
         		&lt;br /&gt;
         		&lt;br /&gt;
         }&lt;br /&gt;
         public void paint(Graphics g) &lt;br /&gt;
         {&lt;br /&gt;
         	if(board[0][0]==1||board[0][0]==2){&lt;br /&gt;
         		x=100;y=100;        	}&lt;br /&gt;
         	if(board[1][0]==1||board[1][0]==2){&lt;br /&gt;
         		x=200;y=100;        	}&lt;br /&gt;
         	if(board[2][0]==1||board[2][0]==2){&lt;br /&gt;
         		x=300;y=100;        	}&lt;br /&gt;
         	if(board[0][1]==1||board[0][1]==2){&lt;br /&gt;
         		x=100;y=200;        	}&lt;br /&gt;
         	if(board[1][1]==1||board[1][1]==2){&lt;br /&gt;
         		x=200;y=200;        	}&lt;br /&gt;
         	if(board[2][1]==1||board[2][1]==2){&lt;br /&gt;
         		x=300;y=200;        	}&lt;br /&gt;
         	if(board[0][2]==1||board[0][2]==2){&lt;br /&gt;
         		x=100;y=300;        	}&lt;br /&gt;
         	if(board[1][2]==1||board[1][2]==2){&lt;br /&gt;
         		x=100;y=300;        	}&lt;br /&gt;
         	if(board[2][2]==1||board[2][2]==2){&lt;br /&gt;
         		x=100;y=300;        	}&lt;br /&gt;
         	  		&lt;br /&gt;
         			&lt;br /&gt;
         		&lt;br /&gt;
         	&lt;br /&gt;
         	for(int r=0;r&amp;amp;lt;3;r++){&lt;br /&gt;
         	for(int e=0;e&amp;amp;lt;3;e++)&lt;br /&gt;
         	if(board[e][r]==1)&lt;br /&gt;
         		g.drawOval(x,y,100,100);&lt;br /&gt;
         	else if(board[e][r]==2)&lt;br /&gt;
         		g.fillOval(x,y,100,100);&lt;br /&gt;
         	}&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;
         } &lt;br /&gt;
 }&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>