Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.applet.*;
- import java.awt.*;
- import java.awt.image.*;
- public class CreateSmiley extends Applet {
- Image smiley, smiley2;
- Image house;
- protected static final int w = Color.white.getRGB();
- protected static final int y = Color.yellow.getRGB();
- protected static final int b = Color.black.getRGB();
- protected static final int r = Color.red.getRGB();
- protected static final int g = Color.green.getRGB();
- protected static final int imageData[] = {
- w, w, w, y, y, y, y, y, y, y, y, y, y, w, w, w,
- w, w, y, y, y, y, y, y, y, y, y, y, y, y, w, w,
- w, y, y, y, y, y, y, y, y, y, y, y, y, y, y, w,
- w, y, y, y, b, b, y, y, y, y, b, b, y, y, y, w,
- y, y, y, y, b, b, y, y, y, y, b, b, y, y, y, y,
- y, y, y, y, y, y, y, y, y, y, y, y, y, y, y, y,
- y, y, y, y, y, y, y, y, y, y, y, y, y, y, y, y,
- y, y, y, y, y, y, y, y, y, y, y, y, y, y, y, y,
- y, y, y, y, y, y, y, y, y, y, y, y, y, y, y, y,
- y, y, y, b, y, y, y, y, y, y, y, y, b, y, y, y,
- y, y, y, y, b, y, y, y, y, y, y, b, y, y, y, y,
- y, y, y, y, y, b, b, y, y, b, b, y, y, y, y, y,
- w, y, y, y, y, y, y, b, b, y, y, y, y, y, y, w,
- w, y, y, y, y, y, y, y, y, y, y, y, y, y, y, w,
- w, w, y, y, y, y, y, y, y, y, y, y, y, y, w, w,
- w, w, w, y, y, y, y, y, y, y, y, y, y, w, w, w
- };
- protected static final int imageData2[] = {
- w, w, w, b, b, b, b, b, b, b, b, b, b, w, w, w,
- w, w, b, g, g, g, g, g, g, g, g, g, g, b, w, w,
- w, b, g, g, g, g, g, g, g, g, g, g, g, g, b, w,
- b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b,
- b, y, y, y, y, y, y, y, y, y, y, y, y, y, y, b,
- b, y, y, y, y, y, y, y, y, y, y, y, y, y, y, b,
- b, y, y, b, b, y, y, r, r, y, y, b, b, y, y, b,
- b, y, y, b, b, y, y, r, r, y, y, b, b, y, y, b,
- b, y, y, y, y, y, y, r, r, y, y, y, y, y, y, b,
- b, y, y, y, y, y, y, r, r, y, y, y, y, y, y, b,
- b, y, y, y, y, y, y, r, r, y, y, y, y, y, y, b,
- b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b,
- w, w, w, w, w, w, w, w, w, w, w, w, w, w, w, w,
- w, w, w, w, w, w, w, w, w, w, w, w, w, w, w, w,
- w, w, w, w, w, w, w, w, w, w, w, w, w, w, w, w,
- w, w, w, w, w, w, w, w, w, w, w, w, w, w, w, w
- };
- protected static final int imageData3[] = {
- w, w, w, y, y, y, y, y, y, y, y, y, y, w, w, w,
- w, w, y, y, y, y, y, y, y, y, y, y, y, y, w, w,
- w, y, y, y, y, y, y, y, y, y, y, y, y, y, y, w,
- w, y, y, y, b, b, y, y, y, y, b, b, y, y, y, w,
- y, y, y, y, b, b, y, y, y, y, b, b, y, y, y, y,
- y, y, y, y, y, y, y, y, y, y, y, y, y, y, y, y,
- y, y, y, y, y, y, y, y, y, y, y, y, y, y, y, y,
- y, y, y, y, y, y, y, y, y, y, y, y, y, y, y, y,
- y, y, y, y, y, y, y, y, y, y, y, y, y, y, y, y,
- y, y, y, b, y, y, y, y, y, y, y, y, b, y, y, y,
- y, y, y, y, b, y, y, y, y, y, y, b, r, y, y, y,
- y, y, y, y, y, b, b, y, y, b, b, r, r, y, y, y,
- w, y, y, y, y, y, y, b, b, r, r, r, r, y, y, w,
- w, y, y, y, y, y, y, y, y, r, r, r, r, y, y, w,
- w, w, y, y, y, y, y, y, y, r, r, r, r, y, w, w,
- w, w, w, y, y, y, y, y, y, y, r, r, y, w, w, w
- };
- @Override
- public void init() {
- setSize(600, 300);
- smiley = createImage(new MemoryImageSource(16, 16, imageData, 0, 16));
- house = createImage(new MemoryImageSource(16, 16, imageData2, 0, 16));
- smiley2 = createImage(new MemoryImageSource(16, 16, imageData3, 0, 16));
- }
- /**
- *
- * @param g is used to display the image in the Applet
- */
- @Override
- public void paint(Graphics g) {
- g.drawImage(smiley, 310, 10, 48, 48, this);
- g.drawImage(house, 30, 10, 256, 256, this);
- g.drawImage(smiley2, 380, 10, 48, 48, this);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement