| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1506 人关注过本帖
标题:[讨论]小应用程序执行出现问题
取消只看楼主 加入收藏
myfor
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:357
专家分:6
注 册:2006-3-13
收藏
 问题点数:0 回复次数:5 
[讨论]小应用程序执行出现问题

/********************************************************
2.编写一个小应用程序求100以内的全部素数.
*********************************************************/
import java.awt.*;
import javax.swing.JApplet;

public class exercise2_1 extends JApplet
{
private static final long serialVersionUID=1L;
public void paint(Graphics g)
{
String str1="", str2="", str3="", str4="";
super.paint( g );
g.drawLine( 15, 30, 180, 30 );
g.drawLine( 15, 30, 15, 150 );
g.drawLine( 180, 30, 180, 150 );
g.drawLine( 15, 150, 180, 150 );
g.drawString( "The primes between 1 and 100 are:", 5, 20 );
g.drawString( getprime(2,25,str1), 20, 50 );
g.drawString( getprime(26,50,str2), 20, 80 );
g.drawString( getprime(51,75,str3), 20, 110 );
g.drawString( getprime(76,100,str4), 20, 140 );
}
public String getprime(int m, int n, String str)
{
int i,j;
str="";
for(i=m;i<=n;i++)
{
boolean is_prime=true;
int sqr=(int)Math.sqrt((double)i);
for(j=2;j<=sqr;j++)
{
if (i%j==0)
{
is_prime=false;
continue;
}
}
if(is_prime)
{
str+=" "+i;
}
}
return str;
}
}

执行之后总出这个:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: component argument pData
at sun.awt.windows.Win32SurfaceData.initOps(Native Method)
at sun.awt.windows.Win32SurfaceData.<init>(Unknown Source)
at sun.awt.windows.Win32SurfaceData.createData(Unknown Source)
at sun.awt.Win32GraphicsConfig.createSurfaceData(Unknown Source)
at sun.awt.windows.WComponentPeer.replaceSurfaceData(Unknown Source)
at sun.awt.windows.WComponentPeer.replaceSurfaceData(Unknown Source)
at sun.awt.windows.WComponentPeer$2.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
请问有人知道是什么意思吗?

嵌入网页 浏览器状态栏也显示有错

搜索更多相关主题的帖子: 应用程序 讨论 
2006-03-13 23:17
myfor
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:357
专家分:6
注 册:2006-3-13
收藏
得分:0 

结果能够显示
那一堆字母是在eclipse的下面显示出来的
只是无法嵌入网页
提示某种错误


广告位招租
2006-03-14 10:41
myfor
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:357
专家分:6
注 册:2006-3-13
收藏
得分:0 
<HTML>
<HEAD>
<TITLE> exercise </TITLE>
</HEAD>
<BODY>
<APPLET CODE = exercise.class WIDTH = 500 HEIGHT = 500>
</APPLET>
</BODY>
</HTML>
名字我改对应了的
是不是我浏览器原因啊

广告位招租
2006-03-14 10:48
myfor
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:357
专家分:6
注 册:2006-3-13
收藏
得分:0 
如图
图片附件: 游客没有浏览图片的权限,请 登录注册

[此贴子已经被作者于2006-3-14 10:49:17编辑过]


广告位招租
2006-03-14 10:49
myfor
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:357
专家分:6
注 册:2006-3-13
收藏
得分:0 
是机器问题。
我重装一下JRE?

广告位招租
2006-03-14 10:52
myfor
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:357
专家分:6
注 册:2006-3-13
收藏
得分:0 
呵呵 谢了

广告位招租
2006-03-14 11:20
快速回复:[讨论]小应用程序执行出现问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035760 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved