in einem Applet aufrufen?
in einem Applet aufrufen?
Nein.
Selbst wenn JavaScript eine Schnittstelle zu Java-Klassen hat,
Java hat keine solche zu JavaScript.
Aber Du kannst ja versuchen, die Applet-Methoden aus JavaScript
heraus aufzurufen und den Teil, der dann nicht in Java zu
realisieren ist (dynamische Seiteneingriffe, etc.) machst Du dann
eben direkt mit JavaScript…
Das hilft Dir aber natürlich nichts, wenn Du z.B. im Applet auf
Benutzereingaben reagierst und daraufhin dann
JavaScript-Funktionen aufrufen willst…
Andere Frage: Bist Du Dir sicher, dass Du auf Java angewiesen
bist und nicht vielleicht auch mit JavaScript hinkämst? Dann
hättest Du das Problem gar nicht…
Stefan :-?
Vielen Danke Stefen.
Der Hintergrund ist der: ich möchte ein Dialogbox in meinem Applet modal halten, was vom Applet aus nicht geht. Aber das Alert-Fenster im JavaScript ist an sich modal. Daher der Gedanke.
modale Dialoge in Java
Der Hintergrund ist der: ich möchte ein Dialogbox in meinem
Applet modal halten, was vom Applet aus nicht geht. Aber das
Alert-Fenster im JavaScript ist an sich modal. Daher der
Gedanke.
Na ja, eigentlich geht das schon. Ein (J)Dialog bietet die
Methode „setModal()“. Vielleicht benutzt Du aber einen (J)Frame?
Mit dem geht das nämlich nicht, weil die Fenster unter Java
grundsätzlich als unabhängige Threads laufen. Ist keine Schabe,
sondern gutes Gehabe (frei nach „It’s not a bug but a feature“).
Das ist ja eben einer der wesentlichen Unterschiede zwischen den
beiden.
Stefan 
Ich benutze keinen swing-komponent, es dauert mir zu lang für ein einfaches Applet. mit einem normalen Frame kann man den Dialog auch auf modal setzen, in einem Applet ist es aber nicht ohne weiteres möglich, nicht daß ich wüßte.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]