![]() | Programming Guide | WideStudio/MWT Index Table of contents |
例2 (各种类的使用)
在如下所示的例子中,将介绍WideStudio中使用的各种类。
源代码如下所示: ws/samples/Java/samples/sample.prj; ws/samples/Java/samples-eucjp/sample.prj。 使用应用程序生成器打开文件,并进行编译。
该例子包括以下内容。
- 显示对话框
- 通过滑动块指定值
- 文本输入
- 通过组合框输入/选择文本
- 通过选择菜单选择值
- 通过列表显示字符串
[应用程序窗口示例]
- 显示对话框
“Dialog”按钮“WSEV_ACTIVATE”事件对应的处理过程为btn1_ep(),其处理内容如下所示。 点击按钮后,弹出消息对话框(newmess_002 ),根据对话框的返回值,在标签(newvlab_001) 中显示相应的结果。- 通过滑动块指定值
滑动块1(newvsli_000)“WSEV_VALUE_CH”事件对应的处理过程为slider1_ep(),其处理内容如下所示。 拖动滑动块时,在标签(newvlab_002 )中显示滑动块指定的值。- 文本输入
“Input text”按钮“WSEV_ACTIVATE”事件对应的处理过程为btn2_ep(),其处理内容如下所示。 点击按钮后,在文本输入字段(newvifi_004 )中输入的文本,将在旁边的标签(newvlab_005 )中显示。- 通过滑动块指定值2
滑动块2(newvsli_006)“WSEV_VALUE_CH”事件对应的处理过程为slider2_ep(),其处理内容如下所示。 拖动滑动块时,在进度条(newvmet_008)中显示滑动块指定的值。- 组合框
通过组合框输入,选择文本的例子。- 选择菜单
“Choose”选择菜单“WSEV_VALUE_CH”事件对应的处理过程为opt1_ep(),其处理内容如下所示。 选择菜单中选择的值,将在旁边的标签(newvlab_011 )中显示。- 列表
“Add”按钮“WSEV_ACTIVATE”事件对应的处理过程为btn3_ep(),其处理内容如下所示。 在列表(newlist_012) 中加入一行字符串。
“Clear”按钮“WSEV_ACTIVATE”事件对应的处理过程为btn4_ep(),其处理内容如下所示。 删除显示在列表(newlist_012)中的字符串。
[应用程序窗口示例]
Copyright(C) WideStudio/MWT Development Team, 1999-2005 | Last modified: Jul 31, 2005 |