当前位置: 技术问答>java相关
几个java的基础问题:
来源: 互联网 发布时间:2015-08-02
本文导语: 几个java的基础问题: 1.我下载的是JDK1.1.8版本,(是不是很旧)编译以下代码: import java.awt.*; import java.applet.*; public class Applet3 extends Applet { TextField textField; public void init(){ textField=new TextField(20); ...
几个java的基础问题:
1.我下载的是JDK1.1.8版本,(是不是很旧)编译以下代码:
import java.awt.*;
import java.applet.*;
public class Applet3 extends Applet
{
TextField textField;
public void init(){
textField=new TextField(20);
add(textField);
}
public void paint(Graphics g)
{
String s=textField.getText();
g.drawString(s,40,50);
}
public boolean action(Event event,Ojbect arg)
{
repaint();
return true;
}
}
程序报告错误:Applet3.java:19: Class Object not found in type declaration.
public boolean action(Event event,Object arg)
^
1 error
说找不到对象action(),为什么呢?是不是我下载的版本过旧呢?
2.我的测试代码如下:
import java.awt.*;
import java.applet.*;
public class Applet1 extends Applet
{
public void paing(Graphics g){
g.drawString("Hello,java!",250,250);
}
}
用 javac命令编译成功,但在IE浏览器上看时,缺看不到 “Hello,java!”的字样,为什么呢?
1.我下载的是JDK1.1.8版本,(是不是很旧)编译以下代码:
import java.awt.*;
import java.applet.*;
public class Applet3 extends Applet
{
TextField textField;
public void init(){
textField=new TextField(20);
add(textField);
}
public void paint(Graphics g)
{
String s=textField.getText();
g.drawString(s,40,50);
}
public boolean action(Event event,Ojbect arg)
{
repaint();
return true;
}
}
程序报告错误:Applet3.java:19: Class Object not found in type declaration.
public boolean action(Event event,Object arg)
^
1 error
说找不到对象action(),为什么呢?是不是我下载的版本过旧呢?
2.我的测试代码如下:
import java.awt.*;
import java.applet.*;
public class Applet1 extends Applet
{
public void paing(Graphics g){
g.drawString("Hello,java!",250,250);
}
}
用 javac命令编译成功,但在IE浏览器上看时,缺看不到 “Hello,java!”的字样,为什么呢?
|
都是拼写错误^_^。
1,public boolean action(Event event,Ojbect arg)
写成:public boolean action(Event event,Object arg)
就对了,注意:Ojbect->Object
2, public void paing(Graphics g){
写成:public void paint(Graphics g){
注意:paing->paint
1,public boolean action(Event event,Ojbect arg)
写成:public boolean action(Event event,Object arg)
就对了,注意:Ojbect->Object
2, public void paing(Graphics g){
写成:public void paint(Graphics g){
注意:paing->paint