Autor Thema: Denkanstoss Java, Dokumente und andere Schweinereien!  (Gelesen 1241 mal)

Offline halle

  • Junior Mitglied
  • **
  • Beiträge: 69
  • Geschlecht: Männlich
Hallo,

mir wurde die Aufgabe gestellt eine Grafik zur LIFO Analyse in einer Notesdatenbank anzuzeigen.

Aber die Basics machen mir zu schaffen, in Java war die Grafik schnell erzeugt.
Ich habe eine Java Script Libary angelegt mit folgendem Inhalt!
Hier der gekürzte Java Code, die Class heisst Grafik:


import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Color;

public class Grafik extends Applet {

   public static void main(String[] args) {
      
   }

   public void paint(Graphics hanspeter){
      hanspeter.setColor(Color.BLUE);
      hanspeter.fillRect(0, 0, 100, 100);
      hanspeter.setColor(Color.YELLOW);
      hanspeter.fillRect(100, 0, 100, 100);
      hanspeter.setColor(Color.GREEN);
      hanspeter.fillRect(0, 100, 100, 100);
      hanspeter.setColor(Color.red);
      hanspeter.fillRect(100, 100, 100, 100);
      hanspeter.setColor(Color.black);
      hanspeter.drawLine(50, 60, 100, 110);
            
   }
      
}

Wie binde ich das nun ein?


Was mache ich beim einbinden des von Java in die Notesmaske falsch?

1. Maske erstellt
2. Create Java-Applet

Und hier habe ich mein erstes Problem, ich kann zwar meine Java Anwendung auswählen, aber was ist dann die Basis Klasse?



Halle



PS:
Was ist der Unterschied im NotesDesigner zwischen den Punkten

Code -> Script Libaries -> MeineJavaLib -> MeineJavaClass
und
Cose -> Java -> MeineJavaClass

???



« Letzte Änderung: 21.05.13 - 10:21:30 von halle »

Offline dnotes

  • Aktives Mitglied
  • ***
  • Beiträge: 106
  • Geschlecht: Männlich
Re: Denkanstoss Java, Dokumente und andere Schweinereien!
« Antwort #1 am: 21.05.13 - 11:31:42 »
Ich habe ja damals, als ich auch eine Grafik brauchte in einer Anwendung, erst mal ein Applet erzeugt um dieses dann einzubinden.
Das ging dann auch problemlos.

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Denkanstoss Java, Dokumente und andere Schweinereien!
« Antwort #2 am: 21.05.13 - 15:54:56 »
Hallo

Der Unterschied ist einfach, alles was unter code->Java ist, kannst Du für XPages verwendent.
Alles unter Code->Libraries -> kannst Du in Agenten verwenden.


Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz