Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

student.java import java.awt.*; import javax.swing.*; public class student { String firstName; String lastName; int age; public student(String a, String b, int x) { super(); firstName

image text in transcribedimage text in transcribed

student.java import java.awt.*; import javax.swing.*;

public class student { String firstName; String lastName; int age;

public student(String a, String b, int x) { super(); firstName = a; lastName = b; age = x; } String getInfo() { return "NAME = "+firstName+ " "+lastName+" "+"Age = "+age; } String whatsUp() { double r = Math.random(); int myNumber = (int) (r * 3f); //comment: a random number between 0 and 2 String answer = "I don't know"; if(myNumber == 0) answer = "searching the web"; if(myNumber == 1) answer = "doing Java"; if(myNumber == 2) answer = "Listening to endless lecture"; return answer; }

}

Deliverables app.java (initial application) MyJFrame.java (external JFrame) A Java class for the control panel, that will contain the 2 new panels, using a layout. A Java class for the Panel that will display the student's name A Java class for the Panel that will display "what's up 20 times, using a layout. . student.java (a working version from previous labs, no changes needed). All the student's information should be extracted from the student object. Contents The objective is to organize the graphical components on the screen. You might use this NetBeans project to start your lab. You will need 2 panels inside myJPanel. Creating and adding panels is very similar to creating and adding other graphical components such as buttons. It should look like this: My First Frame NAME = Fred Fonseca Age=44 doing Java searching the web doing Java List to endless lecture doing Java searching the we doing Java the web Listening to endless lecture doing Jawa searching the web the web doing Java searching the web searching the web doing Java searching the web Listening to endless lecture doing Java searching the wetb Deliverables app.java (initial application) MyJFrame.java (external JFrame) A Java class for the control panel, that will contain the 2 new panels, using a layout. A Java class for the Panel that will display the student's name A Java class for the Panel that will display "what's up 20 times, using a layout. . student.java (a working version from previous labs, no changes needed). All the student's information should be extracted from the student object. Contents The objective is to organize the graphical components on the screen. You might use this NetBeans project to start your lab. You will need 2 panels inside myJPanel. Creating and adding panels is very similar to creating and adding other graphical components such as buttons. It should look like this: My First Frame NAME = Fred Fonseca Age=44 doing Java searching the web doing Java List to endless lecture doing Java searching the we doing Java the web Listening to endless lecture doing Jawa searching the web the web doing Java searching the web searching the web doing Java searching the web Listening to endless lecture doing Java searching the wetb

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions