• 大小: 19.47MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-01
  • 语言: Java
  • 标签: 记事本  

资源简介

Java基于SWT开发桌面应用程序记事本,与桌面记事本一模一样,可实现基础的所有功能,内附源码,可执行文件,以及开发随笔手册,资源纯手工制作出来的。希望对大家有所帮助

资源截图

代码片段和文件信息

package com.chance.org;

import org.eclipse.swt.widgets.Dialog;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.SWT;

public class AboutAuthor extends Dialog {

protected object result;
protected Shell shell;

/**
 * Create the dialog.
 * @param parent
 * @param style
 */
public AboutAuthor(Shell parent int style) {
super(parent style);
setText(“SWT Dialog“);
}

/**
 * Open the dialog.
 * @return the result
 */
public object open() {
createContents();
shell.open();
shell.layout();
shell.setLocation(380 300);
Display display = getParent().getDisplay();
while (!shell.isDisposed()) {
if (!display.readAndDispatch()) {
display.sleep();
}
}
return result;
}

/**
 * Create contents of the dialog.
 */
private void createContents() {
shell = new Shell(getParent() getstyle());
shell.setSize(345 139);
shell.setText(“\u5173\u4E8E\u4F5C\u8005“);

Label lblNewLabel = new Label(shell SWT.NONE);
lblNewLabel.setBounds(64 10 248 23);
lblNewLabel.setText(“JavaSWT\u7F16\u5199\u684C\u9762\u8BB0\u4E8B\u672Cversion 1.0“);

Label lblNewLabel_1 = new Label(shell SWT.NONE);
lblNewLabel_1.setBounds(121 39 101 17);
lblNewLabel_1.setText(“2016\u5E741\u670810\u65E5“);

Label lblNewLabel_2 = new Label(shell SWT.NONE);
lblNewLabel_2.setBounds(27 62 123 17);
lblNewLabel_2.setText(“\u4F5C\u8005QQ:790938860“);

Label lblNewLabel_3 = new Label(shell SWT.NONE);
lblNewLabel_3.setBounds(156 62 156 17);
lblNewLabel_3.setText(“Email:790938860@qq.com“);

}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     101888  2016-01-12 15:59  Java编写记事本\文档\Java编写桌面记事本开发手册.doc

     文件       2778  2016-01-12 18:29  Java编写记事本\源码\.classpath

     文件        383  2016-01-12 18:13  Java编写记事本\源码\.project

     文件        598  2016-01-12 18:13  Java编写记事本\源码\.settings\org.eclipse.jdt.core.prefs

     文件       1939  2016-01-12 18:23  Java编写记事本\源码\bin\com\chance\org\AboutAuthor.class

     文件       1096  2016-01-12 18:21  Java编写记事本\源码\bin\com\chance\org\FindWindow$1.class

     文件       1705  2016-01-12 18:22  Java编写记事本\源码\bin\com\chance\org\FindWindow$2.class

     文件        830  2016-01-12 18:21  Java编写记事本\源码\bin\com\chance\org\FindWindow$3.class

     文件        698  2016-01-12 18:21  Java编写记事本\源码\bin\com\chance\org\FindWindow$4.class

     文件       1071  2016-01-12 18:21  Java编写记事本\源码\bin\com\chance\org\FindWindow$5.class

     文件       1266  2016-01-12 18:22  Java编写记事本\源码\bin\com\chance\org\FindWindow$6.class

     文件       3476  2016-01-12 18:21  Java编写记事本\源码\bin\com\chance\org\FindWindow.class

     文件       1244  2016-01-12 18:22  Java编写记事本\源码\bin\com\chance\org\Go_To$1.class

     文件        800  2016-01-12 18:22  Java编写记事本\源码\bin\com\chance\org\Go_To$2.class

     文件       2682  2016-01-12 18:22  Java编写记事本\源码\bin\com\chance\org\Go_To.class

     文件        820  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$1.class

     文件        799  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$10.class

     文件        800  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$11.class

     文件       1380  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$12.class

     文件       1229  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$13.class

     文件        801  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$14.class

     文件        803  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$15.class

     文件        802  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$16.class

     文件        929  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$17.class

     文件        929  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$18.class

     文件       1924  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$19.class

     文件        917  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$2.class

     文件       1231  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$20.class

     文件       1014  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$3.class

     文件       1440  2016-01-12 18:53  Java编写记事本\源码\bin\com\chance\org\NotePad$4.class

............此处省略42个文件信息

评论

共有 条评论