|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在ruby里才是一切皆对象。当然我不并不是很了解ruby,但是ruby确实是将语法简化得很好。
制造一个按钮十分复杂:只必要挪用Button构建器,并指定想在按钮上呈现的标签就好了(假如不想要标签,亦可以使用默许构建器,但那种情形少少呈现)。可参照前面的程序为按钮创立一个句柄,以便今后可以援用它。
Button是一个组件,象它本人的小窗口一样,会在更新时得以重绘。这意味着我们不用明白刻画一个按钮大概其他恣意品种的控件;只需将它们归入窗体,今后的刻画事情会由它们自行卖力。以是为了将一个按钮置进窗体,必要过载init()办法,而不是过载paint():- //:Button1.java
- //Puttingbuttonsonanapplet
- importjava.awt.*;
- importjava.applet.*;
- publicclassButton1extendsApplet{
- Button
- b1=newButton("Button1"),
- b2=newButton("Button2");
- publicvoidinit(){
- add(b1);
- add(b2);
- }
- }///:~
复制代码
但这还不敷以创立Button(或其他任何控件)。必需同时挪用Appletadd()办法,令按钮安排在程序片的窗体中。这看起来仿佛比实践复杂很多,由于对add()的挪用实践会(直接地)决意将控件放在窗体的甚么中央。对窗体结构的控件即刻就要讲到。
java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,没有持续电源等小型设备。j2ee:java的企业模块,专门针对企业数据库服务器的连接维护。 |
|