The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.
|
 |
|
Dev Shed Forums
> Programming Languages
> Java Help
|
Homework - Duplicate object
Discuss Duplicate object in the Java Help forum on Dev Shed. Duplicate object Java Help forum discussing all Java platforms - J2ME, J2SE and J2EE - as well as relevant standards, APIs and frameworks such as Swing, Servlets, JSPs, Applets, Struts, Spring, Hibernate, ANT, EJB, and other Java-related topics.
|
|
 |
|
|
|
|

Dev Shed Forums Sponsor:
|
|
|

November 17th, 2012, 05:49 AM
|
|
Registered User
|
|
Join Date: Nov 2012
Posts: 5
Time spent in forums: 1 h 50 m 20 sec
Reputation Power: 0
|
|
|
Homework - Duplicate object
hye..i have an assignment about repeating sierpinski triangle in horizontal line..but i have no idea how to do that..the input is from the user..pliz help me..this is the coding of sierpinski,
/* Seirpenski Triangle */
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
import java.awt.BorderLayout;
import java.awt.Color;
import javax.swing.JButton;
import javax.swing.JFrame;
public class Seirp extends Applet
{ //Color A;
// recursive triangle function
public void SeirpTri(Graphics g, int x1, int y1, int x2, int y2, int x3, int y3, int n)
{if ( n == 0 )
{
g.drawLine(x1, y1, x2, y2); // if n = 0 draw the triangle
g.drawLine(x2, y2, x3, y3);
g.drawLine(x3, y3, x1, y1);
return;
}
int xa, ya, xb, yb, xc, yc; // make 3 new triangles by connecting the midpoints of
xa = (x1 + x2) / 2; //. the previous triangle
ya = (y1 + y2) / 2;
xb = (x1 + x3) / 2;
yb = (y1 + y3) / 2;
xc = (x2 + x3) / 2;
yc = (y2 + y3) / 2;
SeirpTri(g, x1, y1, xa, ya, xb, yb, n - 1); // recursively call the function using the 3 triangles
SeirpTri(g, xa, ya, x2, y2, xc, yc, n - 1);
SeirpTri(g, xb, yb, xc, yc, x3, y3, n - 1);
}
public void paint(Graphics g)
{
int recursions = 2;
// call the recursive function sending in the number of recursions
SeirpTri(g, 100, 0, 0, 100, 100, 100, recursions);
//SeirpTri(g, 319, 0, 0, 479, 639, 479, recursions);
}
}
|

November 17th, 2012, 06:12 AM
|
 |
~ bald headed old fart ~
|
|
Join Date: May 2005
Location: chertsey, a small town s.w. of london, england
|
|
Hi there
and a warm welcome to these forums.
Unfortunately, you have posted a Java problem in the JavaScript Development forum.
You should ask a moderator to move it to the Java Help forum here...
coothead
__________________
|
Developer Shed Advertisers and Affiliates
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Rate This Thread |
Linear Mode
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|