Posted on 2006-03-13 14:24
fortune 阅读(1145)
评论(0) 编辑 收藏 所属分类:
我的学习笔记
Label Hierarchy
Label Styles
SWT.WRAP 自动调整label中的内容行以适应可见区域的大小(既label内容自动换行)
SWT.LEFT label内容左对齐
SWT.CENTER label内容中间对齐
SWT.RIGHT label内容右对齐
SWT.SEPARATOR 画一个分割符
SWT.HORIZONTAL 使分割符水平(仅在画分割符时使用)
SWT.VERTICAL 使分割符垂直(仅在画分割符时使用)
SWT.SHADOW_IN 使分割符有“SHADOW_IN ”的效果(仅在画分割符时使用)
SWT.SHADOW_OUT 使分割符有“SHADOW_OUT”的效果 (仅在画分割符时使用)
Label Events (none)
label是一个静态组件可用来放置文本,图像,分隔符,一个静态的控件既不含有焦点(focus)也不参与tab traversal,鼠标点击不产生任何影响
Label label = new Label(parent, SWT.NONE);
label.setText("User Name:");
Text and Images
label允许你设置文本或图像在上面如果你什么都不设置则label显示的是background color
setText(String string) 设置label显示文本内容string
getText() 返回label的文本内容
setImage(Image image) 设置label显示的图像
getImage() 返回图像
注意:文本和图像只能设置其中的一种,若你想在label上文本和图像都加入,你要使用CLabel