单元4_任务5字体设置菜单设计 《JAVA程序设计》课件.ppt

单元4_任务5字体设置菜单设计 《JAVA程序设计》课件.ppt

4. 任务拓展 弹出式菜单 当一个JMenuItem类菜单子项被选中时,产生ActionEvent事件对象;当一个JCheckboxMenuItem类菜单子项被选中或被取消选中时,产生ItemEvent事件对象。 ActionEvent事件、ItemEvent事件分别由ActionListener接口和ItemListener接口来监听处理。当菜单中既有JMenuItem类的菜单子项,又有JCheckboxMenuItem类的菜单子项时,必须同时实现ActionListener接口和ItemListener接口,才能处理菜单上的事件 4. 任务拓展 方法名 方法功能 JPopupMenu() 构造一个不带“调用者”的JPopupMenu JPopupMenu(String s) 构造一个具有指定标题的JPopupMenu boolean isVisible( ) 如果弹出菜单可见(当前显示的),则返回true String getLabel( ) 返回弹出菜单的标签 void insert(Component component, int_index) 将指定组件插入到菜单的给定位置 void pack( ) 布置容器,让它使用显示其内容所需的最小空间 void setLocation(int x, int y) 使用X、Y坐标设置弹出菜单的左上角的位置 void set

文档评论(0)

1亿VIP精品文档

相关文档