資源簡介
使用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實現蜘蛛紙牌游戲
評論
共有 條評論