明白!但是驱动在applet里怎么加!
还是在网页上加1
这么加载不行呀!
<applet
codebase = "."
code = "Sketcher.class"
ARCHIVE = "classes12.jar"
name = "TestApplet"
width = "400"
height = "300"
hspace = "0"
vspace = "0"
align = "middle"
>在appletviewer 中错误如下:C:\Mywork\dbcon\classes>appletviewer 1.html
java.security.AccessControlException: access denied (java.net.SocketPermission w
jp resolve)
java.lang.NullPointerException
at bka.executeQuery(bka.java:50)
at GradeColor.readDBSetColor(GradeColor.java:126)
at GradeColor.<init>(GradeColor.java:48)
at SketchFrame.<init>(SketchFrame.java:330)
at Sketcher.init(Sketcher.java:32)
at sun.applet.AppletPanel.run(AppletPanel.java:344)
at java.lang.Thread.run(Thread.java:484)
在ie中提示,没有初始化!
还是在网页上加1
这么加载不行呀!
<applet
codebase = "."
code = "Sketcher.class"
ARCHIVE = "classes12.jar"
name = "TestApplet"
width = "400"
height = "300"
hspace = "0"
vspace = "0"
align = "middle"
>在appletviewer 中错误如下:C:\Mywork\dbcon\classes>appletviewer 1.html
java.security.AccessControlException: access denied (java.net.SocketPermission w
jp resolve)
java.lang.NullPointerException
at bka.executeQuery(bka.java:50)
at GradeColor.readDBSetColor(GradeColor.java:126)
at GradeColor.<init>(GradeColor.java:48)
at SketchFrame.<init>(SketchFrame.java:330)
at Sketcher.init(Sketcher.java:32)
at sun.applet.AppletPanel.run(AppletPanel.java:344)
at java.lang.Thread.run(Thread.java:484)
在ie中提示,没有初始化!
不过这加大了包了,麻烦
D:\jdk141_02\bin\jar.exe -cvf MYJAR.jar com/生成签名文件MYKEY.keystore,别名MYJARKEY,这里需要一些个人信息
D:\jdk141_02\bin\keytool.exe -genkey -alias MYJARKEY -keystore MYKEY.keystore将MYJAR.jar文件用MYKEY.keystore签名
D:\jdk141_02\bin\jarsigner.exe -keystore MYKEY.keystore MYJAR.jar MYJARKEY
:已经做了数字签名!但还是在网页上运行错误!提示没有初始化!
但在appletviewer里运行是正常的!
那里有?
jvm不是装了jdk就有的嘛?
但在ie地下就是错误!到底怎么办?一步一步调试,有很多东西都要求要变!都是swing 的东西!
clientA的ie浏览服务器B的applet,A上得到的applet顶多只能和B上的网络连接。
这是applet本身的限制。
Frame: JFrame将图片的读入方法
new ImageIcon("2.gif")
改为
new ImageIcon(getClass().getResource("2.gif"))
图片还是不能显示,并且要将其注释才能运行,
但另外写一个单独的方法的继承Japplet,后面那各读图片方法就可以运行------现在没有加图片可以在ie中显示,运行正常
但是把他放到服务器中,却又提示,数据库连接错误!程序,数据库都在本地!
这可怎么整呀1
Frame: JFrame将图片的读入方法
new ImageIcon("2.gif")
改为
new ImageIcon(getClass().getResource("2.gif"))
图片还是不能显示,并且要将其注释才能运行,
但另外写一个单独的方法的继承Japplet,后面那各读图片方法就可以运行------现在没有加图片可以在ie中显示,运行正常
但是把他放到服务器中,却又提示,数据库连接错误!程序,数据库都在本地!
这可怎么整呀1
在j2ee中就可以访问了,数据库也正常!
但是图片还是放步进去!
new ImageIcon("2.gif")
改为
new ImageIcon(getClass().getResource("2.gif"))
是不是要用url!
凑是不能读取图片!
2.gif应该与MyClass.class在同一个目录下,
用new ImageIcon(MyClass.class.getResource("2.gif"));试试
这是什么东西!
例如你的类名是MyClass:
MyClass myClass = new MyClass();
myClass.getClass().getResource("2.gif");
//也可以不生成实例,用:
//MyClass.class.getResource("2.gif")这样,MyClass.class这个类文件应该与2.gif放在同一个目录下面
不报错!
但是还是找不到图片!
显示一个空的按钮!总目录为dbcon
:类在根目录下
:图片在根目录的\Images下
new ImageIcon(FileAction.class.getResource(“Images/show.gif"));
怎么还是找不到!