涉及到的知识:
1.图形用户接口GUI(Graphical User Interface)用图形化的方式显示操作界面
两个体系: AWT包和Swing包
2.界面会用到JFrame类
3.界面中的菜单会用到JMenuBar, JMenu, JMenuItem
4.添加图片
在设置完JLabel的location之后还需要获得展示内容的窗体, 通过setLayout(null)来取消默认的居中放置, 这样才能使图片放在我们想放的位置.
5.监听事件
动作监听只能监听键盘的空格和鼠标的左键点击。
鼠标监听
键盘监听
6.背景图片的设置
注意:先加载的图片会置顶, 后加载的图片会被先加载的覆盖。
7.图片路径的简化
路径分为两种:
绝对路径:一定是从盘符开始的。如C:\
相对路径:不是从盘符开始的, 相对路径是相对当前项目而言的。
在当前项目下,去找aaa文件夹,里面再找bbb文件夹。