-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPaintMenuBar.java
More file actions
30 lines (26 loc) · 900 Bytes
/
Copy pathPaintMenuBar.java
File metadata and controls
30 lines (26 loc) · 900 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
//henry bogardus
import javax.swing.JMenuBar;
public class PaintMenuBar extends JMenuBar
{
PaintMainWindow mMainWindow;
public PaintMenuBar(PaintMainWindow mainWindow)
{
mMainWindow = mainWindow;
PaintMenu paintMenu = new PaintMenu(mMainWindow);
FileMenu fileMenu = new FileMenu(mMainWindow);
EditMenu editMenu = new EditMenu(mMainWindow);
ShapeMenu shapeMenu = new ShapeMenu(mMainWindow);
ColorMenu colorMenu = new ColorMenu(mMainWindow);
FillMenu fillMenu = new FillMenu(mMainWindow);
LineWidthMenu lineWidthMenu = new LineWidthMenu(mMainWindow);
HelpMenu helpMenu = new HelpMenu(mMainWindow);
add(paintMenu);
add(fileMenu);
add(editMenu);
add(shapeMenu);
add(colorMenu);
add(fillMenu);
add(lineWidthMenu);
add(helpMenu);
}
}