SWT 样式汇集

2024-03-13 22:58
文章标签 样式 swt 汇集

本文主要是介绍SWT 样式汇集,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

官方参考文档: http://wiki.eclipse.org/SWT_Widget_Style_Bits  

官方SWT的例子:http://www.eclipse.org/swt/snippets/

shell
SWT.BORDER //建立一个有边框但没有标题栏的窗口
SWT.CLOSE //建立一个只有关闭按钮的窗口
SWT.MIN  //建立一个不能最大化的窗口
SWT.MAX, //建立一个可以最大化最小化的窗口
SWT.NO_TRIM //建立一个没有任何边界和标题栏的窗口
SWT.RESIZE //建立一个可以改变大小的窗口
SWT.TITLE //建立一个没有标题栏图标,没有关闭按钮的窗口
SWT.ON_TOP //建立一个总是在上的窗口,注意:此属性最好与CLOSE、MIN、MAX一起使用。
SWT.TOOL  //建立一个类似工具栏的窗口
SWT.APPLICATION_MODAL //建立一个APPLICATION模态窗口
SWT.MODELESS //建立一个非模态窗口
SWT.PRIMARY_MODAL //建立一个PRIMARY模态窗口
SWT.SYSTEM_MODAL  //建立一个SYSTEM模态窗口
还有两个快捷属性来建立窗口
SHELL_TRIM //建立一个标准模式的窗口,相当于属性设置为CLOSE | TITLE | MIN | MAX | RESIZE
DIALOG_TRIM //建立一个对话框模式的窗口,相当于属性设置为TITLE | CLOSE | BORDER
多选的时候只选中间使用|来分隔。

label
SEPERATOR //该Label作为一个分隔符,此时不能向该Label对象设定文本或图片
HORIZONTAL //当作为分隔符时,该分隔符为水平
VERTICAL //当作为分隔符时,该分隔符为垂直
SHADOW_IN //当作为分隔符时,该分隔符凹陷
SHADOW_OUT //当作为分隔符时,该分隔符凸出
SHADOW_NONE //当作为分隔符时,该分隔符无阴影
CENTER // 文本/图片在Label组件中居中
LEFT //文本/图片在Label组件中居左
RIGHT // 文本/图片在Label组件中居右
WRAP //该Label组件支持“包装”功能
 
Text
MULTI //该Text可以有多行
SINGLE //该Text只包含一行,默认值
READ_ONLY //该Text不可编辑
WRAP //支持自动换行功能
BORDER //该Text包括边框
CENTER //该Text中的文字居中
LEFT //该Text中的文字居左,默认值
RIGHT //该Text中的文字居右
PASSWORD  //该Text中的文字以密码形式显示

Button
ARROW //该Button为箭头样式
CHECK //创建一个Checkbox勾选框
PUSH //创建一个Push Button
RADIO //创建一个Radio Button,一组Radio Button中只能有一个被选中
TOGGLE //创建一个Toggle Button,它能够保存当前该Button是否是按下的状态
FLAT //该Push Button的样式为扁平状
UP //向上的箭头
DOWN //向下的箭头
CENTER //该Button上显示的文字居中
LEFT //该Button上显示的文字居左,如果与ARROW样式同时使用,则表示向左指的箭头
RIGHT //该Button上显示的文字居右,如果与ARROW样式同时使用,则表示向右指的箭头

List
BORDER //该List控件包含边框
SINGLE //该List控件中的元素,只能有一个处于选中状态
MULTI //该List控件中的元素,允许多个被同时选中
H_SCROLL //该List控件包含水平滚动条
V_SCROLL //该List控件包含垂直滚动条

Combo
DROP_DOWN //创建一个下拉列表框
READ_ONLY //下拉列表框只读

Menu
BAR //创建一个菜单栏
DROP_DOWN //创建一个下拉菜单
POP_UP //创建一个弹出菜单
NO_RADIO_GROUP //禁止Radio Button功能
LEFT_TO_RIGHT //菜单自左向右
RIGHT_TO_LEFT //菜单自右向左

MenuItem
CHECK //该MenuItem与Button的TOGGLE样式类似,它能够存储该元素的当前状态
CASCADE //该MenuItem能够包含子菜单
PUSH //该MenuItem与Button的PUSH样式类似,单击该元素触发选择事件
RADIO //该MenuItem与Button的RADIO样式类似,多个RADIO元素中,只有一个能够被选中
SEPARATOR //在菜单中创建一个分隔符

