GeeCON Prague 2014*
The moose likes Swing / AWT / SWT and the fly likes Images on Applet? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Images on Applet?" Watch "Images on Applet?" New topic
Author

Images on Applet?

arun mahajan
Ranch Hand

Joined: Dec 07, 2001
Posts: 305
Hello,
I was trying to develop an applet on following guidance:-
1. In the aaplet I need to show about 10 images with radio button.
2. there will be a area at the top where when user selects any image it will show there.
3. I further need to have where I've to show about 5 colors (red,green etc). again with radio buttons.
4. On selecting any of these color the color of the selected image should change.
I am not able to do the point 4. can somebosy suggest any input on it to resolve the deadlock?
regards,
arun
arun mahajan
Ranch Hand

Joined: Dec 07, 2001
Posts: 305
Hello,
Perhaps I am asking for very basic question but would be highly obliged if someone can spare his/her valuable time and show me a path.
regards,
arun
Nathan Pruett
Bartender

Joined: Oct 18, 2000
Posts: 4121

What do you mean by :

On selecting any of these color the color of the selected image should change
?

Do you mean the selected color should be filtered out of the image? Do you mean that the image should have more of the selected color added to it?


-Nate
Write once, run anywhere, because there's nowhere to hide! - /. A.C.
arun mahajan
Ranch Hand

Joined: Dec 07, 2001
Posts: 305
I mean by it that when a person selects one of any given color the image should become of that color. e.g.
Let us say I have a image of cow with a single color filled into it as red. now if a user selects a green color the cow should become green.
Is it possible?
Hope I am able to clear this.
regards,
Arun
Nathan Pruett
Bartender

Joined: Oct 18, 2000
Posts: 4121

Here's a simple example of how to swap single colors in images. In my class "face.png" is just an image I drew of a face filled with the color red. In the code it assumes that the image starts out as red... the important part is the replaceColor() method of the inner ColorCanvas class. That grabs the pixels, swaps the colors, and rebuilds the image.

 
GeeCON Prague 2014
 
subject: Images on Applet?