当前位置: 代码迷 >> Java相关 >> 不能显示的程序
  详细解决方案

不能显示的程序

热度:181   发布时间:2006-11-30 23:10:46.0
不能显示的程序
import java.awt.*;
import java.applet.*;
class Example17_11 extends Applet
{
public void paint(Graphics g)
{
g.setColor(Color.yellow);
g.fillRoundRect(10,10,60,80,20,20);
g.setColor(Color.green);
g.fillRoundRect(90,90,100,80,30,20);
}
}
版主帮我看看,这个程序在我的浏览器上不能显示!还有下面这个也是一样。
import java.awt.*;
import java.applet.*;
public class Example17_8 extends Applet
{
public void paint(Graphics g)
{
g.setColor(Color.yellow);
g.fillRect(10,10,60,80);
g.setColor(Color.green);
g.fillRect(90,90,100,100);
}
}
搜索更多相关的解决方案: void  浏览器  public  import  

----------------解决方案--------------------------------------------------------
程序没什么问题,你的浏览器不支持applet

写成application吧
----------------解决方案--------------------------------------------------------

我帮你改了一下,你看一下吧
import java.awt.*;
import java.applet.*;
import javax.swing.*;
public class Test extends JFrame
{
Test()
{
setSize(400,400);
setVisible(true);
}
public void paint(Graphics g)
{
g.setColor(Color.yellow);
g.fillRect(10,10,60,80);
g.setColor(Color.green);
g.fillRect(90,90,100,100);
}
public static void main(String[] args)
{
Test ap=new Test();
ap.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}


----------------解决方案--------------------------------------------------------
也许是楼主对applet的参数设置不对吧,先在基本的浏览器都是支持applet的。
----------------解决方案--------------------------------------------------------
import java.awt.*;
import java.applet.*;
public class Example17_8 extends Applet
{
public void paint(Graphics g)
{
g.setColor(Color.yellow);
g.fillRect(10,10,60,80);
g.setColor(Color.green);
g.fillRect(90,90,100,100);
}
}
//<applet code=Example17_8 width=400 height=300>
//</applet>
加上这俩行注释,然后用appletviewer命令运行applet程序就行了,而且你也不需要另写一个html文件了
----------------解决方案--------------------------------------------------------

用IE浏览器打开,地址栏下面如果提示危险阻止时,点击右键解除阻止看看行不行


----------------解决方案--------------------------------------------------------
浏览器确实需要装插件才支持applet,不是所有的都默认支持
----------------解决方案--------------------------------------------------------
可是大部分的applet都是可以的。
----------------解决方案--------------------------------------------------------
是不是你在html文件里面设置的类名没有跟文件名一致啊
----------------解决方案--------------------------------------------------------
不是,我检查过了。
----------------解决方案--------------------------------------------------------
  相关解决方案