为什么运行不了java的applet小程序

2024年11月15日 03:21
有2个网友回答
网友(1):

楼上兄弟,楼主都会写程序,难道不知道安装JDK?
在class前加public
我给你试过了,命令下”appletviewer threeButtons.html“能行,用Firefox也能行,IE6、IE7也能行,运行效果是3个按钮,第2个按钮是控可以让第1个按钮变红色或蓝色,第3个按钮是控可以让第1个迅册做按钮变大和变小。
我的环境是jdk1.6.5,XP SP2,,安装JDK后默认是启用对IE支持的,姿信应该不会在这儿出问题,不过你检查下,IE设置的亩衡高级里看看

网友(2):

刚才我也和你一样,现在我的解决了;
分析如下拦茄:
threeButtons.class 不是 public 对象或没有公共构造函数。
java.lang.IllegalAccessException: Class sun.applet.AppletPanel can not access a member of class threeButtons with modifiers ""
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java控制枯升台里的.
一:你把threeButton类改为公共类吧!再加上一个构造函数就行没衡老了.