Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Programming exercises : 14.3 (Display three cards). You can use the link below for 52 cards. public Image randomImage(){ Random rand = new Random(); int
Programming exercises: 14.3 (Display three cards).
You can use the link below for 52 cards.
public Image randomImage(){ Random rand = new Random(); int random = rand.nextInt(12); int randomType = rand.nextInt(3); String[] value = {"2","3","4","5","6","7","8","9", "a","j","k","q","t"}; String[] typeOfCard = {"c","h","d","s"}; Image image = new Image("http://www.cs.duke.edu/csed/ap/cards/images/"+value[random]+typeOfCard[randomType]+".gif"); return image; }
MyProgrammingLab PROGRAMMING EXERCISES The image files used in the exercises can be obtained from www.cs.armstrong.edu/ liang intro l0e/book.zip under the image folder download image files Sections 14.2-14.9 14.1 (Display images) Write a program that displays four images in a grid pane, as shown in Figure 14.43a Exercise14 03 FIGURE 14.43 (a) Exercise 14.1 displays four images. (b) Exercise 14.2 displays a tic-tac-toe board with images. (c) Three cards are randomly selected. 14.2 Tic-tac-toe board) Write a program that displays a tic-tac-toe board, as shown in Figure 14.43b. A cell may be X, O, or empty. What to display at each cell is randomly decided. The X and O are images in t VideoNote he files x.gif and o.gif Display a tictactoe board 14.3 (Display three cards) Write a program that displays three cards randomly selected from a deck of 52, as shown in Figure 14.43c. The card image files are named 1.png, 2.png,., 52.png and stored in the image/card directory All three cards are distinct and selected randomly. Hint: You can select random cards by storing the numbers 1-52 to an array list, perform a random shuffle introduced in Section 11.12, and use the first three numbers in the array list as the file names for the image. (Color and font) Write a program that displays five texts vertically, as shown in Figure 14.44a. Set a random color and opacity for each text and set the font of each text to Times Roman, bold, italic, and 22 pixels. 14.4Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started