获取和设置按钮的文字标签 : 按钮 « SWT « Java 教程

En
Java 教程
1. 语言基础
2. 数据类型
3. 操作符
4. 流程控制
5. 类定义
6. 开发相关
7. 反射
8. 正则表达式
9. 集合
10. 线
11. 文件
12. 泛型
13. 本土化
14. Swing
15. Swing事件
16. 二维图形
17. SWT
18. SWT 二维图形
19. 网络
20. 数据库
21. Hibernate
22. JPA
23. JSP
24. JSTL
25. Servlet
26. Web服务SOA
27. EJB3
28. Spring
29. PDF
30. 电子邮件
31. 基于J2ME
32. J2EE应用
33. XML
34. 设计模式
35. 日志
36. 安全
37. Apache工具
38. 蚂蚁编译
39. JUnit单元测试
Java
Java 教程 » SWT » 按钮 
17. 9. 14. 获取和设置按钮的文字标签
public String getText()
    public void setText(String text)

If a button is an arrow button, the getText method returns an empty string and setText does not have any effect.

import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.RowLayout;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;

public class ButtonBasics {
  public static void main(String[] args) {
    final Display display = new Display();
    final Shell shell = new Shell(display, SWT.SHELL_TRIM);
    shell.setLayout(new RowLayout());

    Button button = new Button(shell, SWT.RIGHT);

    button.setText("text on the button");

    shell.open();
    // Set up the event loop.
    while (!shell.isDisposed()) {
      if (!display.readAndDispatch()) {
        // If no more entries in event queue
        display.sleep();
      }
    }
    display.dispose();
  }

}
17. 9. 按钮
17. 9. 1. 引进按钮和按钮风格
17. 9. 2. 按钮按钮
17. 9. 3. 复选框按钮复选框按钮
17. 9. 4. 切换按钮切换按钮
17. 9. 5. 单选按钮单选按钮
17. 9. 6. 平按钮平按钮
17. 9. 7. 箭头按钮箭头按钮
17. 9. 8. 添加单选按钮组添加单选按钮组
17. 9. 9. 选择一个单选按钮选择一个单选按钮
17. 9. 10. 设置按钮选项设置按钮选项
17. 9. 11. 添加图片按钮添加图片按钮
17. 9. 12. 添加单选按钮到复合组添加单选按钮到复合组
17. 9. 13. LEFT, RIGHT, CENTER: These three styles specify the text/image alignment in buttons.
17. 9. 14. 获取和设置按钮的文字标签
17. 9. 15. 包括助记符字符的文本标签。
17. 9. 16. To escape the mnemonic character &, you can double it and a single '&' will be displayed.To escape the mnemonic character &, you can double it and a single '&' will be displayed.
17. 9. 17. 设置调整文本/图像标签按钮设置调整文本/图像标签按钮
www.java2java.com | Contact Us
Copyright 2010 - 2030 Java Source and Support. All rights reserved.
All other trademarks are property of their respective owners.