Java学习笔记
纳尼
半瓶水晃荡晃荡...
展开
-
String 中startsWith的增强模式(忽略大小写)
思路:以String的equalsIgnoreCase方法为基础,然后统一字符串长度应用该方法,代码是这样的: [code="java"]public static boolean isSimilar(String one, String anotherString) { int length = one.length(); if(length > anotherString.l...2010-04-02 22:53:09 · 2825 阅读 · 0 评论 -
SWT应用程序切换Shell中的Composite
为了这东西,搞的我头都疼了,找了好多书,看了很多贴子,都没说这个的。后来还是不小心弄出来的。 下面的一个例子,有一个Shell和两个Composite组成,每个Composite中各方一个Button,当点Button 时就切换到另一个Composte。过程是这样,在事件处理中创建待显示的Composite,然后摧毁当前的Composite,最后调用Shell的Layout()方法。 ...2010-04-05 19:34:34 · 571 阅读 · 0 评论 -
SWT 背景图片自动缩放
其实说这个真的没什么必要,只是为了记下来罢了。 主要用GC的drawImage的第二个方法实现 [code="java"]public class Im extends Composite { public Im(Composite parent, int style) { super(parent, style); setLayout(new GridLayout(1, ...2010-04-11 14:11:45 · 375 阅读 · 0 评论 -
SWT 限制Text的输入为小数
public static Listener listener = new Listener() { @Override public void handleEvent(Event e) { Text t = (Text) e.widget; String s = t.getText() + e.text; if (s.matches("\\d*(\\.{0,...2010-04-11 16:39:48 · 180 阅读 · 0 评论 -
我的毕业设计
该系统采用了SWT/JFace作为界面开发工具,布局有用到StackLayout,FormLayout,GridLayout,RowLayout以及FillLayout。并在原来组件的基础上设计了日历组件和提示输入框组件。表格采用了JFace的TableViewer,另外使用了Wizard作为添加、修改对话框。...原创 2010-07-06 11:58:16 · 113 阅读 · 0 评论