swing里的菜单栏,官方提供了一系列API,这里我总结了一些简单用法。
先看效果图:
菜单栏
JMenuBar:菜单项
JMenu:菜单
JMenuItem:菜单选项
工具栏
JToolBar:工具栏
JButton:工具按钮
右键菜单
JPopupMenu,弹出式菜单,右键点击某个控件,根据上下文弹出一个菜单
JPopupMenu:弹出菜单
JMenuItem:菜单选项
创建一个包用于放图片资源文件
源码:
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
import javax.swing.Box;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swin