Skip to main content

This assignment provides you an opportunity to practice writ

Page 1

This assignment provides you an opportunity to practice writing programs using Button, FlowPane, Stage and Scene This assignment offers an opportunity to develop Java programs with graphical user interface components. Specifically, it involves creating applications that utilize JavaFX classes such as Button, FlowPane, Stage, and Scene. Additionally, it encompasses working with Font and Text classes, as well as implementing ImageView, handling events through event handlers, and organizing UI components within Panes. You are required to solve three programming problems based on Chapters 14 and 15 from your textbook, which you will find in the attached worksheet. For one of the problems, you'll need to incorporate specific card image files provided in a zip archive. Begin by designing algorithms, such as pseudocode, for each problem to outline your approach. Then, implement these algorithms in Java. Create a dedicated folder named accordingly with your last and first name, e.g., Mod7-Java-Programming-Smith-John, and save your three Java source files as Mod7Problem1.java, Mod7Problem2.java, and Mod7Problem3.java within this folder. Also, include all relevant data files, images, and additional resources required for your programs, maintaining the same folder. Prior to running your program, insert your algorithm pseudocode as comments at the top of each Java file for documentation purposes. Once your programs are functional, capture screenshots of their execution, including any variation outcomes, ensuring the console window is visible. Insert these images into your worksheet document where appropriate. Do not include the worksheet itself in the submission folder; only include the Java files, data files, and images. Compress the entire folder into a ZIP archive named accordingly, such as Mod7-Java-Programming-Smith-John.zip, and upload the ZIP file along with the completed worksheet file when submitting your assignment.

Paper For Above instruction The process of creating graphical user interface (GUI) applications in Java requires designing interactive components that effectively respond to user actions. This assignment emphasizes developing JavaFX programs that harness classes such as Button, FlowPane, Stage, Scene, Font, and Text to construct engaging and functional interfaces. The assignment spans three distinct programming problems derived from chapters 14 and 15 of the textbook, each demanding a systematic approach from algorithm design to Java implementation.


Turn static files into dynamic content formats.

Create a flipbook
This assignment provides you an opportunity to practice writ by Dr Jack Online - Issuu