注意:像JButton 这种GUI组件只可以添加到一个容器中,而且只能在一个容器中出现一次,添加多次 是无效的。
假设要在一个框架中加入10个按钮,和一个文本域,可以将窗口分成几个面板。
面板的作用就是分组放置用户界面组件的子容器。
可以将这些按钮添加到面板(JPanels)中,然后再将这个面板添加到框架中。
setLayout是在java.awt.Container中定义的,JPa...
分类:
编程语言 时间:
2016-08-03 12:01:57
收藏:
0 评论:
0 赞:
0 阅读:
290
Struts2标签分类
UI标签:主要用于生成HTML元素的标签
非UI标签:主要用于数据访问、逻辑控制的标签
Ajax标签:用于支持Ajax的标签
表单标签(属于UI标签):用于生成HTML页面的form标签及普通表单元素的标签
非表单标签(属于UI标签):用于生产页面上的树、Tab页等标签
流程控制标签(属于非UI标签):主要包含用于实现分支、循环等流程控制的标签
数据访问标签(属于非UI标签)...
分类:
编程语言 时间:
2016-08-03 12:01:22
收藏:
0 评论:
0 赞:
0 阅读:
292
在 Java 平台下如何使用 Redis......
分类:
编程语言 时间:
2016-08-03 12:01:03
收藏:
0 评论:
0 赞:
0 阅读:
229
案例背景:企业的信息系统一般都有成熟的框架,在框架内可以集成其他厂商的产品,但软件框架一般不发生变化。 案例需求:在企业信息系统框架中,集成其他厂商的socket通信产品和加密产品。 编程提示: 1、抽象通信接口结构体设计(CSocketProtocol) 2、框架接口设计( FrameWork:未 ...
分类:
编程语言 时间:
2016-08-03 11:59:52
收藏:
0 评论:
0 赞:
0 阅读:
385
JAVA中extends 与implements区别 JAVA中extends 与implements有啥区别?1. 在类的声明中,通过关键字extends来创建一个类的子类。一个类通过关键字implements声明自己使用一个或者多个接口。extends 是继承某个类, 继承之后可以使用父类的方法 ...
分类:
编程语言 时间:
2016-08-03 11:59:11
收藏:
0 评论:
0 赞:
0 阅读:
238
1.我们新建一个了java项目后,需要提交到github进行版本控制 2.如果此时github中的仓库不为空,我们在本地使用git push提交时会报以下错误, ! [rejected] master -> master (non-fast-forward) 原因:github仓库中已经存在本地项目 ...
分类:
编程语言 时间:
2016-08-03 11:58:41
收藏:
0 评论:
0 赞:
0 阅读:
271
1. 格式化操作(%) Python中内置有对字符串进行格式化的操作。 模板 格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。 Python用一个tuple将多个值传递给模板,每个值对应一个格式符。 上面的例子中,"I'm ...
分类:
编程语言 时间:
2016-08-03 11:58:11
收藏:
0 评论:
0 赞:
0 阅读:
254
控制器 @RequestMapping(value = "MatchDetail", method = RequestMethod.GET) public ModelAndView Match_Detail() { ModelAndView model = new ModelAndView("day ...
分类:
编程语言 时间:
2016-08-03 11:57:41
收藏:
0 评论:
0 赞:
0 阅读:
268
Unity里面整合了一个NavMesh功能,虽然让人又爱又恨。 但当你在其他地方需要这个NavMesh的数据时,就更让人欲罢不能了。 比如说服务器需要Unity的NavMesh数据时。 比如说你想将Unity的场景导出到其他引擎时,比如时下流行的H5。 最近我就碰到了这样一个需求,走了一些弯路,研究... ...
分类:
编程语言 时间:
2016-08-03 11:57:31
收藏:
0 评论:
0 赞:
0 阅读:
579
方法1:采用 Object.toString()方法 在这种使用方法中,因为java.lang.Object类里已有public方法.toString(),所以对任何严格意义上的java对象都可以调用此方法。但在使用时要注意,必须保证object不是null值,否则将抛出NullPointerExc ...
分类:
编程语言 时间:
2016-08-03 11:57:11
收藏:
0 评论:
0 赞:
0 阅读:
299
先说一下自动文摘的方法。自动文摘(Automatic Summarization)的方法主要有两种:Extraction和Abstraction。其中Extraction是抽取式自动文摘方法,通过提取文档中已存在的关键词,句子形成摘要;Abstraction是生成式自动文摘方法,通过建立抽象的语意表 ...
分类:
编程语言 时间:
2016-08-03 11:56:51
收藏:
0 评论:
0 赞:
0 阅读:
609
1、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[, element1[ ...
分类:
编程语言 时间:
2016-08-03 11:56:11
收藏:
0 评论:
0 赞:
0 阅读:
230
一、面向对象 OC语言是面向对象的,C语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。 术语:OO面向对象、OOP面向对象编程 二、类 (一)关于类 类的设计只关注三个东西:类名、属性和方法 注意: ...
分类:
编程语言 时间:
2016-08-03 11:55:01
收藏:
0 评论:
0 赞:
0 阅读:
176
一共6种情况,a < b且Aa < Ab, c < d 且Ac > Ad,这两种情况数量相乘,再减去a = c, a = d, b = c, b = d这四种情况,使用树状数组维护,le[i]表示i左边比他小的数数量,le1[i]表示i左边比他大的数数量,ri[i]表示i右边比他小的数数量,ri[i ...
分类:
编程语言 时间:
2016-08-03 11:50:01
收藏:
0 评论:
0 赞:
0 阅读:
302
一lambda函数基础 1.lambda函数为匿名函数,即没有具体的函数名,而def函数创建的函数有函数名。 >>> def foo(): return 'test' #命名为foo的函数 >>> lambda:'test' #用lambda关键字创建,等同于上面的函数 <function <lam ...
分类:
编程语言 时间:
2016-08-03 11:49:31
收藏:
0 评论:
0 赞:
0 阅读:
276
python由荷兰人Guido von Rossum发明,最开始python由c语言开发实现,调用c的类库,具备类,函数,异常处理,表和词典等特征。 python具有很高的扩展性,后来在Guido von Rossum的带领下开始不断地扩展,同时随着计算机的性能提升,逐渐形成了社区,在各行各业对pa ...
分类:
编程语言 时间:
2016-08-03 11:47:41
收藏:
0 评论:
0 赞:
0 阅读:
214
这几天琢磨了下算法,好久没搞这东西感觉自己编程能力都退化了,就又拿出来练练了,以前都是用c去写的,现在学js就想着拿这个来实现了下。 ...
分类:
编程语言 时间:
2016-08-03 11:44:42
收藏:
0 评论:
0 赞:
0 阅读:
172
剧情提要:
阿伟看到了一本比较有趣的书,是关于《计算几何》的,2008年由北清派出版。很好奇
它里面讲了些什么,就来看看啦。
正剧开始:
星历2016年08月03日 09:35:13, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正在和[机器小伟]一起研究[计算几何]]。
关于字典树的实现,已经有非常多的博文涉及到了。但基本都是用内嵌数组/列表...
分类:
编程语言 时间:
2016-08-03 10:38:41
收藏:
0 评论:
0 赞:
0 阅读:
336
(LeetCode)Merge Sorted Array --- 归并数组...
分类:
编程语言 时间:
2016-08-03 10:38:11
收藏:
0 评论:
0 赞:
0 阅读:
243
原文网址:http://www.jianshu.com/p/1ad327f56d1d 不可变数组NSArray 一些常用用法: 简化的创建方式 (语法糖): 简化的访问方式(通过元素下标来访问) 数组遍历: 可变数组NSMutableArray 可变数组NSMutableArray 继承于 不可变数 ...
分类:
编程语言 时间:
2016-08-03 10:35:01
收藏:
0 评论:
0 赞:
0 阅读:
242