| Name in Design
Pattern |
Actual Name
(Icon->Component) |
|
Adaptee |
Icon |
|
Target |
JComponent |
|
Adapter |
IconAdapter |
|
Client |
The class that wants to add icons
into a container |
|
targetMethod() |
paintComponent(), getPreferredSize() |
|
adapteeMethod() |
paintIcon(), getIconWidth(), getIconHeight() |