import java.awt.*;
import java.applet.*;
/** Lab 05
* 80
* Author(I love you smola bean!! <3)
*/
public class Lab05v80
extends Applet {
{
int width = 980;
int height = 630;
int brx1 =990, bry1=10;//Starting coordinates for bottom right corner
int brx2 =990, bry2=640;//Ending coordinates for bottom right corner
int blx1 =10, bly1 =10;//Starting coordinates for bottom left corner
int blx2 =10, bly2=640;//Ending coordinates for bottom left corner
int trx1 =990, try1=640;//Starting coordinates for top right corner
int trx2 =990, try2=10;//Ending coordinates for top right corner
int tlx1 =10, tly1 =640;//Starting coordinates for top left corner
int tlx2 =10, tly2 =10;// Ending coordinates for top left corner
g.drawRect(10,10,width,height);
// Draw bottom-left corner
while (bly1 <height )
{
g.drawLine(blx1,bly1,blx2,bly2);
bly1+=15;
blx2+=23;
}
// Draw bottom-right corner
while (bry1 <height )
{
g.drawLine(brx1,bry1,brx2,bry2);
bry1+=15;
brx2-=23;
}
// Draw top-right corner
while (try1 >try2 )
{
g.drawLine(trx1,try1,trx2,try2);
trx2-=23;
try1-=15;
}
// Draw top-left corner
while (tly1 >tly2 ){
g.drawLine(tlx1,tly1,tlx2,tly2);
tlx2+=23;
tly1-=15;
}
}
}
aW1wb3J0IGphdmEuYXd0Lio7CmltcG9ydCBqYXZhLmFwcGxldC4qOwovKiogTGFiIDA1CiAqIDgwIAogKiBBdXRob3IoSSBsb3ZlIHlvdSBzbW9sYSBiZWFuISEgPDMpCiAqLwpwdWJsaWMgY2xhc3MgTGFiMDV2ODAgZXh0ZW5kcyBBcHBsZXQKewogICAgcHVibGljIHZvaWQgcGFpbnQoR3JhcGhpY3MgZykKICAgIHsKICAgICAgICBpbnQgd2lkdGggPSA5ODA7CiAgICAgICAgaW50IGhlaWdodCA9IDYzMDsKICAgICAgICAKICAgICAgICBpbnQgYnJ4MSA9OTkwLCBicnkxPTEwOy8vU3RhcnRpbmcgY29vcmRpbmF0ZXMgZm9yIGJvdHRvbSByaWdodCBjb3JuZXIgIAogICAgICAgIGludCBicngyID05OTAsIGJyeTI9NjQwOy8vRW5kaW5nIGNvb3JkaW5hdGVzIGZvciBib3R0b20gcmlnaHQgY29ybmVyICAKICAgICAgICAKICAgICAgICBpbnQgYmx4MSA9MTAsIGJseTEgPTEwOy8vU3RhcnRpbmcgY29vcmRpbmF0ZXMgZm9yIGJvdHRvbSBsZWZ0IGNvcm5lciAgCiAgICAgICAgaW50IGJseDIgPTEwLCBibHkyPTY0MDsvL0VuZGluZyBjb29yZGluYXRlcyBmb3IgYm90dG9tIGxlZnQgY29ybmVyICAKICAgICAgICAKICAgICAgICBpbnQgdHJ4MSA9OTkwLCB0cnkxPTY0MDsvL1N0YXJ0aW5nIGNvb3JkaW5hdGVzIGZvciB0b3AgcmlnaHQgY29ybmVyICAKICAgICAgICBpbnQgdHJ4MiA9OTkwLCB0cnkyPTEwOy8vRW5kaW5nIGNvb3JkaW5hdGVzIGZvciB0b3AgcmlnaHQgY29ybmVyICAKICAgICAgICAKICAgICAgICBpbnQgdGx4MSA9MTAsIHRseTEgPTY0MDsvL1N0YXJ0aW5nIGNvb3JkaW5hdGVzIGZvciB0b3AgbGVmdCBjb3JuZXIKICAgICAgICBpbnQgdGx4MiA9MTAsIHRseTIgPTEwOy8vIEVuZGluZyBjb29yZGluYXRlcyBmb3IgdG9wIGxlZnQgY29ybmVyCiAgICAgICAgCiAgICAgICAgZy5kcmF3UmVjdCgxMCwxMCx3aWR0aCxoZWlnaHQpOwogICAgICAgIAogICAgICAgIC8vIERyYXcgYm90dG9tLWxlZnQgY29ybmVyICAKICAgICAgICAgICB3aGlsZSAoYmx5MSA8aGVpZ2h0ICkKCQkgICB7CiAgICAgICAgICAgIGcuZHJhd0xpbmUoYmx4MSxibHkxLGJseDIsYmx5Mik7CiAgICAgICAgICAgIGJseTErPTE1OwogICAgICAgICAgICBibHgyKz0yMzsKCQkJfQogICAgICAgIC8vIERyYXcgYm90dG9tLXJpZ2h0IGNvcm5lcgogICAgICAgICAgIHdoaWxlIChicnkxIDxoZWlnaHQgKQoJCSAgIHsKICAgICAgICAgICAgZy5kcmF3TGluZShicngxLGJyeTEsYnJ4MixicnkyKTsKICAgICAgICAgICAgYnJ5MSs9MTU7CiAgICAgICAgICAgIGJyeDItPTIzOwoJCQl9CQogICAgICAgIC8vIERyYXcgdG9wLXJpZ2h0IGNvcm5lcgogICAgICAgICAgIHdoaWxlICh0cnkxID50cnkyICkKCQkgICB7CiAgICAgICAgICAgIGcuZHJhd0xpbmUodHJ4MSx0cnkxLHRyeDIsdHJ5Mik7CiAgICAgICAgICAgIHRyeDItPTIzOwogICAgICAgICAgICB0cnkxLT0xNTsKCQkJfQogICAgICAgIC8vIERyYXcgdG9wLWxlZnQgY29ybmVyCiAgICAgICAgICAgIHdoaWxlICh0bHkxID50bHkyICl7CiAgICAgICAgICAgIGcuZHJhd0xpbmUodGx4MSx0bHkxLHRseDIsdGx5Mik7CiAgICAgICAgICAgIHRseDIrPTIzOwogICAgICAgICAgICB0bHkxLT0xNTsKICAgICAgICB9IAogICAgfQp9CgoK