若天明 发表于 2015-1-18 11:19:20

发布一篇能够取得键值的Applet

你总不能说你写框架吧,那无疑会加大工作量,现在大多企业采取的是折中的办法,就是改别人写好的框架,可要改框架,前提是你对这个框架足够的了解,这就更难了。
//jdk1.3
//<appletcode=keyvaluewidth=100height=50></applet>
//一般applet程序是增加在HTML页里的,而在JAVA源程序中增加以上一行今后,便可
//以在命令行输出appletviewerkeyvalue.java来检察了局了.
importjava.awt.*;
importjava.awt.event.*;
importjava.applet.*;
publicclassmainextendsAppletimplementsKeyListener{//界说接口范例为KeyListener
TextFieldtxt=newTextField(10);
Labellab=newLabel("键盘对应ASCII码");//Enter对应值为10
//Buttonbtn=newButton("excu");
publicvoidinit(){//初始化
add(txt);
add(lab);
//add(btn);
txt.addKeyListener(this);//增加监听事务
}
publicvoidkeyPressed(KeyEvente){//界说当键盘按下的办法
charch=e.getKeyChar();
inti=(int)ch;
Strings=Integer.toString(i);
lab.setText(s);
txt.setText("");
txt.requestFocus();
}
publicvoidkeyTyped(KeyEvente){//界说KEYTYPED办法
/*charch=e.getKeyChar();
inti=(int)ch;
if(i==10){
lab.setText(txt.getText());
txt.setText("");
txt.requestFocus();
}*/
}
publicvoidkeyReleased(KeyEvente){}//界说键盘开释时的办法
}

最后就是我对java的几点希望:首先是IDE工具,有人说java已经很好了,有jbuilder,eclipse,net网页编程Beans等等,但是我认为如果java想超越.net网页编程,那么他首先要解决的就是IDE工具的整合。

山那边是海 发表于 2015-1-20 20:21:01

是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言

冷月葬花魂 发表于 2015-1-25 20:03:21

当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢?

柔情似水 发表于 2015-1-31 07:36:58

你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?

分手快乐 发表于 2015-2-1 17:02:10

你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?

谁可相欹 发表于 2015-2-3 13:50:40

Java 编程语言的风格十分接近C、C++语言。

变相怪杰 发表于 2015-2-9 05:45:29

那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!

admin 发表于 2015-2-27 02:06:30

你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。

莫相离 发表于 2015-3-8 02:38:56

那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!

精灵巫婆 发表于 2015-3-15 19:57:30

设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧

灵魂腐蚀 发表于 2015-3-22 03:10:24

任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
页: [1]
查看完整版本: 发布一篇能够取得键值的Applet