powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Не запускается аплет
5 сообщений из 5, страница 1 из 1
Не запускается аплет
    #33820998
sahar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я только начал изучать Java и пробую запустить вот такой пример
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
 import  java.applet.*;
 import  java.awt.*;

 public   class  chorus  extends  Applet {
     public   void  paint (Graphics g) {
        g.drawString( "Hello!", 50 , 50  );
    }
}

Делаю Build в NetBeans 5.0, все проходит нормально, создается файл chorus.html
Код: 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.
<HTML>
<HEAD>
   <TITLE>Applet HTML Page</TITLE>
</HEAD>
<BODY>

<!--
*** GENERATED applet HTML launcher -  DO  NOT EDIT IN 'BUILD' FOLDER ***

 If  you need to modify  this  HTML launcher file (e.g., to add applet parameters), 
copy it to where your applet  class  is found in the SRC folder.  If  you  do   this , 
the IDE will use it when you run or debug the applet.

Tip: To exclude an HTML launcher from the JAR file, use exclusion filters in 
the Packaging page in the Project Properties dialog.

 For  more information see the online help.
-->

<H3><HR WIDTH="100%">Applet HTML Page<HR WIDTH="100%"></H3>

<P>
<APPLET codebase="classes" code="chorus/chorus.class" width= 350  height= 200 ></APPLET>
</P>

<HR WIDTH="100%"><FONT SIZE=- 1 ><I>Generated by NetBeans IDE</I></FONT>
</BODY>
</HTML>

Когда его открываю, выдается ошибка такого рода
Код: 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.
38.
39.
40.
41.
Java Plug-in  1 . 5 .0_07
Using JRE version  1 . 5 .0_07 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\hava


----------------------------------------------------
c:   clear console window
f:   finalize objects on finalization queue
g:   garbage collect
h:   display  this  help message
l:   dump classloader list
m:   print memory usage
o:   trigger logging
p:   reload proxy configuration
q:   hide console
r:   reload policy configuration
s:   dump system and deployment properties
t:   dump thread list
v:   dump thread stack
x:   clear classloader cache
 0 - 5 : set trace level to <n>
----------------------------------------------------

java.lang.NoClassDefFoundError: Chorus (wrong name: chorus)
	at java.lang.ClassLoader.defineClass1( Native  Method)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at java.security.SecureClassLoader.defineClass(Unknown Source)
	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)
soundX by: DarkTick version:  1 . 01 . 25 . 2000 
version:  06 . 11 . 2001 
imageX by:      DarkTick
imageX version:  1 . 09 . 10 . 2000 

Помогите понять в чем дело и как решить?
Код: plaintext
Java  2  platform se Version  1 . 5 . 0  (build  1 . 5 .0_07-b03), windows  2000 , IE  6 
...
Рейтинг: 0 / 0
Не запускается аплет
    #33821012
JustBean
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень похоже на то что проблема с именованием файлов:

java.lang.NoClassDefFoundError: Chorus (wrong name: chorus)

т.е. в html указан chorus а надо Chorus, но с другой стороны название класса в коде начинается с маленькой буквы ...
Вообще то рекомендуется называть классы с большой буквы.
...
Рейтинг: 0 / 0
Не запускается аплет
    #33821094
jc_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
----<APPLET codebase="classes" code="chorus/chorus.class" width=350 height=200></APPLET>


Попробуй file chorus.class разместить прямо в попке classes (а не в папке chorus, ты не используешь пакеты поэтому это не нужно).
...
Рейтинг: 0 / 0
Не запускается аплет
    #33821307
mysterio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. http://skipy.dev.juga.ru -> Техника -> Ликбез.
2. На месяц-два выкидываем netbeans куда подальше и учимся работать самостоятельно.
...
Рейтинг: 0 / 0
Не запускается аплет
    #33821343
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jc_dev----<APPLET codebase="classes" code=" chorus/ chorus.class" width=350 height=200></APPLET> проблема тута! в имени класса нету никаких палок...ни левых, ни правых)))
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Не запускается аплет
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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