`

SWT Button

 
阅读更多

  1. SWT uses Button to represent checkboxes, toggle buttons, and radio buttons.
  2. You determine the type by the style constants.
  3. You may pass only one of SWT.LEFT, SWT.CENTER, or SWT.RIGHT.
  4. You may pass only one of SWT.ARROW, SWT.CHECK, SWT.PUSH, SWT.RADIO, or SWT.TOGGLE.
  5. If you pass SWT.ARROW, you may pass only one of SWT.UP, SWT.DOWN, SWT.LEFT, or SWT.RIGHT.
Style Description
SWT.ARROW Creates a push button that displays an arrow.
SWT.CHECK Creates a checkbox.
SWT.PUSH Creates a push button.
SWT.RADIO Creates a radio button.
SWT.TOGGLE Creates a push button that preserves its pushed or nonpushed state.
SWT.FLAT Creates a push button that appears flat.
SWT.UP When combined with SWT.ARROW, displays an upward-pointing arrow.
SWT.DOWN When combined with SWT.ARROW, displays a downward-pointing arrow.
SWT.CENTER Centers the associated text.
SWT.LEFT Left-aligns the associated text. When combined with SWT.ARROW, displays a leftward-pointing arrow.
SWT.RIGHT Right-aligns the associated text. When combined with SWT.ARROW, displays a rightward-pointing arrow.

分享到:
评论

相关推荐

    SWT JFace 按键、事件、监听

    ### SWT JFace 按键、事件、监听 #### 概述 SWT(Standard Widget Toolkit)是Eclipse平台下的图形界面开发工具包,而JFace则是基于SWT之上的高级用户界面工具集。SWT提供了低级别的组件,用于创建跨平台的图形...

    SWT 基本 窗口 组件

    java SWT 基本窗口 组件 开发

    swt教程 有关SWT怎么应用

    Button button1 = new Button(shell, SWT.PUSH); button1.setText("Button 1"); Button button2 = new Button(shell, SWT.PUSH); button2.setText("Button 2"); shell.pack(); shell.open(); while (!...

    SWT开发教程1

    Button button = new Button(shell, SWT.PUSH); button.setText("Click me!"); shell.pack(); shell.open(); while (!shell.isDisposed()) { if (!display.readAndDispatch()) { display.sleep(); } } ...

    swt工具文档 swt工具文档

    SWT(Standard Widget Toolkit)是Java编程环境中一个用于创建图形用户界面(GUI)的开源库。它是Eclipse项目的一部分,旨在提供与操作系统更紧密的集成,使得开发者可以创建原生外观的应用程序。SWT提供了丰富的...

    java使用swt显示图片示例分享

    在Java编程环境中,有时我们需要创建用户界面来展示图像,SWT(Standard Widget Toolkit)是一个用于构建本地GUI应用程序的开源库,它是Eclipse IDE的基础部分。本篇将详细讲解如何使用SWT在Java程序中显示图片,并...

    java swt自定义控件

    import org.eclipse.swt.widgets.Button; import org.eclipse.swt.widgets.Composite; public class CustomButton extends Button { private Image image; public CustomButton(Composite parent, int style, ...

    org.eclipse.swt.win32

    org.eclipse.swt.SWT.class org.eclipse.swt.SWTError.class org.eclipse.swt.SWTException.class org.eclipse.swt.accessibility.ACC.class org.eclipse.swt.accessibility.Accessible.class org.eclipse.swt....

    SWT控件知识学习笔记

    Button bt = new Button(shell, SWT.CHECK | SWT.BORDER | SWT.LEFT); ``` 这段代码表示创建了一个复选按钮(`CHECK`),并且具有深陷型(`BORDER`)和文字左对齐(`LEFT`)的样式。 ##### 2.3 Button 组件常用...

    SWT插件中文教程SWT常用方法

    SWT(Standard Widget Toolkit)是Java编程环境中用于创建图形用户界面(GUI)的一种开源库,它是Eclipse项目的一部分。SWT提供了与操作系统本机UI组件的直接交互,从而能够创建性能高效、外观与操作系统的原生应用...

    swt-界面设计

    Button button = new Button(composite, SWT.PUSH); button.setText("Click Me"); button.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { System....

    org.eclipse.swt相关所有jar包,

    【标题】"org.eclipse.swt相关所有jar包"涵盖了用于JAVA应用程序与浏览器集成的关键库 【描述】中的"org.eclipse.swt"是指Eclipse Standard/Widgets工具包,这是一个开源的Java库,允许开发人员在多种平台上创建...

    SWT的简单实例

    1. **BUTTON**: BUTTON是SWT中用于创建按钮的类。按钮是GUI中最基本的交互元素,用户可以通过点击按钮来触发某个操作或事件。在SWT中,你可以自定义按钮的文字、图标以及响应的事件处理器。 2. **TEXT**: TEXT组件...

    SWT widgets基本教程

    Button button1 = new Button(shell, SWT.PUSH); button1.setText("Click me!"); button1.setSize(80, 25); button1.setLocation(30, 120); ``` - 添加监听器: ```java button1.addSelectionListener(new ...

    SWT 插件包 (windows 环境)

    4. **编写代码**:现在你可以开始使用SWT提供的控件,如按钮(Button)、文本框(Text)、列表(List)、树(Tree)等,创建你的GUI界面了。 **Eclipse SWT** Eclipse SWT是Eclipse IDE的核心组件之一,它允许...

    32位swt的jar包

    在开发SWT应用时,了解SWT的基本组件和布局管理器是很重要的,例如Button、Label、Text、Composite等控件,以及FillLayout、GridLayout、FormLayout等布局。此外,SWT还提供了事件处理机制,允许开发者响应用户的...

    swt布局.doc

    Button button = new Button(shell, SWT.PUSH); button.setLayoutData(new RowData(50, 40)); ``` 这里,`RowData(50, 40)`指定了按钮的宽度和高度。 在实际开发中,可以根据需求组合使用不同的布局和布局数据。...

    swt开发所要的32位与64位lib库

    Button button = new Button(shell, SWT.PUSH); button.setText("Click me!"); shell.pack(); shell.open(); while (!shell.isDisposed()) { if (!display.readAndDispatch()) { display.sleep(); } } ...

    swt高级密笈源码swt

    1. **SWT组件**:SWT提供了大量的组件,如按钮(Button)、文本框(Text)、列表(List)、表格(Table)、树形视图(Tree)、进度条(ProgressBar)等。理解每个组件的用法和属性设置,可以创建丰富的用户界面。 2...

    SWT --JAR 包

    Button button = new Button(shell, SWT.PUSH); button.setText("Click Me!"); shell.pack(); shell.open(); while (!shell.isDisposed()) { if (!display.readAndDispatch()) { display.sleep(); } } ...

Global site tag (gtag.js) - Google Analytics