ViewForm是一个容器,它是编辑器的基座,用来容纳工具栏和文本框,ToolBar是一个工具栏,同时可以容纳一个工具栏按钮ToolItem
ViewForm vf=new ViewForm(shell, SWT.NONE);
vf.setLayout(new FillLayout());
final Text text=new Text(vf, SWT.BORDER|SWT.V_SCROLL);
vf.setContent(text);
ToolBar tb=new ToolBar(vf, SWT.NONE);
ToolItem ti=new ToolItem(tb, SWT.PUSH);
ti.setText("取得");
ti.addSelectionListener(new SelectionAdapter()
{
@Override
public void widgetSelected(SelectionEvent arg0) {
// TODO Auto-generated method stub
MessageDialog.openInformation(null, null, text.getText());
}
});
ToolItem ti2=new ToolItem(tb, SWT.PUSH);
ti2.setText("删除");
ti2.addSelectionListener(new SelectionAdapter()
{
@Override
public void widgetSelected(SelectionEvent arg0) {
text.setText("");
}
});
vf.setTopLeft(tb);
分享到:
相关推荐
SWT(JFace) 体验之 ViewForm 的使用 ViewForm 是 SWT(JFace) 中的一个容器控件,继承自 Composite,用于调整布局和管理控件的布局。下面是对 ViewForm 的使用和相关知识点的总结: 一、ViewForm 的概念和特点 ...
var viewForm = new ViewForm(); viewForm.RegisterPresenterEventHandlers(presenter); presenter.SetViewer(viewForm); presenter.SetModel(new Model()); Application.Run(viewForm); } public ...
在IT领域,MFC(Microsoft Foundation Class)是一个C++库,由微软开发,用于构建Windows应用程序。MFC封装了Windows API,提供了面向对象的接口,使得开发者能够更方便地进行Windows编程。本主题将深入探讨如何在...
viewForm.Controls.Add(dataGridView); // 查询数据库 DataTable dataTable = new DataTable(); using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); SqlCommand...
form_url = "https://docs.google.com/forms/d/FORM_ID/viewform" # 预填的数据 data = { "question1": "Answer1", "question2": "Answer2", # 更多问题及其答案... } # 自动填充表单并提交 prefills.fill_and_...
<com.artifex.mupdf.fitz.ViewForm android:id="@+id/pdf_view" android:layout_width="match_parent" android:layout_height="match_parent" /> ``` 在对应的Activity或Fragment的Java或Kotlin代码中,你需要...
org.eclipse.swt.custom.ViewForm.class org.eclipse.swt.custom.ViewFormLayout.class org.eclipse.swt.dnd.ByteArrayTransfer.class org.eclipse.swt.dnd.Clipboard.class org.eclipse.swt.dnd.DND.class org....
拖放您的TEI文件在他们身上看到TEI-CSS样式...dist / css / formTei.min.css通过更少的文件重新生成CSS 安装节点模块:cd prettyTeinpm install重新列出文件lessc less/viewForm.less --clean-css="--s0" > dist/css
这是以下内容的搜寻器数据: 用法 1.直接从github使用JSON 2. CURL ...3.运行shell脚本: ....4. CRON标签 */4 * * * * cd /home/ubuntu/Project/covid19-tw/ && bash getData.sh {key} > /tmp/temp.log 2>&1 ...
您可以填写以下表单来提供帮助:https://docs.google.com/spreadsheet/viewform?formkey=dFNyUkhGV2RVemFuaC1jOThZdWpUaUE6MQ2。我如何建议功能或增强功能? 您可以在...
https://mkkp-hoax-radar.lazos.me/ 如果您已陷入列表中尚未在列表中的页面上,则无法宣布它: https://docs.google.com/borms/d/e/1faipqlscpkkkwxc4af0vqnji0mz6yu5-ax6vdcrbnfmc08cos7-lmfxa/viewForm
这个扩展将warcraftlogs网站的内容从英文翻译成中文。...https://docs.google.com/forms/d/e/1FAIpQLSd45xkJrz9XIetA1AoZ7vHqq37KUfsQ6E5vKoPgC2QOSvmHHA/viewform?usp=sf_link 支持语言:中文 (繁體)
带有Google Spreadsheet... 捷径网址code https://github.com/ahmetb/ book https://docs.google.com/forms/d/e/1FAIpQLSefArw8NWiha6YCaoTccGZmo4QvuDYY4s87Y_tjW6h4al_4NQ/viewform yt https://www.youtube.com/watch
: 可选:加入我们的Facebook组: : 请在以下位置填写Google表单: ://docs.google.com/forms/d/e/1FAIpQLSdvQv6XBhhPcJOAPDxm-8fVCPLN9ZbjskRvuEyw_2zhHSyZQ/viewform,以便我们了解您的GitHib用户名和Discord...
--- :backhand_index_pointing_down:我们很乐意反馈 https://docs.google.com/forms/d/e/1faipqlsew9vmizfcw-oi2tczhwb_3s-hitb4w4wls_az7rzmd9uvk5a/viewForm. --- (您是否注意到我们通过合并“链接”和“引用...