- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Java程序设计》实验指导书10
《Java程序设计》实验指导书(10)
1.实验要求
掌握利用java.awt包中的Frame类创建窗口以及处理窗口事件;
熟悉用JBuilder 9.0创建窗口以及处理窗口事件。
先在d:盘建一个目录。D:\javaXXXXXX(6位学号)
你的java文件将都存放在该目录下,每次实验结束时,将该目录拷贝到u盘备存。
根据以下程序清单,编制、调式和运行三个小java程序。
学会在JBuilder平台上制作、编制和调试java class程序。
实验完成时,你的目录下应该至少看到:
D:\javaXXXXXX
├ myproject.jpx (工程文件)
├ scr
│ └ myproject
│ ├ Hello.java (java源文件)
│ ├ rectangle.java (java源文件)
│ └ greet.java (java源文件)
├ classes
│ └ myproject
│ ├ Hello.class (java字节码文件)
│ ├ rectangle.class (java字节码文件)
│ └ greet.class (java字节码文件)
├ bak
2.实验指导
(1)练习用Jbuilder开发简单的应用程序
步骤一:建立工程myproject
File —— New Project —— Project Wizard step 1 of 3
步骤二:建立类(小程序)
File —— New Class —— Class Wizard
步骤三:程序清单
============================以下是Hello.java程序
package myproject;
import java.lang.*;
import java.io.*;
/**
这里是注释语句,自动生成的模板带有。你可以不理会。
*/
public class Hello {
public Hello() {
}
public String readname() {
int ch;
String getname = ;
boolean ok = false;
System.out.println(please input your name: );
while (!ok){
try{
ch = System.in.read();
if (ch0 ||(char)ch==\n)
ok = true;
else if ((char)ch!=\r)
getname = getname+(char)ch;
}catch (IOException e){
ok = true;
}
} // end while
return getname;
}
public static void main(String[] args) {
String name;
Hello myHel1o = new Hello();
name = myHel1o.readname();
System.out.println(Welcome.+name+!);
System.out.println(hope you success!);
}
}
编好后,选中工程窗口中的Hello.java类,按右键,选择Make进行编译。如有错,修改程序。通过编译后,选中Hello.java类,按右键,选择Run using defaults运行程序。
下面两个程序的编译和运行与此类同。
============================以下是rectangle.java程序
package myproject;
import java.lang.*;
import java.io.*;
/**
这里是注释语句,自动生成的模板带有。你可以不理会。
*/
public class rectangle {
int width, height;
public rectangle(int a,int b) {
width = a;
height = b;
}
public int getarea() {
return width*height;
}
publ
文档评论(0)