打造完美SWT日期选择控件:(一)寻找、比较轮子

本文探讨了SWT环境下日期选择控件的现状,比较了嵌入式、弹出式和下拉列表式三种类型的控件,指出了它们各自的优缺点。作者希望创建一个完美的SWT日期控件,需求包括下拉列表方式、多语言支持、自定义星期起点和良好的设计工具兼容性。
摘要由CSDN通过智能技术生成
    日期选择控件可以说是每个项目中必用的,看到WEB上那么多美观好用的日期选择控件,再回头SWT。。。没有一个好用的日期控件,于是就想自己写一个。
    当然发明轮子之前先找找看有没有别人写好的轮子。经过一番寻找还真有不少。总结一下,现在SWT下的日期控件有以下三种形式:
1嵌入式:
嵌入式

点评:嵌入式作用不大 ,而且我们能看到这个控件对中文支持不好,星期全部都显示为“星”。

2弹出式:

弹出式

点评:对中文支持较好,经过看源代码。是一位中国同胞修改的,对中文进行了特殊处理(致敬)。但是弹出式用户体验不好,而且该控件对星期的字符串全部截取一到两个字符,在某些语言环境下,会出现星期全是相同字母的情况,容易造成混淆。比如越南文环境下:



3下拉列表式:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值