jdbc.api数据库编程实作教材 笔记3
来源:互联网 发布:ubuntu无法打开chrome 编辑:程序博客网 时间:2024/06/11 16:17
Java应用的两种形式:application applet
application:必须创建一个包含main()方法的类,main()方法是application的入口程序。
import Java.awt.*; //机房的电脑里没找到java.awt...
public class TestWindow extends Frame{
//create Text edit area
TeXtArea test=new TextArea("Here are Textarea!!",10,10);
public TestWindow(){
super("TestWindow");
pack();
resize(300,200);
//add two buttons
Panel p=new Panel();
p.add(new Button("clear"));
p.add(new Button("exit"));
add("Center",text); //add into the text area
add("South",p); //put the button at the bottom of the window
show();
}
public static void main(String argv[]){
new TestWindow();
}
public boolean handleEvent(Event e){
if (e.id==Event.WINDOW_DESTROY){
dispose();
return true;
}
else if(e.id==Event.ACTION_EVENT){
if("clear".equals(e.arg)){
text.setText("");
return true;
}
else if("exit".equals(e.arg)){
System.exit(0);
return true;
}
}
return false;
}
}
applet: 用户开发的每一个applet都是Java.applet的子类。
1. Applet类继承关系:
Java.lang.Object
---Java.awt.Component
---Java.awt.Containe
---Java.awt.Panel
---Java.applet.Apple
2. Applet的执行:
Java applet在支持applet的浏览器中执行,生命周期受到Applet类中的init(), start(), stop(), destroy()的控制
applet在浏览器中的执行
首先由类装入器将applet类装入;
然后浏览器创建该applet的一个实例;
接着执行init()方法进行初始化;
然后,当包含applet的web页在浏览器中显示时,执行start()运行applet;
不显示时,执行stop()方法中止applet
用户再次浏览该页,再次执行start()
关闭web页时,执行destroy()方法释放applet
paint()是Graphics类的一个实例,用于在浏览器中输出图形或字符串
3. applet与HTML
<APPLET>标记在HTML文档中引用applet:
<APPLET CODE=appletname.class WIDTH=width HEIGHT=height[options]>
[<PARAM NAME=paramname VALUE=paramvalue>]
[<PARAM NAME=paramname VALUE=paramvalue>]
...
</APPLET>
[options]:
- ALIGN=align: 设置applet在browser中的对齐方式,align:left, right, top, texttop, middle, absmiddle, baseline, bottom, absbottom
- ALT=alternate messager:设置在能分析<APPLET>标记,但不支持java的浏览器中显示的信息
- ARCHIVE=archive: 设置Java类文档的路径
- CODEBASE=URL: 设置搜寻applet字节码文件的路径,可以是本地或网络路径
- NAME=appletname: 设置applet与同一页面中其他applet通信使用的名称
- HSPACE=space: 设置applet左右的空为多少个像素
- VSPACE=space: 设置applet左右(?上下)的空为多少个像素
- MAYSCRIPT=boolean: 设置该applet能否与JAVAScript代码通信。
创建Java applet实例:
Step1. 创建applet类
Step2. 编译testApplet.java获得testApplet.class
Step3. 创建引用applet的HTML文档
Step4. 查看运行结果
testApplet.java:
import java.applet.Applet;
import java.awt.*;
public class testApplet extends Applet{
public void init() {}
public void paint(Graphics g){
g.drawString("Hello!This is my first Applet!",50,40);
}
}
testApplet.html
<html>
<title>testApplet sample</title>
<applet code="testApplet.class" width=300 height=200>
</applet>
</html>
- jdbc.api数据库编程实作教材 笔记3
- jdbc.api数据库编程实作教材 笔记1
- jdbc.api数据库编程实作教材 笔记2
- JAVA数据库编程(JDBC技术)-入门笔记
- 数据库编程(JDBC mybaties hibernate)笔记
- Java学习笔记(JDBC数据库编程常用接口)
- Java中的MySQL数据库与JDBC编程笔记
- 【数据库】JDBC编程步骤
- JDBC数据库编程
- jdbc数据库编程
- JDBC数据库编程
- JDBC Java数据库编程
- JDBC数据库编程
- JDBC数据库编程
- 【JDBC】 数据库编程
- Java数据库编程---JDBC
- JDBC数据库编程
- 数据库:JDBC编程
- 百度的腾讯化之路
- 从基础开始:新手需要知道的一些重要知识点
- Linux入门命令篇(一)
- Beginning Java EE 6 Platform with GlassFish 3 (中文版) (一)
- C核心技术手册(五)
- jdbc.api数据库编程实作教材 笔记3
- spring配置文件中scope属性
- makefile
- bashrc
- vimrc
- 选择的适合自己存储
- DTD和XSD
- .net使用WebService获取天气预报
- Linux入门命令篇(二)Linux下用chmod命令改变权限