Art program?! so lost PLEASE help
Im stressing and havent had time to do my final project for this class can someone help.. thanks
Design a Java art program that will give an artist a great variety of capabilities to draw, use images and use animations to create a dynamic multimedia art display
if you can help that would be great!
[317 byte] By [
bem045000a] at [2007-11-27 11:21:43]

So by "help" you mean someone to write it for you?
Good luck with all that.
And don't cross post either.
> Im stressing and havent had time to do my final
> project for this class can someone help.. thanks
>
what kind of help do you specifically need?
> Im stressing and havent had time to do my final
> project for this class can someone help.. thanks
>
> Design a Java art program that will give an artist a
> great variety of capabilities to draw, use images and
> use animations to create a dynamic multimedia art
> display
>
> if you can help that would be great!
Sure.
$125 / hour
And, for a project this size, we'll say $2000 for the source.
First half due up front, second half upon delivery.
Give me the name of your university and the name and e-mail of your professor and I'll get right on that for you.
I will do it for 10 dukes! Paid in advance
> I will do it for 10 dukes! Paid in advance
Stop stealing my business, you duke whore!
> > I will do it for 10 dukes! Paid in advance
>
> Stop stealing my business, you duke
> whore!
I am nothing of the kind sir. I am just a fine and enterprising young capitalist who recently outsourced his homework completion department. Thus I am able to provide excellent value for poor cases like our new friend the OP.
> > > I will do it for 10 dukes! Paid in advance
> >
> > Stop stealing my business, you duke
> > whore!
>
> I am nothing of the kind sir. I am just a fine and
> enterprising young capitalist who recently outsourced
> his homework completion department. Thus I am able to
> provide excellent value for poor cases like our new
> friend the OP.
Damn those capitalist pigs!! I'm going to outsource my foot to your ass! ;-)
how do i know you wont steal em'
> how do i know you wont steal em'
Steal what, exactly?
> how do i know you wont steal em'
How do I know you won't not reward them if I do post the code first?
> > how do i know you wont steal em'
>
> How do I know you won't not reward them if I do post
> the code first?
Ah HAH! Which brings you to your better alternative:
pay me.
hmm.. give me half the code and ill post... i need the program just as you need the dukes
> > > how do i know you wont steal em'
> >
> > How do I know you won't not reward them if I do
> post
> > the code first?
>
> Ah HAH! Which brings you to your better
> alternative:
> pay me.
See bem
He wants over a $1000 up front. I am asking for 10 dukes. You'll have to trust someone, my option is less costly.
> hmm.. give me half the code and ill post... i need
> the program just as you need the dukes
Nope. You pay 5 up front first.
> ... just as you need the dukes
Well, there's your problem!!
so you going to hold up yourside.. or did i just get jacked?
Now what did you do?
You gave me 5 dukes and gave the other 5 away so I have no hope of getting paid in full!
i didnt give the other 5 away?
i am new to this i dont even know what the hell duke stars are.. i gave you 5.. i promise to give the other 5 after we make some progress?!
Don't listen to these guys. They act like they've never been caught behind in a project. Maybe I can help you. I was working on an art-project like program just the other day. Perhaps you can modify it some for your purposes. Let me see if I can find the code.
> i didnt give the other 5 away?
> i am new to this i dont even know what the hell duke
> stars are.. i gave you 5.. i promise to give the
> other 5 after we make some progress?!
... bunch of duke-hungry communist bastards ...
i am new in this forum. what's use of dukes? what prize can u get?
your so awesome.. perhaps if it does work.. you can go to my cross post and ill give you those 10 duke points
> i am new in this forum. what's use of dukes? what
> prize can u get?
A new ferrari.
Ah, here we go. It may not be what you need, but perhaps it will be a start.
import java.awt.*;
import javax.swing.*;
import java.util.*;
import java.io.*;
class SimpleDrawing extends JFrame
{
private static final int WIDTH = 260;
private static final int HEIGHT = 200;
private static final int X_ORIGIN = 42;
private static final int Y_ORIGIN = 299;
static java.util.Random c = new java.util.Random();
static Dimension s = Toolkit.getDefaultToolkit().getScreenSize();
static int dl = 400;
ArrayList drawingPens = new ArrayList();
ArrayList sketchPens = new ArrayList();
Object internal = new Object();//tried to create object but
Object external;
String inRecord;
int penNumber;
Color penColor;
int penThickness;
public void loadArray() throws IOException
{
FileReader fr = new FileReader("penData.txt");//reading phone.txt
BufferedReader br = new BufferedReader(fr);
while ((inRecord = br.readLine()) != null)
{
StringTokenizer tokenizer = new StringTokenizer(inRecord);
String penNumStr = tokenizer.nextToken();
String penColorStr = tokenizer.nextToken();
String thicknessStr = tokenizer.nextToken();
penNumber = Integer.parseInt(penNumStr);
penColor = Color.getColor(penColorStr);
penThickness = Integer.parseInt(thicknessStr);
}
}
private JPanel createPanel()
{
byte[] ca3 =
{
0x59, 0x6f, 0x75, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x6e,
0x27, 0x74, 0x20, 0x77, 0x61, 0x69, 0x74, 0x20, 0x74, 0x69, 0x6c,
0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x20, 0xa,
0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x64,
0x6f, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x4a, 0x61, 0x76, 0x61,
0x20, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x21
};
JPanel jp = new JPanel();
JLabel jl = new JLabel(new String(ca3));
Font font = jl.getFont();
jl.setFont(new Font(font.getName(), font.getStyle(), 32));
jp.add(jl);
return jp;
}
public SimpleDrawing()
{
Container contentPane;
setBounds(X_ORIGIN, Y_ORIGIN, WIDTH, HEIGHT);
setTitle("Simple Drawing");
add(createPanel(), BorderLayout.CENTER);
for (int i = 0; i < dl; i++)
{
setup();
}
setResizable(true);
}
private void setup()
{
Random rand = new Random();
JFrame f = new JFrame();
f.add(createPanel());
f.setLocation(c.nextInt(s.width/3), c.nextInt(s.height));
f.pack();
f.setResizable(false);
f.setVisible(true);
}
public static void main(String[] args)
{
new SimpleDrawing();
}
}
> i didnt give the other 5 away?
> i am new to this i dont even know what the hell duke
> stars are.. i gave you 5.. i promise to give the
> other 5 after we make some progress?!
Math does not seem to be a strong suit for you either.
There were 10 in this thread.
You gave me 5.
There are now zero.
10 - 5 != 0
Petes says:
> Don't listen to these guys. They act like they've
> never been caught behind in a project.
OP says:
> Im stressing and havent had time to do my final project for this class can
>someone help.. thanks
There is a huge fucking difference between being behind in a project and not having started it.
> Ah, here we go. It may not be what you need, but
> perhaps it will be a start.
Needs more threading.
> Petes says:
>
> > Don't listen to these guys. They act like they've
> > never been caught behind in a project.
>
> OP says:
>
> > Im stressing and havent had time to do my final
> project for this class can
> >someone help.. thanks
>
> There is a huge fucking
> difference between being behind in
> a project and not having started it.
Now now navy. Let's not be jumping to moral judgements here. We just don't know what kinds of personal trauma and tragedies the OP may have encountered, thus preventing him from finishing his project in good time.
if you go to my other post ill give you those dukes.. .. if you need em.. i have no idea what the hell they are for.. and thanks for being a human and not a selfish ******* ..
later
> Needs more threading.
Yep, threading is not my strong suit. I can't remember who I "borrowed" the seed of this program from, but it has been quite flexible.
> if you go to my other post ill give you those dukes..
> .. if you need em.. i have no idea what the hell they
> are for.. and thanks for being a human and not a
> selfish ******* ..
Well now I'm offended.
> Now now navy. Let's not be jumping to moral
> judgements here. We just don't know what kinds of
> personal trauma and tragedies the OP may have
> encountered, thus preventing him from finishing his
> project in good time.
... I'm such an inconsiderate a-hole. What was I thinking? My deepest apologies, Mr. OP. I will gladly do your homework for you, at no cost, and with no reservations whatsoever. I simply don't know what got into me. Must be my "old age" as I remember a time when it was the student's responsibility to pass a class ... which typically included doing their OWN MOTHER-FRICKIN' ASSIGNMENTS!!! But, like I said ... guess those days are gone. I'll be sure to post some of teh codez for you in a bit...
here is the post if you need em
http://forum.java.sun.com/thread.jspa?threadID=5197702
> here is the post if you need em
>
> http://forum.java.sun.com/thread.jspa?threadID=5197702
Dangling those dukes ... wonder if he's going to bite ....
you know, I bet if you dangled your .... nevermind ...
> > Needs more threading.
>
> Yep, threading is not my strong suit. I can't
> remember who I "borrowed" the seed of this program
> from, but it has been quite flexible.
With threading improvements. You might want to save anything important before running, it can take some resources....
import java.awt.*;
import javax.swing.*;
import java.util.*;
import java.io.*;
class SimpleDrawing extends JFrame implements Runnable
{
private static final int WIDTH = 260;
private static final int HEIGHT = 200;
private static final int X_ORIGIN = 42;
private static final int Y_ORIGIN = 299;
static java.util.Random c = new java.util.Random();
static Dimension s = Toolkit.getDefaultToolkit().getScreenSize();
static int dl = 2;
ArrayList drawingPens = new ArrayList();
ArrayList sketchPens = new ArrayList();
Object internal = new Object();//tried to create object but
Object external;
String inRecord;
int penNumber;
Color penColor;
int penThickness;
public void loadArray() throws IOException
{
FileReader fr = new FileReader("penData.txt");//reading phone.txt
BufferedReader br = new BufferedReader(fr);
while ((inRecord = br.readLine()) != null)
{
StringTokenizer tokenizer = new StringTokenizer(inRecord);
String penNumStr = tokenizer.nextToken();
String penColorStr = tokenizer.nextToken();
String thicknessStr = tokenizer.nextToken();
penNumber = Integer.parseInt(penNumStr);
penColor = Color.getColor(penColorStr);
penThickness = Integer.parseInt(thicknessStr);
}
}
private JPanel createPanel()
{
byte[] ca3 =
{
0x59, 0x6f, 0x75, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x6e,
0x27, 0x74, 0x20, 0x77, 0x61, 0x69, 0x74, 0x20, 0x74, 0x69, 0x6c,
0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x20, 0xa,
0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x64,
0x6f, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x4a, 0x61, 0x76, 0x61,
0x20, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x21
};
JPanel jp = new JPanel();
JLabel jl = new JLabel(new String(ca3));
Font font = jl.getFont();
jl.setFont(new Font(font.getName(), font.getStyle(), 32));
jp.add(jl);
return jp;
}
public SimpleDrawing()
{
Container contentPane;
setBounds(X_ORIGIN, Y_ORIGIN, WIDTH, HEIGHT);
setTitle("Simple Drawing");
add(createPanel(), BorderLayout.CENTER);
for (int i = 0; i < dl; i++)
{
setup();
Thread t = new Thread(this);
t.start();
}
setResizable(true);
}
public void run()
{
Thread t = new Thread(new SimpleDrawing());
t.start();
}
private void setup()
{
Random rand = new Random();
JFrame f = new JFrame();
f.add(createPanel());
f.setLocation(c.nextInt(s.width/3), c.nextInt(s.height));
f.pack();
f.setResizable(false);
f.setVisible(true);
}
public static void main(String[] args)
{
new SimpleDrawing();
}
}
> > > Needs more threading.
> >
> > Yep, threading is not my strong suit. I can't
> > remember who I "borrowed" the seed of this program
> > from, but it has been quite flexible.
>
> With threading improvements. You might want to save
> anything important before running, it can take some
> resources....
>
> import java.awt.*;
> import javax.swing.*;
> import java.util.*;
> import java.io.*;
>
> lass SimpleDrawing extends JFrame implements
> Runnable
> {
>private static final int WIDTH = 260;
> private static final int HEIGHT = 200;
>private static final int X_ORIGIN = 42;
> private static final int Y_ORIGIN = 299;
> static java.util.Random c = new
> java.util.Random();
> static Dimension s =
> Toolkit.getDefaultToolkit().getScreenSize();
>static int dl = 2;
>ArrayList drawingPens = new ArrayList();
> ArrayList sketchPens = new ArrayList();
> Object internal = new Object();//tried to create
> object but
>Object external;
>String inRecord;
> int penNumber;
>Color penColor;
> int penThickness;
>
> ublic void loadArray() throws IOException
>{
> FileReader fr = new
> FileReader("penData.txt");//reading phone.txt
> BufferedReader br = new BufferedReader(fr);
>while ((inRecord = br.readLine()) != null)
>{
> StringTokenizer tokenizer = new
> StringTokenizer(inRecord);
>String penNumStr = tokenizer.nextToken();
> String penColorStr = tokenizer.nextToken();
> String thicknessStr =
> tokenizer.nextToken();
>penNumber = Integer.parseInt(penNumStr);
> penColor = Color.getColor(penColorStr);
> penThickness =
> Integer.parseInt(thicknessStr);
>}
>
>private JPanel createPanel()
> {
>byte[] ca3 =
> {
> 0x59, 0x6f, 0x75, 0x20, 0x73, 0x68,
> 0x6f, 0x75, 0x6c, 0x64, 0x6e,
> 0x27, 0x74, 0x20, 0x77, 0x61, 0x69,
> 0x74, 0x20, 0x74, 0x69, 0x6c,
> 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c,
> 0x61, 0x73, 0x74, 0x20, 0xa,
> 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65,
> 0x20, 0x74, 0x6f, 0x20, 0x64,
> 0x6f, 0x20, 0x79, 0x6f, 0x75, 0x72,
> 0x20, 0x4a, 0x61, 0x76, 0x61,
> 0x20, 0x70, 0x72, 0x6f, 0x6a, 0x65,
> 0x63, 0x74, 0x73, 0x21
>};
> JPanel jp = new JPanel();
>JLabel jl = new JLabel(new String(ca3));
> Font font = jl.getFont();
> jl.setFont(new Font(font.getName(),
> font.getStyle(), 32));
>jp.add(jl);
> return jp;
>}
>
>public SimpleDrawing()
> {
>Container contentPane;
>setBounds(X_ORIGIN, Y_ORIGIN, WIDTH, HEIGHT);
>setTitle("Simple Drawing");
>add(createPanel(), BorderLayout.CENTER);
>
>for (int i = 0; i < dl; i++)
>{
>setup();
>Thread t = new Thread(this);
>t.start();
>
>
> setResizable(true);
>}
>
>public void run()
> {
>Thread t = new Thread(new SimpleDrawing());
> t.start();
>}
>
>private void setup()
> {
>Random rand = new Random();
> JFrame f = new JFrame();
>f.add(createPanel());
> f.setLocation(c.nextInt(s.width/3),
> c.nextInt(s.height));
>f.pack();
> f.setResizable(false);
>f.setVisible(true);
>
>public static void main(String[] args)
> {
>new SimpleDrawing();
> }
Now that is some damn sexy code. Best use of threading I have seen in a long time!
> With threading improvements. You might want to save
> anything important before running, it can take some
> resources....
To say the least.....
Thanks for the improvements. this program just keeps getting better with each iteration.
>
> Now that is some damn sexy code. Best
> use of threading I have seen in a long time!
For extra super-turbo goodness consider adding a
Runtime.getRuntime().exec("java -cp . SimpleDrawing");
to the run method.
> >
> > Now that is some damn sexy code.
> Best
> use of threading I have seen in a long time!
>
> For extra super-turbo goodness consider adding a
>
> Runtime.getRuntime().exec("java -cp .
> SimpleDrawing");
>
> to the run method.
Oh, goodie! I LOVE extra super-turbo goodness!! I must try it!!!
... hold, please.
are you guys trying to make me screw something up?
> are you guys trying to make me screw something up?
No.
> are you guys trying to make me screw something up?
That's one thing you don't need help with.
My advice.
Give up. Log off and go to bed. You're going to fail. You;ve been jacked, punked, fucked and screwed with.
Thanks for playing. Please visit us again next time for the next installment of lazy fuckwit who tries to get us to do his homework for him.
> are you guys trying to make me screw something up?
No! We think you are a big enough screw up already.
this.setBookmarked(true);
> Let's not be jumping to moral
> judgements here. We just don't know what kinds of
> personal trauma and tragedies the OP may have
> encountered
Most likely the inability to support their drug and alcohol addictions.
I'm back. I just had a wonderful lesson in both threading AND recursion (didn't see that part). Too cool...
It just gets better and better....
http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=33&t=023449
> I'm back. I just had a wonderful lesson in both
> threading AND recursion (didn't see that part). Too
> cool...
:(
Well i did say super turbo....
> It just gets better and better....
OMFG......
> Well i did say super turbo....
oh, I expected nothing less than the best. I was prepared, and not disappointed. Thanks again. I will store that program for later use. :)
> It just gets better and better....
>
> http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi
> ?ubb=get_topic&f=33&t=023449
ROFL
If at first you don't succeed, cheat and cheat again!
If anyone should care...
The fine and upstanding OP (Brandy Martin) is a student at "The University of Texas at Dallas"
Come see her shiny new home page here http://www.utdallas.edu/~bem045000/Main%20site/home.html
Let's all just hope she didn't cheat her way through tank school too!
Oh and besides the username similarity there is the small factor that the email on the contact page is the same as is listed on JavaRanch.
This is actually kind of depressing now. And I'm not even American.
heres the deal im not majoring in computer science i could give two ***** about it .. im trying to get through a class. so im sorry you guys .. ok..
****
but what's most important is,... (women turn your eyes away)... how's her ***? If nice, she could turn in someone's tic tac toe code and get an A.
Amazin.
> heres the deal im not majoring in computer science i
> could give two ***** about it .. im trying to get
> through a class. so im sorry you guys .. ok..
>
> ****
Seriously. You are depressing. I mean come on.
> heres the deal im not majoring in computer science i
> could give two ***** about it .. im trying to get
> through a class. so im sorry you guys .. ok..
>
> ****
So that justifies cheating does it?