IT第二十六天

上午

Swing

1.对于方法的参数如果是int数值类型,应该直接调用该类中的常量属性,而不应该直接填入数字

2.Toolkit类中定义的方法是可以直接访问本地计算机(操作系统)信息的方法,如:屏幕分辨率toolkit.getScreenSize().width

3.窗体背景图片的设置方法:匿名内部类的应用

下午

组件

1.JComponent是所有组件的顶级

2.JButton

3.JLable

4JPanel

5JPasswordField

6JCheckBox

7JRadioButton

8.JTextField

9.在向窗体中添加图片时,可以先将图片放在JLable中,再将JLable添加至窗体中

晚上

笔记

1.当方法的参数是int数值时,需要先考虑该类中的常量的使用

2.Toolkit中定义的方法是可以直接访问操作系统的,如:屏幕分辨率

3.窗体背景图片的设置方法

4.窗体中添加小图片的方法

5.LP面向切面的设计方法

6.窗体类:Object》Component》Container》Windw》Frame》JFrame

7.组件类:Object》Component》Container》JComponent》其他小组件

IT第二十二天IT第二十三天、IT第二十四天、IT第二十五天、上周总结

摘要

【图书系统的再编写】

(一)新的设计思想的应用

(二)程序逻辑重新设计

(三)模块重新划分

(四)数据重新组建

上周总结

1.集合ArrayList的使用,ArrayList集合的索引是依次顺序增加的,并且在使用索引添加/读取元素时,如果索引大于size会导致报错,空指针异常,因为,ArrayList集合不能够随意的使用索引来添加/访问元素,元素在使用前必须要初始化

2.判断条件的优先顺序问题,如果判断的并列条件存在包含关系,应该将子条件写在并列条件前面,以避免其他条件的判断

3.在对数字进行操作前,如果该数字有可能超出int的取值范围,应该先将该数字强制转换成long或更高级别的数据类型

4.工厂类的设计方法:

5三层架构

6.Date、SimpleDateFormat对于日期格式的使用

IT第二十六天 - Swing、上周总结的更多相关文章

  1. javaSE第二十六天

    第二十六天    414 1:网络编程(理解)    414 (1)网络编程:用Java语言实现计算机间数据的信息传递和资源共享    414 (2)网络编程模型    414 (3)网络编程的三要素 ...

  2. Python第二十六天 python装饰器

    Python第二十六天 python装饰器 装饰器Python 2.4 开始提供了装饰器( decorator ),装饰器作为修改函数的一种便捷方式,为工程师编写程序提供了便利性和灵活性装饰器本质上就 ...

  3. 孤荷凌寒自学python第二十六天python的time模块的相关方法

    孤荷凌寒自学python第二十六天python的time模块的相关方法 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 要使用time模块的相关方法,必须在文件顶端引用: import tim ...

  4. JavaScript(第二十六天)【表单处理】

    为了分担服务器处理表单的压力,JavaScript提供了一些解决方案,从而大大打破了处处依赖服务器的局面.   一.表单介绍 在HTML中,表单是由<form>元素来表示的,而在JavaS ...

  5. (93)Wangdao.com_第二十六天_鼠标事件

    鼠标事件 与鼠标相关的事件,继承了 MouseEvent 接口 分类: click        按下鼠标(通常是按下主按钮)时触发.        mousedown 首先触发,mouseup 接着 ...

  6. c++第二十六天

    p131~p135: 1.除非必要否则不使用后缀加加(减减),会有额外的性能开销. 2.混用解引用和递增运算符.*pointer++,后缀运算符优先于解引用运算符. 3.运算对象可按任意顺序求值,即使 ...

  7. Python - Socket网络编程 - 第二十六天

    网络编程 Python 提供了两个级别访问的网络服务.: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法. 高 ...

  8. ThinkPHP第二十六天(JQuery操作select,SESSION和COOKIE)

    1.JQuery操作select,假设<select id="my"> A:双击选项<option>事件,应该是select的dbclick事件. B:获得 ...

  9. 第二十六天 蛰伏的Hibernate遇到春日的暖阳 —Spring MVC 集成Hibernate使用(一)

    6月7日.晴."纷纷红紫已成尘,布谷声中夏令新. 夹路桑麻行不尽.始知身是太平人. "        Hibernate和Spring的香艳相逢,不仅是Bean和Bean之间电光火 ...

随机推荐

  1. LCM Cardinality

    http://acm.hust.edu.cn/vjudge/contest/view.action?cid=31675#problem/E 暴力 // File Name: uva10892.cpp ...

  2. iOS面试题05-父子控制器、内存管理

    内存管理.父子控制器面试题 1.建立父子关系控制器有什么用 回答:1>监听屏幕选中 2>如果想拿到你当前的很小的一个控制器所在的导航控制器必须要跟外面比较大的控制器建立父子关系,才能一层一 ...

  3. AsyncSocket 使用

    今天使用AsyncSocket模拟及时通信,在这里记录一下,免得以后自己又犯相同的错误 1>创建客户端和服务器socket /** * 设置socket */ - (void)setupSock ...

  4. PHP的一些函数

    //进制转换类 base_convert //字符转十六进制 binhex

  5. poj 3358

    /** 大意: 给定小数(p/q),求其循环节的大小和循环节开始的位置 解法: 若出现循环 ai*2^m= aj%p; 即 2^m %p =1 若2与p 互素,则可由欧拉函数的, 不互素,需将其转化为 ...

  6. mybatis+spring+c3p0+maven+ehcache

    项目截图 pom.xml如下 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http: ...

  7. java 值传递和引用传递。

    java中 基本类型的参数传递是值传递,即前后两个方法的变量不相干,被调方法参数值改变不影响调用方法的传参数值. 引用数据类型的参数传递是 传递的是参数的地址.即被调方法修改参数值会,调用方法里会跟着 ...

  8. TableLayoutPanel 的使用

    VS自带控件TableLayoutPanel的功能应用网上都有资料.下面是使用中的一些问题. 1.动态加载控件时使用SetRowSpan.SetColumnSpan方法会使得界面响应缓慢 解决方案: ...

  9. Android开发小记

    一,下载解压adt-bundle,直接可以用来开发了二,新建android项目时不勾选创建activity,来看看如何手动创建activity1,在空项目添加class文件,选择超类为activity ...

  10. 一道月薪3W的java面试题 (小明和小强都是张老师的学生,张老师的生日是某月某日,2人都不知道张老师的生日)

    小明和小强都是张老师的学生,张老师的生日是M月N日,2人都知道张老师的生日 是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗? 3月4日 3月5日 3 ...