ProgressBar
SMOOTH //创建平滑进度条
HORIZONTAL //该进度条呈水平显示
VERTICAL //该进度条呈竖直显示
INDETERMINATE //该进度条循环播放,用于显示程序的活动性

Scale
HORIZONTAL //该进度条呈水平显示
VERTICAL //该进度条呈竖直显示

这篇关于SWT 样式汇集的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/806464

相关文章

在项目开发中,jsp页面不会少了,如何公用页面(添加页面和修改页面)和公用样式代码(css,js)?

在项目开发中,如何公用添加页面和修改页面? <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><html><head><title>岗位设置</title><%@ include file="/WEB-INF/jsp/public/common.jspf"%></head><body> <!-- 标

纯css实现checkbox的checked样式

纯css也能实现checked样式 今天使用微信的WEUI的checkbox的时候,发现点击checkbox是有checked和unchecked的变化的,但是想要去获得checkbox的checked状态时,发现event listener里居然没有该checkbox的click之类的事件。这才发现,weui只是纯粹的css样式,没有对应组件的js代码。那么问题来了,没有js事件,weui是如

WebAPI (一)DOM树、DOM对象,操作元素样式(style className,classList)。表单元素属性。自定义属性。间歇函数定时器

文章目录 Web API基本认知一、 变量声明二、 DOM1. DOM 树2. DOM对象3. 获取DOM对象(1)、选择匹配的第一个元素(2)、选择匹配多个元素 三、 操作元素1. 操作元素内容2. 操作元素属性(1)、常用属性(href之类的)(2)、通过style属性操作CSS(3)、通过类名(className)操作CSS(4)、通过classList操作控制CSS(5)、操作表单

Android style(样式), theme(主题)资源

本文内容摘自《疯狂Android讲义 第三版-李刚著作》 样式和主题资源都用于对Android应用进行“美化”,只要充分利用Android应用的样式和主题资源,开发者就可以开发出各种风格的Android应用。 样式资源(style): 如果我们经常需要对某个类型的组件指定大致相似的格式,比如字体,颜色,背景色等,如果次都要为View组件重复指定这些属性,无疑会有大量的工作量,而且不利于项目后

鼠标移入移出,样式修改,显示隐藏提示消息

重要的有三点: 1.a标签中的ishow是自己定义的属性,自己输入值 2.a:hover表示鼠标移上去时, 3.a:hover:after{content:attr(ishow)}表示鼠标移上去后,显示提示消息 <!DOCTYPE html> <html> <head lang="en">     <meta charset="UTF-8">     <title>实践题 </

10Python的Pandas:样式Style

Pandas 提供了多种样式选项,可以让你对数据框的显示进行格式化。这些样式可以帮助突出显示数据中的某些元素、设置颜色、格式化数字等。以下是一些常用的 Pandas 样式示例: 1. 基本样式设置 要为整个数据框应用样式,可以使用 style 属性。例如,你可以为所有的数值设置显示格式: import pandas as pd# 创建示例数据框df = pd.DataFrame({'A':

使用 Java 为图片添加各种样式的水印

在互联网时代,图像的版权保护变得越来越重要。水印作为一种常见的图像保护手段,可以有效防止未经授权的复制和使用。在本文中,我们将详细探讨如何在 Java 中为图片添加各种样式的水印,包括文本水印、图像水印、平铺水印等。通过这一系列的示例和代码实现,您将掌握如何利用 Java 来创建和应用水印,为您的图片增添一层保护。 1. 简介 水印是一种覆盖在图像表面上的标识,通常以文字或图像的形式存在。其主

鸿蒙图表MPChart自定义样式(五)左y轴显示数值,右y轴显示百分比

左y轴数值不变,右y轴改成百分比,需要通过自定义RightAxisFormatter实现IAxisValueFormatter接口,将右y轴的数值改成百分比文本,RightAxisFormatter类如下: class RightAxisFormatter implements IAxisValueFormatter {maxNumber: number = 0;constructor(ma

c# Chart设置样式

一、chart属性熟悉 能够对C# chart控件属性熟悉起帮助的code, 现在分享给大家,Chart Operate Demo Code Download,如有帮助,别忘点个赞. 有关MS_Chart的Control范围、ChartArea范围、InnerPlotArea范围,及Lengend、刻度与标签的位置关系如下图所示。以便让大家有个清晰的认识。   Chart

【CSS】background样式没有生效

1. 问题背景 设置了background-size:"100% 100%" 没有生效。 background: `url(${this.getUrl(this.state.scenelist.length > 1 ? item.bannerLongUrl : item.bannerShortUrl)})`,\background-size:"100% 100%" 2.分析 2.1 结