Domino 9 und frühere Versionen > ND6: Entwicklung

Grafische Darstellung => Java?!?

<< < (2/2)

Ralf_M_Petter:
Ja habe schon mal so ein Sidebar plugin gemacht, aber bis jetzt nur Tests, da wir noch nicht auf Notes 8 umgestiegen sind. Ich denke wir werden jetzt dann mit 8.0.2 die Umstellung angehen. Ich habe aber schon einige Standalone SWT und Jface Programme gemacht und muß sagen ich bin im großen und ganzen zufrieden. Auch wenn SWT natürlich bei weitem nicht so mächtig wie Swing ist. Es ist aber dadurch auch nicht einfacher zu programieren.

Grüße

Ralf

McGo:
@jBubbleBoy Ich hab im Rahmen meines Informatik Studiums mit Java was gemacht. Ein bisschen Swing und Netzwerkprogrammierung. Ergebnis war ne Semesterarbeit: Ein Instant Messanging Server / Client mit Java. Absoluter Neuling bin ich also nicht mehr. Nur fehlt mir das richtige Rangehen, wie ich am besten Java in Notes integriere... Alles in Agenten packen ist es nicht, oder?

Ralf_M_Petter:
Wie gesagt, ich kann nur davon abraten, mit Java applets oder auch mit Swing Guis von Agenten was zu machen. Ich habe auch  frohgemut vor 6 jahren darauf gesetzt und gehofft, dass wenn ich Probleme melde, dass es dann besser wird. Habe sogar mal ein Problem mit Maureen Leeland auf der DNUG besprochen, aber es nichts gekommen, ausser der hinweis dass die IBM massiv auf SWT/Jface setzt und die Verbindung zu Java Komponenten über Composite Applications passieren soll. Ich denke niemand bei der IBM wird noch einen Bug in der Applet Integration ausbessern. Aber jeder wie er will wünsche dann schon mal viel Spaß mit Abstürzen. Fenster die nicht mehr in den Vordergrund kommen und ähnliches. Cursor die verschwinden in Swing Tables usw.

Grüße

Ralf

jBubbleBoy:
Ne in Agenten packen is leider nicht, weil keine GUI vorhannden ist.
Notes in verbindung mit Java ist immer ohne Frontend, ok vielleicht ist das mit Notes 8 anders, ist dann auch sicherlich mit sehr viel Lern- und Einarbeitungsaufwand verbunden.

Eine gute Lösung sind Applets, da diese auch grafische Elemente darstellen können. Notes bringt dazu eine eigene JVM mit. Bei Notes 6.5 ist das die JVM 1.4 und die ist recht stabil und ich habe schon sehr viele Applet umgesetzt und und konnte fast alle Probleme lösen & mit entsprechenden Kompromissen leben.
Kannst ja mal ein bestehendes beliebiges Applet (hierzu gibt es viele Webseiten&Quellen) in Notes einbinden, dann siehst du wie einfach das ist.

Maske oder Seite öffnen, dann Erstellen/Java Applet.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln