JFrame Actionl istener ------... f....................... RegFrame Layout : FlowLayout Home_Frame CartFrame LoginFrame c: JPanel title : JLabel products : String total : double produdetlbl : JLabel unamelbl : JLabe! pareword : Label fname : JLabel Iname : Л.abel Gender : Label Email : JLabel zddress : JLabel LogPg: JPanel Loglcon : Imagelcon Loginicon : JLabel sgimuplcon : Imagelcon sgimup : JLabel SignUpBtn : JButton LogPane : JPanel welcome : JLabel Uname : JLabel paseword : Label 2:JTextField ps : JPasswordField CancelBtn : JButten Layout : Grouplayout soundl : AudioClip cat button: JButton dog button : JButton fish_button : JButton cart_button : JButton logo_label :JLabel cat_loon_label : JLabel dog_icon_label : JLabel fish_icon_label JLabel thanx_label : Label Buttons_Panel : JPanel logo cart panel : JPanel txtl : JTextField txt2: JTextField txt3 : JTextField txt4 : JTextField pewd : JPasswordField Female : IRadioButton Male = new JRadioButton erp = new ButtonGroup op_address : String chaddress : JComboBox cncl : JButton register : JButton userAddress : String genderType : String connect : Coanection statement Statement URL : Sting ueermame : String pase : String SigninBtn: JButton connect : Connection statement Statement URL : String username: String pass : String makeConnection : void actionPerformed(ActionEvent ): void makeConnection : void actionPerformed(ActionEvent ): void Fish_Home_Frame Cat Home_Frame Dogs_Home_Frame Layout : FlowLayout FishPg : JPanel Fishlcon : Imageloon Floon: JLabel PEName : Label FishPanel : JPanel Aquariums : JButton Aquarium_Cleanres : JButton Aquarium_Decorations : JButon Aquariume Filters : JButton Fish_Food : JButton Aquarumlcon : Imagelcon cleanerslcon : Imagelcon Decorationlcon : Imagelcon foodleon : Imageleoon filtringlcon : Imageleon Layout : FlonLayout CatPg: JPanel Catlcon : Imagelcon Cloon : JLabel PgName : JLabel CatPane : JPanel Accessories: JButton Food :JButton Beds : JButton Layout : FlowLayout : Panel Dogleon : Imagelcon. Dlcon : JLabel PgName : JLabel DogPane : JPanel Accessories : JButton Food : JButton FoodSupplies : JButton Beauty Health : JButton Beds: JButton Toys : JButton Accessoclcon : Imagelcon Fooslcon : Imagelcon FoodSulcon : Imagelcon Beautylcon : Imageloon Bedicon : Imagelcon Toyloon : Imagelcon Toys : JButton Accessoricon : Imagelcon Foodlcon : Imagelconfood png Bedlcon : Imagelcon Toylcon. Imagelcon addButton(int, int, Container , ActionListener String ): void actionPerformed(ActionEvent ): void addButton(int, int, Container, ActionListener String ): void actionPerformed(ActionEvent ): void addButton(int, int, Container, ActionListener. String ): void actionPerformed(ActionEvent ): void Fish_ProductsFrame Cat_ProductsFrame Dogs_ProductsFrame proudetList : ArrayList-Product Pane : JPanel lefilmg X : int leftimg Y : int proudctList : ArrayList
JFrame Actionl istener ------... f....................... RegFrame Layout : FlowLayout Home_Frame CartFrame LoginFrame c: JPanel title : JLabel products : String total : double produdetlbl : JLabel unamelbl : JLabe! pareword : Label fname : JLabel Iname : Л.abel Gender : Label Email : JLabel zddress : JLabel LogPg: JPanel Loglcon : Imagelcon Loginicon : JLabel sgimuplcon : Imagelcon sgimup : JLabel SignUpBtn : JButton LogPane : JPanel welcome : JLabel Uname : JLabel paseword : Label 2:JTextField ps : JPasswordField CancelBtn : JButten Layout : Grouplayout soundl : AudioClip cat button: JButton dog button : JButton fish_button : JButton cart_button : JButton logo_label :JLabel cat_loon_label : JLabel dog_icon_label : JLabel fish_icon_label JLabel thanx_label : Label Buttons_Panel : JPanel logo cart panel : JPanel txtl : JTextField txt2: JTextField txt3 : JTextField txt4 : JTextField pewd : JPasswordField Female : IRadioButton Male = new JRadioButton erp = new ButtonGroup op_address : String chaddress : JComboBox cncl : JButton register : JButton userAddress : String genderType : String connect : Coanection statement Statement URL : Sting ueermame : String pase : String SigninBtn: JButton connect : Connection statement Statement URL : String username: String pass : String makeConnection : void actionPerformed(ActionEvent ): void makeConnection : void actionPerformed(ActionEvent ): void Fish_Home_Frame Cat Home_Frame Dogs_Home_Frame Layout : FlowLayout FishPg : JPanel Fishlcon : Imageloon Floon: JLabel PEName : Label FishPanel : JPanel Aquariums : JButton Aquarium_Cleanres : JButton Aquarium_Decorations : JButon Aquariume Filters : JButton Fish_Food : JButton Aquarumlcon : Imagelcon cleanerslcon : Imagelcon Decorationlcon : Imagelcon foodleon : Imageleoon filtringlcon : Imageleon Layout : FlonLayout CatPg: JPanel Catlcon : Imagelcon Cloon : JLabel PgName : JLabel CatPane : JPanel Accessories: JButton Food :JButton Beds : JButton Layout : FlowLayout : Panel Dogleon : Imagelcon. Dlcon : JLabel PgName : JLabel DogPane : JPanel Accessories : JButton Food : JButton FoodSupplies : JButton Beauty Health : JButton Beds: JButton Toys : JButton Accessoclcon : Imagelcon Fooslcon : Imagelcon FoodSulcon : Imagelcon Beautylcon : Imageloon Bedicon : Imagelcon Toyloon : Imagelcon Toys : JButton Accessoricon : Imagelcon Foodlcon : Imagelconfood png Bedlcon : Imagelcon Toylcon. Imagelcon addButton(int, int, Container , ActionListener String ): void actionPerformed(ActionEvent ): void addButton(int, int, Container, ActionListener String ): void actionPerformed(ActionEvent ): void addButton(int, int, Container, ActionListener. String ): void actionPerformed(ActionEvent ): void Fish_ProductsFrame Cat_ProductsFrame Dogs_ProductsFrame proudetList : ArrayList-Product Pane : JPanel lefilmg X : int leftimg Y : int proudctList : ArrayList
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
what is the process model and the use case diagram of the given UML diagram?
(a samll size software system (3 users and 5 functionalities)
![JFrame
Actionlistener
ΔΔΛΛ ΔΔ
44
RegFrame
Layout : FlowLayeut
Home_Frame
CartFrame
LoginFrame
unamelbl : JLabel
pazeword : JLabel
fname : JLabel
Iname : JLabel
Gender : JLabel
Email : JLabel
Layout : Groupl.ayout
sound! : AndioClip
cat_button: JButton
dog_button : JButton
fish_button : JButton
cart_button : JButton
logo_label :JLabel
cat_lon_label : JLabel
dog_icon_label : JLabel
fish_icon_label :JLabel
thanx_label : JLabel
Buttons_Panel : JPanel
logo cart_panel : JPanel
LopPg : JPanel
Loglcon : Imagelcen
Loginicon : JLabel
sgimuplcon : Imagelcon
sginup : JLabel
SignUpBtn : JButton
LogPane : JPanel
welcome: JLabel
Uname : JLabel
password : Label
us: JTextField
ps: JPasswordField
CancelBtn : JButton
SigninBtn: JButton
connect : Connection
statement :Statement
URL : String
username: String
pass : String
c: JPanel
title : JLabel
products : StringR
total : double
produdetLbl : JLabel
zddress : JLabel
txtl: JTextField
txt2 : JTextField
txt3 : JTextField
txt4 : JTextField
pewd : JPasewordField
Female : JRadioButton
Male = new JRadioButton
grp = new ButtonGroup
op_address : String
cbaddress : JComboBox
cncl: JButton
register : JButton
userAddress : String
genderType : String
connect : Connection
statement Statement
URL : String
uzername : String
pass : String
makeConnection : void
actionPerformed(ActionEvent ): void
makeConnection : void
actionPerformed(ActionEvent ) : void
Fish Home Frame
Cat_Home_Frame
Dogs_Home_Frame
Layout : FlowLayout
FishPg : JPanel
Fishlcon : Imageleon
Flcon: JLabel
PEName : ILabel
Layout : FlowLayout
CatPg: JPanel
Catlcon : Imagelcon
Cloon : JLabel
PgName : JLabel
CatPane : JPanel
Accessories: JButton
Food :JButton
Beds: JButton
Layout : FlowLayout
DogPg : Panel
Dogleon : Imagelcon
Dlcon : JLabel
PeName : JLabel
DogPane : JPanel
Accessories : JButton
Food: JButton
FoodSupplies : JButton
Beauty_Health : JButton
Beds : JButton
Toys : JButton
Accessoricon : Imagelcon
Fooslcon : Imagelcen
FoodSulcon : Imagelcen
Beautylcon : Imagelcon
Bedicon : Imagelcon
Toylcon : Imagelcon
FishPanel : JPanel
Aquariume : JButton
Aquarium_Cleanres : JButton
Aquarium Decorations : JButton
Aquariume Filters : JButton
Fish_Food : JButton
Aquarumlcon : Imagelcon
cleanerslcon : Imagelcon
Decorationlcon : Imagelcon
foodleon : Imageloon
filtringloon : Imagelon
Toys : JButton
Accessoricen : Imagelcon
Foodlcon : Imagelconfood png
Bedlcon : Imagelcon
Taylcon: Imagelcon
addButton(int, int Container , ActionListener
String ): void
actionPerformed(ActionEvent ): void
addButton(int, int,Container, ActionListener
String ): void
actionPerformed(ActionEvent): void
addButton(int, int , Container, ActionListener
String ): void
actionPerformed(ActionEvent): void
Fish_ProductsFrame
Cat_ProductsFrame
Dogs_ProductsFrame
proudetList : Array List-Product>
Pane : JPanel
leftimg_X : int
lefilmg_Y : int
lefLbl_X : int
lefLbl_Y : int
lenBtn_X : int
lefBtn_Y : int
count : int
proudctName : ILabel
imgThisImg : Imagelcon
thumb : JLabel
proudetList : ArrayList-Product
Pane : JPanel
lefilmg_X : int
leftlmg Y : int
leftLbl_X : int
leALb_Y : int
lefBtn_X : int
lefBtn_Y : int
Count : int
proudetName : Label
img Thinlmg : Imagelcon
thumb : JLabel
proudetList : AmayList<Product-
Pane : JPanel
leftimg X : int
leftimg Y : int
leftLbl X : int
lefALbl_Y : int
leABta_X: int
lefBta_Y : int
count : int
proudetName : JLabel
imgThisImg : Imagelon
thumb : JLabel
n
addButton(int , int Container,
ActionListener, String ): void
actionPerformed(ActionEvent ) : void
addButton(int, int, Container,
ActionListener, String ): void
actionPerformed(ActionEvent): vold
addButton(int , int , Container,
ActionListener, String ): void
actionPerformed(ActionEvent ): void](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fbb45968a-48a1-4d49-a3a5-a1821379a808%2Fe0cea7a6-23af-4a69-be02-f6f8b70f2ea0%2Fch9e2yo_processed.png&w=3840&q=75)
Transcribed Image Text:JFrame
Actionlistener
ΔΔΛΛ ΔΔ
44
RegFrame
Layout : FlowLayeut
Home_Frame
CartFrame
LoginFrame
unamelbl : JLabel
pazeword : JLabel
fname : JLabel
Iname : JLabel
Gender : JLabel
Email : JLabel
Layout : Groupl.ayout
sound! : AndioClip
cat_button: JButton
dog_button : JButton
fish_button : JButton
cart_button : JButton
logo_label :JLabel
cat_lon_label : JLabel
dog_icon_label : JLabel
fish_icon_label :JLabel
thanx_label : JLabel
Buttons_Panel : JPanel
logo cart_panel : JPanel
LopPg : JPanel
Loglcon : Imagelcen
Loginicon : JLabel
sgimuplcon : Imagelcon
sginup : JLabel
SignUpBtn : JButton
LogPane : JPanel
welcome: JLabel
Uname : JLabel
password : Label
us: JTextField
ps: JPasswordField
CancelBtn : JButton
SigninBtn: JButton
connect : Connection
statement :Statement
URL : String
username: String
pass : String
c: JPanel
title : JLabel
products : StringR
total : double
produdetLbl : JLabel
zddress : JLabel
txtl: JTextField
txt2 : JTextField
txt3 : JTextField
txt4 : JTextField
pewd : JPasewordField
Female : JRadioButton
Male = new JRadioButton
grp = new ButtonGroup
op_address : String
cbaddress : JComboBox
cncl: JButton
register : JButton
userAddress : String
genderType : String
connect : Connection
statement Statement
URL : String
uzername : String
pass : String
makeConnection : void
actionPerformed(ActionEvent ): void
makeConnection : void
actionPerformed(ActionEvent ) : void
Fish Home Frame
Cat_Home_Frame
Dogs_Home_Frame
Layout : FlowLayout
FishPg : JPanel
Fishlcon : Imageleon
Flcon: JLabel
PEName : ILabel
Layout : FlowLayout
CatPg: JPanel
Catlcon : Imagelcon
Cloon : JLabel
PgName : JLabel
CatPane : JPanel
Accessories: JButton
Food :JButton
Beds: JButton
Layout : FlowLayout
DogPg : Panel
Dogleon : Imagelcon
Dlcon : JLabel
PeName : JLabel
DogPane : JPanel
Accessories : JButton
Food: JButton
FoodSupplies : JButton
Beauty_Health : JButton
Beds : JButton
Toys : JButton
Accessoricon : Imagelcon
Fooslcon : Imagelcen
FoodSulcon : Imagelcen
Beautylcon : Imagelcon
Bedicon : Imagelcon
Toylcon : Imagelcon
FishPanel : JPanel
Aquariume : JButton
Aquarium_Cleanres : JButton
Aquarium Decorations : JButton
Aquariume Filters : JButton
Fish_Food : JButton
Aquarumlcon : Imagelcon
cleanerslcon : Imagelcon
Decorationlcon : Imagelcon
foodleon : Imageloon
filtringloon : Imagelon
Toys : JButton
Accessoricen : Imagelcon
Foodlcon : Imagelconfood png
Bedlcon : Imagelcon
Taylcon: Imagelcon
addButton(int, int Container , ActionListener
String ): void
actionPerformed(ActionEvent ): void
addButton(int, int,Container, ActionListener
String ): void
actionPerformed(ActionEvent): void
addButton(int, int , Container, ActionListener
String ): void
actionPerformed(ActionEvent): void
Fish_ProductsFrame
Cat_ProductsFrame
Dogs_ProductsFrame
proudetList : Array List-Product>
Pane : JPanel
leftimg_X : int
lefilmg_Y : int
lefLbl_X : int
lefLbl_Y : int
lenBtn_X : int
lefBtn_Y : int
count : int
proudctName : ILabel
imgThisImg : Imagelcon
thumb : JLabel
proudetList : ArrayList-Product
Pane : JPanel
lefilmg_X : int
leftlmg Y : int
leftLbl_X : int
leALb_Y : int
lefBtn_X : int
lefBtn_Y : int
Count : int
proudetName : Label
img Thinlmg : Imagelcon
thumb : JLabel
proudetList : AmayList<Product-
Pane : JPanel
leftimg X : int
leftimg Y : int
leftLbl X : int
lefALbl_Y : int
leABta_X: int
lefBta_Y : int
count : int
proudetName : JLabel
imgThisImg : Imagelon
thumb : JLabel
n
addButton(int , int Container,
ActionListener, String ): void
actionPerformed(ActionEvent ) : void
addButton(int, int, Container,
ActionListener, String ): void
actionPerformed(ActionEvent): vold
addButton(int , int , Container,
ActionListener, String ): void
actionPerformed(ActionEvent ): void
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps with 4 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education