вызов функций из локальных классов апплетов Java / java на странице HTML - PullRequest
1 голос
/ 27 марта 2011

Мне нужна помощь в вызове методов из класса Java или файла .jar апплета Java, хранящегося локально. Идея использования HTML в качестве интерфейса заключается в том, что я хочу создать быстро выглядящий графический интерфейс с использованием jQuery и связать его с другими классами для моего приложения.

Базовый Java-апплет:


package appletHW;

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

public class HWapplet extends Applet {

    static JFrame frame;
    /**
     * @param args
     */
      public void init() {

        System.out.println("Hello world!");

        JOptionPane.showMessageDialog(frame,
                "Eggs are not supposed to be green.");

        }
}

Надеюсь, с приведенным выше кодом все в порядке. Я новичок во всем этом! :) Я создал файл jar указанного выше класса с именем aHW.jar

HTML-страница для моего интерфейса:


<head>
<title>INTERFACE</title>
</head>

<body>

<object     
classid="java:appletHW.HWapplet.class"     
type="application/x-java-applet"     
archive="aHW.jar"> 

</object>
<!--not sure of the above code... -->
&nbsp;<form action="">
<input type="button" value="a" onclick="init()">
</BR>
</BR>
</BR>
<input type="button" value="b">
</BR>
</BR>
</BR>
<input type="button" value="c">
</form>
</body>

Может кто-нибудь помочь мне с приведенными выше примерами кодов? Я новичок во всем этом, и я был бы очень признателен, если бы я держал в руках руководство по выполнению того же самого.

С уважением, Archit

1 Ответ

1 голос
/ 27 марта 2011

Советы и примеры см. В разделе Взаимодействие Java / Javascript - HowTo от Real .

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