Concept explainers
When a selector name starts with a period in a JavaFX CSS style definition, it means the selector corresponds to _______.
- a. specific variable names in the application
- b. specific types of JavaFX nodes
- c. values that the user enters
- d. named constants in the application
When a selector name begins with a period in a JavaFX CSS style definition, the selector corresponds to “specific types of JavaFX nodes”.
Hence, the correct answer is option “B”.
Explanation of Solution
Type Selector Names:
- The selector names, which are starting with a period is type selector.
- Type selector is corresponding to a particular type of JavaFX nodes.
- These names are identical to the JavaFX class names to which they correspond.
- For example:
- If the class name is “Button” then the corresponding type selector is “.button”.
- If the class name is “CheckBox”, then the corresponding type selector is “.check-box”.
Explanation for incorrect options:
a. specific variable names in the application:
It is not a valid one and it does not corresponds to specific names in the JavaFX CSS style definition.
Hence, the option “A” is wrong.
c. values that the user enters:
It is not a valid one and it does not corresponds to user entered values in JavaFX CSS style definition.
Hence, the option “C” is wrong.
d. named constants in the application:
It is not a valid one and it does not corresponds to named constant in JavaFX CSS style definition.
Hence, the option “D” is wrong.
Want to see more full solutions like this?
Chapter 13 Solutions
EBK STARTING OUT W/JAVA:...DATA...
- Lab 12 - Advanced JavaFX Controls Part 1: Make a new copy of the JavaFX program SimpleCalculator that you developed in Lab 11, then add to it a menu with four menu items as shown below. This menu should allow a user to perform addition, subtraction, multiplication, and division. Simple Calculator I Simple Calculator Operation Operation First Number: Add Ctrl+A Subtract Ctrl+S Second Number: Multiply Ctrl+M Result: Divide Ctrl+D Add Subtract Multiply Divide Add Subtract Multiply Divide Discuss: 1. Where to place the menu bar? Is the menu bar should be placed at the top of the border pane? 2. Is it better to use methods for implementing addition, subtraction, multiplication, and division tasks and call those methods whenever they are needed instead of rewriting the same code once for the buttons and again for the menu items? 3. How can you assign keyboard accelerator to a menu item (such as: Ctrl+A to Add)?arrow_forwardAssignment 1: Design the below form using the Java Swing controls and JOptionPane Student Information First Name: Last Name: Title: Nickname: Display Format: [Item 1 Mail Format: Programming Language Skills : C HTML C Plan Text C ustom I Oracle Java ASP.NET E-mail E-mail Address: Print in TextArea Clear Exit Dispaly Welcome Note: Print in TextArea Button: must get all data from the controls in the design and display all in textArea each one in a new Line. Clear Button: clear all data in the form. Exit Button: Exit the Form with confirm dialog. Display Welcome Button: use Dialog box to display Welcome Dialog.arrow_forwardCreate an application with a form that resembles Figure 3-48. The PictureBox controls display the images of four fruits (a banana, an apple, an orange, and a pear) and each fruit’s calories. You can find these images in the Chap3 folder of the Student Sample Programs. When the application starts, the total calories should be zero. Each time the user clicks one of the PictureBoxes, the calories for the fruit should be added to the total calories, and the total calories should be displayed. When the user clicks the Reset button, the total calories should be reset to zero. Hello, I recently sent this question, but didn't provide images as needed. I apologize for that, I'm not sure how to upload the other three fruits (an apple, an orange, and a pear) since I can only upload two. If there is a way, please let me know. Just for clarification on this question, everytime the PictureBox (fruit) is clicked on, it will display the fruits calories on the label under "Total Calories", and…arrow_forward
- use any language GUI The form should contain five command buttons, two labels only, and three picture boxes. The three picture boxes, each containing a flag, are on top of one another, but only one should be visible at a time. For each picture box: Be sure to add the image as a local resource. Set the Size property to 100, 50 Click the Size Mode list arrow, then click StretchImage in the list. For the Labels: One label will have your name as the programmer – see bottom left corner of the windows above. The other label will be used to display the name of the capital city. When a country button is clicked assign the name of the city into this label.arrow_forwardTheme : arithmetic application for primary school students. Write a new HTML form with JavaScript codes that accept the student's name, program, age, gender, and state ( may add other input as well). The HTML page accepts 2 numbers and the user will select one of the buttons to perform the selected function. It will allow user to repeat the task and display all input and result of calculation accordingly. It also allow user to exit the application and allow user to input numbers and select buttons that perform each of the following functions respectively : -Addition, Subtraction, Multiplication, Division, Modulusarrow_forwardMost controls have a __________ property that determines whether the control is visible on the form at run time. a. Render b. Viewable c. Visible d. Drawarrow_forward
- 10. Create an application which will allow the user to type some text into a text box, and constantly display the number of words and the number of alphabetic letters that has been typed so far. By using HTML (the source code and the result of the program are recommended)arrow_forwardTrue or False: You normally add JCheckBox components to a ButtonGroup object.arrow_forwardAn application has three paragraphs. What set of selector commands would NOT work for you to use to place red text color in the first paragraph and brown background color to the first paragraph , and then add blue background color to the second paragraph, green background color to the third paragraph, and the second and third paragraphs have a yellow text, as illustrated in the illustrated output immediately below The html commands are: <div class = "central"> <p class ="class1"> put text in first </p> <p class="class2">Put text in second</p> <p class="class3">Put text third</p> </div> a. p{color:red;} div p{ background-color:brown;} div.central p.class2{background-color:blue; color:yellow;} p.class3{background-color: green; color:yellow;} b. p{color:red;} div p{ background-color:brown;} div.central…arrow_forward
- A blogging website wants users to enroll to get access to the blogs.The figure above shows the form layout for enrollment. Develop a Java WindowBuilder Application to implement this form. Add a Button called "Enroll" at the bottom. When the user clicks this button, the information entered by the user should be displayed in the box called Enrollment information. All the information user entered should be displayed along with their selections indicated by theCheckboxes and Radio Buttons under their proper headings (Interests, Communication Preference, How referred) Example Output:Name: xxxxxxxxxxxxEmail: aaa@bbb.comPhone: 123-456-7890City: zzzzzzzzzzzState: TX Interests Communication Preference How ReferredElectronics email WebsiteTechnologyTravelShoppingarrow_forwardThe DOM describes the document’s elements as a set of __________. a. Events b. Functions c. Objects d. Propertiesarrow_forward10. Tic-Tac-Toe SimulatorCreate a JavaFX application that simulates a game of tic-tac-toe. Figure 15-55 shows anexample of the application’s GUI. The window shown in the figure uses nine ImageViewcomponents to display the Xs and Os. (You will find images for the X and the O in thebook’s Student Sample Files.)The application should use a two-dimensional int array to simulate the game board in memory. When the user clicks the New Game button, the application should step through thearray, storing a random number in the range of 0 through 1 in each element. The number 0 represents the letter O, and the number 1 represents the letter X. The application’s windowshould then be updated to display the game board. The application should display a messageindicating whether player X won, player Y won, or the game was a tiearrow_forward
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,