Question
Ayone can help me wiht this application to be made in JAVAFX . The application will allow the user to TYPE in a word and
Ayone can help me wiht this application to be made in JAVAFX .
The application will allow the user to TYPE in a word and it will calculate how many points that word is using the scrabble point system.
The letters value will be
E = 12
A = 9
R = 6
O = 8
I = 8
T = 6
S = 4
N = 6
L = 4
D = 4
U = 4
G = 3
P = 2
M = 2
B = 2
H = 2
C = 2
W = 2
Y = 2
F = 2
V = 2
K = 1
X = 1
Z = 1
J = 1
Q = 1
The application will also decrease the letter counter when the user has entered a word. For example, there are 9 A letters in the bag in scrabble.
If the user enters the words ha and able, he or she has only 7 A letter remaining. Please keep a running Point total and a history of words submitted. The restrictions for valid words are as follows: Two letters minimum o One letter must be vowel A, E, I, O, U or Y 8 letters maximum Cannot have duplicate words.
The Total Points area will run a running total The grid of letters will display the point values for each letter (please put 26 instead of 10).
Also note that the point values are NOT according to Scrabble rules.
The Submit Word button will determine if word is valid.
The Previous Words section will store previous words
Graphics / Layout Rubric
26 Letters displayed with their accompanying point values and the number of letters remaining in the bag. (10 marks) 3 marks if all 26 letters present 1 mark for point-value of each letter appearing 6 marks for letter-count present and accurate in GUI as user submits word(s). TextField to type word (1 mark) Submit Word button (1 mark) Previous Word element to display previous words (3 marks) Design look & creativity (5 marks)
Step 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