Explanation of Solution
Program code:
//import the required header files
import java.awt.*;
import javax.swing.*;
import javax.swing.border.Border;
//define a class
public class PanelExample
{
//define a constructor
PanelExample()
{
//create a border
Border blackline = BorderFactory.createLineBorder(Color.BLUE, 2);
//creating JFrame
JFrame f= new JFrame("Panel Example");
//creating instance of panel
JPanel panel=new JPanel();
//setting the size
panel.setBounds(40,80,200,200);
//setting the border
panel.setBorder(blackline);
//add panel to the frame
f.add(panel);
//setting the size
f.setSize(400,400);
//set the layout
f...
Want to see the full answer?
Check out a sample textbook solutionChapter 12 Solutions
Starting Out with Java: From Control Structures through Data Structures (3rd Edition)
- Assuming I have a Pixel, called px, write the code to change its contents to its greyscale equivalent.arrow_forwardPlease help me create a jframe with clickable image icons (with words at the bottom of the icons) and a search bar at the top. Please include the logo at the top. Please use java and comment the code. Images are provided belowarrow_forwardWrite a JavaFX application that creates polyline shapes dynamically using mouse clicks. Each mouse click adds a new line segment to the current polyline from the previous point to the current mouse position. Allow the user to end the current polyline with the double click. And provide a button that clears the window and allows the user to begin again.arrow_forward
- x = zeros(uint8(5,5)); for i = 1:5 for j = 1:5 a = 5/i; x(i,j) = 255/a; end end Which of the following best describes the black and white image x? 1. The columns of x will get lighter from left to right 2. The rows of x will get lighter from top to bottom 3. The rows of x will get darker from top to bottom 4. The columns of x will get darker from left to rightarrow_forwardANDROID STUDIO: JAVA (NOT KOTLIN) This must be done inside of Fragment with tab layout. The design of the tab: a. any image b. Add two thumbnails at top corners of the image above c. Allow the user to draw on screen, allow the user to select the pen thickness and color (give 3 options each), with a button to update the pen properties. d. Button to clear the drawing.arrow_forwardWrite htmi code for the given image. Create a div having background-color = red. =arrow_forward
- What does this code look like when you run it? code: import tkinter # Let's create the Tkinter window.window = tkinter.Tk()window.title("GUI") # You will first create a division with the help of Frame class and align them on TOP and BOTTOM with pack() method.top_frame = tkinter.Frame(window).pack()bottom_frame = tkinter.Frame(window).pack(side = "bottom") # Once the frames are created then you are all set to add widgets in both the frames.btn1 = tkinter.Button(top_frame, text = "Button1", fg = "red").pack() #'fg or foreground' is for coloring the contents (buttons) btn2 = tkinter.Button(top_frame, text = "Button2", fg = "green").pack() btn3 = tkinter.Button(bottom_frame, text = "Button3", fg = "purple").pack(side = "left") #'side' is used to left or right align the widgets btn4 = tkinter.Button(bottom_frame, text = "Button4", fg = "orange").pack(side = "left") window.mainloop()arrow_forwardYou will draw the multiple Zoogs by using for loop. Clear the display and start draw multiple Zoogs again when it reaches at the edge of the width. You can start from the assignment 3 and add for loop to draw multiple Zoogs. You need to do followings: 1. Need to declare frameRate(5). Otherwise, it will be too fast. 2. Zoog starts from a. zoogX= 80; b. zoogY= 130; 3. for drawing multiple Zoogs, a. increment ZoogX by 80; b. only 4 Zoogs are enough to show per displayarrow_forwardSuppose a GUI has a text field where use can add data in the form of paragraphs. The GUI also contains a button component which when clicked counts the unique number of words in the data provided in the text field and displays the total count in the same text field but this time the text field is read-only. Provide the code for the JButton component.arrow_forward
- Subject Name: Advanced Object-Oriented Programming 2. Write a JAVA GUI code to create the following: Use the Suitable layout and panel to show the below described output • The Frame is Titled as "MyFrame". • Add the title in the JPanel as Text Area and insert 2 colored radio buttons on selecting each button the color of the frame should change between two colors • Add two Text Field by name with title "Me"and "MyFriend" • Add Two buttons down which must copy the text from text1 to text 2 on pressing it and the other should clear the content. • Names of the Button "Print Text", "Cancel"arrow_forwardMatch objects with target shapes. TARGET SHAPES Select one: O a. L O b. R О с. F O d. Barrow_forwardCreate JavaFX application that displays similar picture. You can use your own color palette. You do not have to match sizes exactly.arrow_forward
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT