原创小词典~~~~~~~~~使用了海词的提供的API~~~~~~~~在此感谢啦~~~~~~~~
import org.eclipse.swt.*;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.*;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Text;
import org.eclipse.swt.events.*;
import org.eclipse.swt.browser.*;
import org.eclipse.swt.browser.Browser;
public class Dict {
private Text express;
private Text searchWord;
public Dict() {
final Display display = Display.getDefault();
final Shell shell = new Shell(display);
shell.setSize(500, 380);
shell.setText("Dict --by stonestrange");
final Browser browser = new Browser(shell, SWT.NONE);
browser.setBounds(116, 66, 363, 282);
searchWord = new Text(shell, SWT.BORDER);
searchWord.setBounds(91, 19, 268, 22);
final Button search = new Button(shell, SWT.NONE);
search.setText("search");
search.setBounds(385, 19, 94, 22);
search.setImage(searchImage);
search.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
String word = searchWord.getText();
String url = "http://dict.cn/mini.php?q=";
url = url + word;
browser.setUrl(url);
}
});
express = new Text(shell, SWT.BORDER);
express.setBounds(116, 66, 363, 282);
shell.open();
shell.layout();
while (!shell.isDisposed()) {
if (!display.readAndDispatch())
display.sleep();
}
}
public static void main(String[] args) {
new Dict();
}
}
2008-04-22
订阅:
博文评论 (Atom)
1 条评论:
小果子真厉害!
发表评论