Example
#{example}"); ipb.editor_values.get('templates')['togglesource'] = new Template(""); ipb.editor_values.get('templates')['toolbar'] = new Template(""); ipb.editor_values.get('templates')['button'] = new Template("
Emoticons
"); // Add smilies into the mix ipb.editor_values.set( 'show_emoticon_link', false ); ipb.editor_values.set( 'bbcodes', $H({"snapback":{"id":"1","title":"Post Snap Back","desc":"This tag displays a little linked image which links back to a post - used when quoting posts from the board. Opens in same window by default.","tag":"snapback","useoption":"0","example":"[snapback]100[/snapback]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"topic":{"id":"5","title":"Topic Link","desc":"This tag provides an easy way to link to a topic","tag":"topic","useoption":"1","example":"[topic=1]Click me![/topic]","switch_option":"0","menu_option_text":"Enter the topic ID","menu_content_text":"Enter the title for this link","single_tag":"0","optional_option":"0","image":""},"post":{"id":"6","title":"Post Link","desc":"This tag provides an easy way to link to a post.","tag":"post","useoption":"1","example":"[post=1]Click me![/post]","switch_option":"0","menu_option_text":"Enter the Post ID","menu_content_text":"Enter the title for this link","single_tag":"0","optional_option":"0","image":""},"spoiler":{"id":"7","title":"Spoiler","desc":"Spoiler tag","tag":"spoiler","useoption":"0","example":"[spoiler]Some hidden text[/spoiler]","switch_option":"0","menu_option_text":"","menu_content_text":"Enter the text to be masked","single_tag":"0","optional_option":"0","image":""},"acronym":{"id":"8","title":"Acronym","desc":"Allows you to make an acronym that will display a description when moused over","tag":"acronym","useoption":"1","example":"[acronym='Laugh Out Loud']lol[/acronym]","switch_option":"0","menu_option_text":"Enter the description for this acronym (EG: Laugh Out Loud)","menu_content_text":"Enter the acronym (EG: lol)","single_tag":"0","optional_option":"0","image":""},"hr":{"id":"12","title":"Horizontal Rule","desc":"Adds a horizontal rule to separate text","tag":"hr","useoption":"0","example":"[hr]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"1","optional_option":"0","image":""},"php":{"id":"14","title":"PHP Code","desc":"Allows you to enter PHP code into a formatted/highlighted syntax box","tag":"php","useoption":"0","example":"[php]$variable = true;\n\nprint_r($variable);[/php]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"html":{"id":"15","title":"HTML Code","desc":"Allows you to enter formatted/syntax-highlighted HTML code","tag":"html","useoption":"0","example":"[html]\n \n[/html]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"sql":{"id":"16","title":"SQL Code","desc":"Allows you to enter formatted/syntax-highlighted SQL code","tag":"sql","useoption":"0","example":"[sql]SELECT p.*, t.* FROM posts p LEFT JOIN topics t ON t.tid=p.topic_id WHERE t.tid=7[/sql]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"xml":{"id":"17","title":"XML Code","desc":"Allows you to enter formatted/syntax-highlighted XML code","tag":"xml","useoption":"0","example":"[xml]7 Replies - 50 Views - Last Post: Today, 12:56 PM
#1
Reputation: 0
- Posts: 39
- Joined: 26-March 13
Posted Today, 12:05 PM
I'm having learning about 2d arrays in class and i want to reinforce what ive have learned. So i have started to make a basic tic tac toe game. The problem im having is i dont know how to make it so my graphic object prints out in a 3 by 3 grid. this is the code i have so far.import java.applet.*; import java.awt.*; public class tic extends Applet { int[][] test = new int [3][3]; public void paint(Graphics g){ for (int i=0; i < test.length; i++) { for (int j=0; j < test[i].length; j++) { Expo.drawRectangle(g,100,100,40,50);// ths is just a class im using to draw the rectnagles } System.out.println(" "); } } }
when you compile it you'll see it only prints out one square.
Is This A Good Question/Topic? 0
Replies To: 2d array and graphics objects
#2
Reputation: 9109
- Posts: 33,813
- Joined: 27-December 08
Re: 2d array and graphics objects
Posted Today, 12:07 PM
You're drawing everything in the same coordinates on your UI: Expo.drawRectangle(g,100,100,40,50);.
#3
Reputation: 0
- Posts: 39
- Joined: 26-March 13
Re: 2d array and graphics objects
Posted Today, 12:10 PM
should i make a for loop to increment the position for each square by say 5 for both x and y or would that not work
#4
Reputation: 9109
- Posts: 33,813
- Joined: 27-December 08
Re: 2d array and graphics objects
Posted Today, 12:19 PM
That will get you squares along the diagonals. Think about the inner loop as iterating through each row. At the conclusion of an iteration of the outer loop, a row has been drawn.
#5
Reputation: 0
- Posts: 39
- Joined: 26-March 13
Re: 2d array and graphics objects
Posted Today, 12:38 PM
so i should make x and y increment at the end of the outer loop, yea im really lost right now i just was taught this today so i am a bit lost
#6
Reputation: 9109
- Posts: 33,813
- Joined: 27-December 08
Re: 2d array and graphics objects
Posted Today, 12:43 PM
So in your inner loop, you want to go along the x-axis. After your inner loop terminates, you want to go to the next row (travel along the y-axis), but then reset your x-position. So:(x1, y1) | (x2, y1) | (x3, y1) (x1, y2) | (x2, y2) | (x3, y3)
Quote
so i should make x and y increment at the end of the outer loop, yea im really lost right now i just was taught this today so i am a bit lost
Which is fair. I'm a big fan of learning the basics first before jumping into GUI programming though, as the Java GUI is so thick. Just my two cents. I might try and get the Tic-Tac-Toe project knocked out on a console-based version.

#7
Reputation: 0
- Posts: 39
- Joined: 26-March 13
Re: 2d array and graphics objects
Posted Today, 12:52 PM
i might just try that thanks for the help!
#8
Reputation: 9109
- Posts: 33,813
- Joined: 27-December 08
Re: 2d array and graphics objects
Posted Today, 12:56 PM
Not a problem. Good luck with your project!
Page 1 of 1
Source: http://www.dreamincode.net/forums/topic/322777-2d-array-and-graphics-objects/
miss universe canada don draper gallagher madmen james cameron liam hemsworth miss canada
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.