资源简介
使用java swt编写界面的一些代码!

代码片段和文件信息
package swt_exp1;
import javax.swing.JOptionPane;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;
import org.eclipse.swt.events.SelectionAdapter;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.graphics.*;
public class ButtonExp {
Display d ;
Shell s;
ButtonExp()
{
d = new Display();
s = new Shell(d);
s.setSize(500500);
s.setText(“A Button Example“);
s.setImage(new Image(d“C:\\pptv.ico“));
final Button b1 = new Button(sSWT.PUSH);
b1.setBounds(505010050);
b1.setText(“Push me“);
b1.setImage(new Image(d“C:\\s5.ico“));
//b1.setToolTipText(“help“);
b1.setEnabled(true);
final Button b2 = new Button(s SWT.CHECK);
b2.setBounds(20020010020);
b2.setText(“Checked B2“);
final Button b3 = new Button(sSWT.CHECK);
b3.setBounds(20023010020);
b3.setText(“Checked B3“);
final Button b4 = new Button(sSWT.RADIO);
b4.setBounds(20026010020);
b4.setText(“B4 Ratio“);
final Button b5 = new Button(sSWT.RADIO);
b5.setBounds(20028010020);
b5.setText(“B5 Ratio“);
final Button b6 = new Button(sSWT.TOGGLE);
b6.setBounds(20030010020);
b6.setText(“Toggle“);
final Button b7 = new Button(sSWT.ARROW);
b7.setBounds(2003202015);
b7.setText(“Arrow B7“);
final Button b8 = new Button(sSWT.ARROW | SWT.DOWN);
b8.setBounds(2003702015);
b8.setText(“Arrow B8“);
final Text t1 = new Text(sSWT.BORDER | SWT.SINGLE);
t1.setBounds(2303206064);
t1.setText(“1“);
t1.selectAll();
b1.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent arg0) {
// TODO Auto-generated method stub
JOptionPane.showMessageDialog(null“Push Me was Pushed.“);
}
});
b2.addSelectionListener(new SelectionListener() {
public void widgetSelected(SelectionEvent arg0) {
// TODO Auto-generated method stub
boolean bb = b2.getSelection();
String str = Boolean.toString(bb);
JOptionPane.showMessageDialog(nullstr);
}
public void widgetDefaultSelected(SelectionEvent arg0) {
// TODO Auto-generated method stub
}
});
b6.addSelectionListener(new SelectionListener() {
public void widgetSelected(SelectionEvent arg0) {
// TODO Auto-generated method stub
boolean bbb = b6.getSelection();
String str = Boolean.toString(bbb);
JOptionPane.showMessageDialog(null str);
}
public void widgetDefaultSelected(SelectionEvent arg0) {
// TODO Auto-generated method stub
}
});
s.open();
while(!s.isDisposed())
if(!d.readAndDispatch())
d.sleep();
d.dispose();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 389 2011-04-19 13:57 swt_example\.classpath
文件 387 2011-04-19 13:53 swt_example\.project
文件 634 2011-04-19 13:54 swt_example\.settings\org.eclipse.jdt.core.prefs
文件 747 2011-04-23 21:49 swt_example\bin\swt_exp1\ButtonExp$1.class
文件 1154 2011-04-23 21:49 swt_example\bin\swt_exp1\ButtonExp$2.class
文件 1155 2011-04-23 21:49 swt_example\bin\swt_exp1\ButtonExp$3.class
文件 2461 2011-04-23 21:49 swt_example\bin\swt_exp1\ButtonExp.class
文件 505 2011-04-23 21:49 swt_example\bin\swt_exp1\childShell.class
文件 1420 2011-04-23 21:49 swt_example\bin\swt_exp1\ComboExp$1.class
文件 601 2011-04-23 21:49 swt_example\bin\swt_exp1\ComboExp$2.class
文件 2121 2011-04-23 21:49 swt_example\bin\swt_exp1\ComboExp.class
文件 1795 2011-04-23 21:49 swt_example\bin\swt_exp1\CompositeShellExp.class
文件 1072 2011-04-23 21:49 swt_example\bin\swt_exp1\Dlg_exp.class
文件 1680 2011-04-23 21:49 swt_example\bin\swt_exp1\GridComposite.class
文件 1359 2011-04-23 21:49 swt_example\bin\swt_exp1\GroupExample.class
文件 1342 2011-04-23 21:49 swt_example\bin\swt_exp1\GroupExp.class
文件 886 2011-04-23 21:49 swt_example\bin\swt_exp1\groupshellexp.class
文件 1575 2011-04-23 21:49 swt_example\bin\swt_exp1\KeyListenerExp$1.class
文件 1672 2011-04-23 21:49 swt_example\bin\swt_exp1\KeyListenerExp.class
文件 2322 2011-04-23 21:49 swt_example\bin\swt_exp1\LayoutExp.class
文件 2214 2011-04-23 21:49 swt_example\bin\swt_exp1\LayoutExp2.class
文件 1095 2011-04-23 21:49 swt_example\bin\swt_exp1\ListExm$1.class
文件 1985 2011-04-23 21:49 swt_example\bin\swt_exp1\ListExm.class
文件 1254 2011-04-23 21:49 swt_example\bin\swt_exp1\menushell$1.class
文件 783 2011-04-23 21:49 swt_example\bin\swt_exp1\menushell$2.class
文件 848 2011-04-23 21:49 swt_example\bin\swt_exp1\menushell$3.class
文件 849 2011-04-23 21:49 swt_example\bin\swt_exp1\menushell$4.class
文件 847 2011-04-23 21:49 swt_example\bin\swt_exp1\menushell$5.class
文件 1167 2011-04-23 21:49 swt_example\bin\swt_exp1\menushell$6.class
文件 1266 2011-04-23 21:49 swt_example\bin\swt_exp1\menushell$7.class
............此处省略72个文件信息
- 上一篇:swing Java 小家电系统代码
- 下一篇:java实现蜘蛛纸牌游戏
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论