zoukankan      html  css  js  c++  java
  • 第十三周课程总结

    总结:主要有事件处理中的监听、单选框和复选框、菜单组件和文本选择框;
    一:单选框和复选框:单选钮:JRadioButton在swing中可以使用JRadioButton完成一组单选框的操作,可以使用ItemListener接口进行事件的监听。复选框:JCheckBox可以使用JCheckBox完成,使用的监听接口和单选框是一样的,都是ItemListener接口。单选框和复选框的区别在于单选框可以实现多选一,而复选框则可以在多个中选择几个;
    二:菜单组件:JMenuBar组件的功能是用来摆放JMenu组件,当建立完多个JMenu组件之后,需要通过JMenuBar组件来将JMmenu组件加入到窗口中;类JMenuBar的常用方法有:add(JMenu c):将指定的JMenu添加到JMenuBar中;getMenu(int index):获取指定位置的菜单;getMenuCount():获取菜单栏上的菜单数;
    三:JMenuItem:如果菜单中要加入菜单项,可以使用JMenuItem;JMenuItem继承AbstractButton类,因此JMenuItem也可以理解为一种特殊的JButton组件,当选择某个菜单项时也会触发ActionEvent事件;
    四:事件处理:JMenu与JButton都是AbstractButton类的子类,所以事件处理机制是完全一样的,选择一个菜单项实际上与单击一个按钮的效果是完全一样的;
    五:文件选择框JFileChooser在使用记事本或word时,可以通过文件选择框选择要打开或保存的文件,在Swing中JFileChooser组件实现此功能;如果需要保存文件,则通过文件选择框选择文件保存的路径;
    
  • 相关阅读:
    poj 1579(动态规划初探之记忆化搜索)
    hdu 1133(卡特兰数变形)
    CodeForces 625A Guest From the Past
    CodeForces 625D Finals in arithmetic
    CDOJ 1268 Open the lightings
    HDU 4008 Parent and son
    HDU 4044 GeoDefense
    HDU 4169 UVALive 5741 Wealthy Family
    HDU 3452 Bonsai
    HDU 3586 Information Disturbing
  • 原文地址:https://www.cnblogs.com/FLZ1208/p/11919821.html
Copyright © 2011-2022 走看看