public void actionPerformed(ActionEvent e) { // 获取当前触发监听的对象 MenuItem item = (MenuItem) e.getSource(); System.out.println("监听到菜单项:" + item.getName()); if (item == mi_0) { System.out.println("执行菜单项0"); // 此处添加菜单项mi_0,处理的代码 } else if (item == mi_1) { System.out.println("执行菜单项1"); // 此处添加菜单项mi_1,处理的代码 } else if (item == mi_2) { System.out.println("执行菜单项2"); // 此处添加菜单项mi_2,处理的代码 } }
public static void drawCenteredText(MenuItem item) { drawText(item, item.getName(), true, true, item.x, item.y, item.width, item.height); }