Я пытаюсь использовать новые функции LiveConnect, представленные в Java 6, обновление 10.
Код выглядит следующим образом (скопировано из учебника апплета):
Class<?> c = Class.forName("com.sun.java.browser.plugin2.DOM");
Method m = c.getMethod("getDocument", java.applet.Applet.class);
Document document = (Document) m.invoke(null, this);
Но все, что я получаю, это ClassNotFoundException для класса точки входа.
Это на Mac, 10.6, с Firefox и Safari.
Java Plug-in 1.6.0_22
Using JRE version 1.6.0_22-b04-307-10M3261 Java HotSpot(TM) 64-Bit Server VM
Разве это не реализовано на Mac? Или мне нужно что-то настроить?
Все, что мне нужно сделать, это получить и установить значение элементов формы на странице, поэтому
Я бы хорошо с более старым (до 6u10) API, если это работает лучше.