Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.applet.Applet;
- import java.awt.Graphics;
- import java.awt.Image;
- import java.awt.image.BufferedImage;
- import java.io.File;
- import java.io.IOException;
- import java.util.ArrayList;
- import java.util.Collections;
- import javax.imageio.ImageIO;
- public class DeckofCards1 extends Applet {
- ArrayList<Image> images = new ArrayList<Image>();
- public void init() {
- String[] suits = { "c", "s", "h", "d" };
- String[] values = { "1", "2", "3", "4", "5", "6", "7", "8", "9", "j", "q", "k" };
- for (String suit : suits) {
- for (String value : values) {
- BufferedImage img = null;
- try {
- img = ImageIO.read(new File("images/" + suit + value + ".gif"));
- }
- catch (IOException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- images.add(img);
- }
- }
- Collections.shuffle(images); // get ten cards randomly?
- }
- public void paint(Graphics g) { // display ten cards here?
- for(int i = 0; i < images.size(); i++) {
- g.drawImage(images.get(i), i*10, i*10, null);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement