Вызов класса в Main () - PullRequest
       16

Вызов класса в Main ()

1 голос
/ 07 января 2011

Я написал класс, который является апплетом и не содержит main().Есть ли какой-нибудь возможный способ передать весь класс в main, чтобы запустить его, потому что я не могу вызвать все методы через main, я просто использую так много вещей, что это невозможно.

public static void main(String[] args){ }
public class Travel extends Applet implements MouseListener{
}

Кажется, апплеты не работают main().

Ответы [ 2 ]

2 голосов
/ 07 января 2011

Эта гибридная демонстрация может быть запущена не только как апплет или приложение, но и запускаться непосредственно из командной строки с использованием источника в средстве просмотра апплета.

EG

prompt> javac HybridApplet.java
prompt> java HybridApplication // Note the 'Application'
prompt> appletviewer HybridApplet.java // Note the '.java'

Выход из апплета в браузере должен перенаправить на источник.Это не повлияет на просмотрщик апплетов.Просмотрщик апплетов не поддерживает showDocument (), в отличие от Appleteer , который поддерживает;).


Редактировать: Обратите внимание, что многие вещи, разработанные как апплеты, используют методы и классы, полезные для апплетов- getClip (), getDocumentBase () ..

Они для удобства и в основном имеют эквиваленты в других не апплетных классах.

0 голосов
/ 07 января 2011

Создайте метод main в своем классе апплета и создайте его экземпляр из метода main. Если вы действительно хотите запустить апплет, я советую использовать appletviewer

...