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

    学习总结
    1.仿照window计算器,实现计算器界面。(参考教材660页)
    第一次操作

    第二次修改


    总结:第一次采用Gridlayout操作界面各数据长度没有确定好,也不知道使用文本框。
    第二次采用绝对定位操作,调整了文本框,各数据的位置。这个办法比较麻烦,由于没有一开始就计算好位置,改了很久。以后再写的话,应该把界面先调大,最后根据需要调小。

    2.使用绝对定位,实现登录界面。
    第一次操作

    第二次修改

    总结:两次都采用绝对定位,第二次掌握了JLable,JButton和JTextField。绝对定位括号里为(x坐标,y坐标,宽,高)


    其他容器
    (1)JPanel(可以将多个组件加入,实现复杂的排列。默认Flowlayout管理器。)
    (2)JSplitPane(分割面板,可水平排列HORIZONTAL_SPLIT,垂直排列VERTICAL_SPLIT,先上下划分,再左右划分。)
    (3)JScrollPane(JViewport方便顾客浏览,JScrollbar形成水平或垂直的滚动条。
    (4)文本组件JTextComponent和密文输入组件JPasswordFiled。
    事件处理
    (1)窗体事件(WindowListener是专门处理窗体事件的监听接口)
    (2)监听适配器(通过WindowAdapter实现监听,可以选择监听操作)
    (3)动作事件及监听处理(使用ActionListener监听,比如说登录系统)

  • 相关阅读:
    Linux查看物理CPU个数、核数、逻辑CPU个数
    【完结】利用 Composer 完善自己的 PHP 框架(三)——Redis 缓存
    端口被占用
    选择器
    Css四种样式
    PT与PX,em(%)区别
    tomcat报404
    webservice调用接口,接口返回数组类型
    音频与视频标签
    表单标签2
  • 原文地址:https://www.cnblogs.com/1211li/p/11872834.html
Copyright © 2011-2022 走看看