Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Не получается запустить апплет / 4 сообщений из 4, страница 1 из 1
13.05.2005, 11:43
    #33061713
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается запустить апплет
Апплет такой:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
 package  mypack;


 import  javax.swing.*;
 import  java.awt.*;
 import  java.applet.*;

 public   class  Test  extends  Applet {
   private   boolean  isStandalone = false;
   private  JButton jButton1 =  new  JButton();
 
  //Construct the applet
   public  Test() {
  }
  //Initialize the applet
   public   void  init() {
     try  {
      jbInit();
    }
     catch (Exception e) {
      e.printStackTrace();
    }
  }
  //Component initialization
   private   void  jbInit()  throws  Exception {
    jButton1.setText("jButton1");
     this .add(jButton1,  null );
  }
  //Get Applet information
   public  String getAppletInfo() {
     return  "Applet Information";
  }
  //Get parameter info
   public  String[][] getParameterInfo() {
     return   null ;
  }
}
В jsp страничке пишу:
Код: plaintext
1.
2.
<applet width="300" height="300" code= "C:/APP_FR/MYPACK/classes/mypack/Test.class">
     </applet>
Скомпилила я его при помощи java 1.5,в браузере тоже 1.5 стоит,но на на страничке он не работает,Java Console показывает такое:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
load:  class  C:/APP_FR/MYPACK/classes/mypack/Test. class  not found.
java.lang.ClassNotFoundException: C:.APP_FR.MYPACK.classes.mypack.Test. class 
	at sun.applet.AppletClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at sun.applet.AppletClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at sun.applet.AppletClassLoader.loadCode(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)
Caused by: java.net.MalformedURLException: unknown protocol: c
	at java.net.URL.<init>(Unknown Source)
	at java.net.URL.<init>(Unknown Source)
	at sun.applet.AppletClassLoader$ 1 .run(Unknown Source)
	at java.security.AccessController.doPrivileged( Native  Method)
	...  10  more

Что с ним делать подскажите пожалуйста.
...
Рейтинг: 0 / 0
13.05.2005, 11:54
    #33061760
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается запустить апплет
вот это неправильно:
Код: plaintext
code= "C:/APP_FR/MYPACK/classes/mypack/Test.class"
если у тебя html страница лежит в каталоге classes, то надо так:
Код: plaintext
code= "mypack/Test.class"
точно не помню, но может перед mypack еще слеш нужно поставить.
...
Рейтинг: 0 / 0
13.05.2005, 12:04
    #33061813
Не получается запустить апплет
wessenвот это неправильно:
Код: plaintext
code= "C:/APP_FR/MYPACK/classes/mypack/Test.class"
если у тебя html страница лежит в каталоге classes, то надо так:
Код: plaintext
code= "mypack/Test.class"
точно не помню, но может перед mypack еще слеш нужно поставить.
PS code="mypack.Test.class"
...
Рейтинг: 0 / 0
13.05.2005, 12:15
    #33061880
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается запустить апплет
Спасибо вам wessen и постскрипт
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Не получается запустить апплет / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]