Как запустить апплет в jdk-14 и Chrome? - PullRequest
0 голосов
/ 16 апреля 2020

Я пишу простой апплет с использованием JDK-14 в MyApp.java:

public class MyApp extends Applet {
    public void paint(Graphics g) {
        g.drawString("My App", 20, 20);
    }
}

Затем я создал index.html и добавил следующую строку в тег <head>:

<applet code="MyApp.class" width=200 height=600></applet>

Когда я сохранил и перезагрузил свою веб-страницу в Chrome, ничего не отображалось.

Затем я попытался выполнить MyApp.java, запустить ее в Terminal, произошла следующая ошибка:

Note: MyApp.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Error: Main method not found in class MyApp, please define the main method as:
   public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application

Я прочитал, что applet не требует public static void main(String[] args).

Есть ли проблемы с Chrome, или я что-то не импортировал?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...