Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

(Java language, IDE NetBeans 8.0.2, *IMPORTANT - This cant be done with JFrames,

ID: 670583 • Letter: #

Question

(Java language, IDE NetBeans 8.0.2, *IMPORTANT - This cant be done with JFrames, it has to be done with JavaFx, extends application, this is the hard way i know but it starts from scratch and i learn more this way too.*) -

My Photos :

create a photo album application. The application will load a collection of images and displays them in a photo album layout (im not sure how this part works if you could explain more on how to have the application load a collection of images and how it displays them.). The program will allow the user to tag images with metadata:

• Title for the photo. Limited to 100 characters. (these specifics seem to be hard i might need a very experienced programmer to answer this question)

• Description for the photo. Limited to 300 characters.

• Date taken

• Place taken

Functional Specification : (these specifications are very important and im not sure how to do these.)

1. The album should be able to display the pictures sorted by Title, Date, and Place.

2. When the user clicks on a photo, the metadata should be displayed. (i really dont understand this part)

3. The user should be able to add or remove photos from the album

*/ could you add comments to whats going on? this is how i best learn is seeing a working code and dissecting the code to figure out what is going on. /*

Explanation / Answer

Meta data means data about the data Here photo is one data ( of graphics data type) the details of the photo like title, date and place taken are the meta data hence, When the user clicks ona photo, there will be text box next to it to display the meta data like title of the phot, date and time taken