当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 今天用了一下JDK1.4中新增的JSpinner,它能够方便地选择日期、数字或列表中的选项。
 

 

 ·写给初学 ms sql 的朋友    »显示摘要«
    摘要:from :http://www.leadbbs.com/a/a.asp?b=230&id=1189234&ar=1190490&aupflag=0&ap=0&aq=1&e=0 常在一些bbs上面看见有人在问access转换为 ms sql 有什么要注意的地方,或是编写存储过程,现在小弟在此写一些要注意的或者常用的语法给大家参考(部分为asp常用的......
 ·java 面试中的陷阱[转载]    »显示摘要«
    摘要:本文收集自 http://blog.csdn.net/doodoofish ,版权归doodoofish所有 自己也面试了很多家公司,觉得这些对今后的学习和工作非常有帮助. 总结的一些知识点非常有代表性.以下是正文. ----------------------------------------------------------------------------------------......


今天用了一下JSpinner

今天用了一下jdk1.4 中新增的jspinner,它能够方便地选择日期.数字或列表中的选项.

【程序编程相关:VC代码的编写和调试

jspinner 示例 【推荐阅读:布卢姆的教育目标分类理论

要使用类,可简单地创建一个供选择的元素集合(在 list 或数组中),从列表中创建一个 spinnermodel,并为模型创建一个 jspinner: 【扩展信息:C#中"is" vs

用户使用组件或键盘上的上移与下移箭头进行选择.他们也可输入自己的选择.然而,与 jcombobox 不同,jspinner 不提供下拉列表选择,所以各个选择以及它们的顺序应有一定的意义.

清单 1. 简单的 jspinner 用法

string[] months = new dateformatsymbols().getmonths(); spinnermodel model = new spinnerlistmodel(months); jspinner spinner = new jspinner(model);

根据您所用的输入类型,有以下几个可用于创建组件数据模型的帮助类:

spinnerdatemodel:用于接受日期输入.该类支持通过将 calendar 类中的常数设置为不同的值来更改日期;例如,calendar.week_of_month 每次将日期更改一周.

spinnerlistmodel:用于接受来自值列表的输入.

spinnernumbermodel:用于接受已设定好步长的一定范围内的数字( int 或 double)的输入.

每个 spinnermodel 执行取决于用于输入值的编辑器.此编辑器必须是一个 jcomponent;系统定义的编辑器子类 jspinner.defaulteditor.其中一个可用于每个模型:

jspinner.dateeditor:用于 spinnerdatemodel.允许您定制输入日期格式.

jspinner.listeditor:用于 spinnerlistmodel.支持 type-ahead 来对值进行定位.

jspinner.numbereditor:用于 spinnernumbermodel.允许您定制十进制格式的模式.

 

事件处理

jspinner 组件象其它 swing 组件一样工作.如果您有兴趣查出用户更改选择的时间,请连一个侦听器.
...   下一页
 ·浅谈web编程    »显示摘要«
    摘要: 现代社会,没有人没有上过网,没有看过网页。但是,大多数人打开网页,一般只会联想美工制作等等视觉要素。这种看法是很正常的,可是说到要学习网站开发,其实还是很有学问的――这里,我们就开始谈一下web编程。 web编程包括很多内容,按我自己的分法,我将它分为静态编程与动态编程(也有人称为网页编程和动态页面编程,其实是一样的),前者是网页制作的基础,也是最为简单的部分,后者是我们进行网站管理维护,we......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE