tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
ERLEDIGT
JA
ANTWORTEN
22
ZUGRIFFE
2367
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    Kai008 Kai008 ist offline Mitglied Brillant
    Registriert seit
    May 2008
    Ort
    Brunn/Geb. (Niederösterreich)
    Beiträge
    944
    Blog-Einträge
    1
    Puh, versuche es mal so:

    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    public void umdrehenKarten(int mouseX, int mouseY)
    {
        final int mcWidth = 50; //Auf die Größe jeweiliger MosaikCanvas's anpassen.
        final int mcHeight = 50; //This too
     
        for(int i = 0; i < this.mosaikCanvasList.size(); i++)
        {
            MosaikCanvas mc = (MosaikCanvas)this.mosaikCanvasList.get(i); //Cast wegen fehlender Gen.
                if(mc.getX() > mouseX &&
                        mc.getX() + mcWidth < mouseX &&
                        mc.getY() > mouseY &&
                        mc.getY() + mcHeight < mouseY)
                mc.switchSeite();
        }

    Ja, die ist wirklich schon ein paar Jährchen veraltet. Hab mal in der Wiki nachgeschaut:

    Code :
    1
    2
    3
    4
    
    In der Version 5 gibt es umfangreiche Änderungen an der Sprache sowie weitere API-Erweiterungen:
     
        * Generische Typen (Generics)
        * Vereinfachte Syntax für die Iteration über Collections, Maps und Arrays
    Das scheints zu sein.

    Wir haben schon 6.x (= 1.6.x).
    https://cds.sun.com/is-bin/INTERSHOP...-CDS_Developer
     

  2. #17
    bueko bueko ist offline Mitglied
    Registriert seit
    Feb 2009
    Beiträge
    14
    Jetzt werden keine Fehler mehr angezeigt.

    Leider funktioniert es immer noch nicht. Aber vielleicht hängt dies auch damit zusammen, dass das Projekt mehrere Klassen beinhaltet. Ich kann dir die anderen Klassen gerne mailen, damit du siehst wie das Projekt insgesamt aussieht.
     

  3. #18
    Kai008 Kai008 ist offline Mitglied Brillant
    Registriert seit
    May 2008
    Ort
    Brunn/Geb. (Niederösterreich)
    Beiträge
    944
    Blog-Einträge
    1
    Gut, tue das bitte. Mail-Addr. ist die selbe wie MSN.
    <- Das Männchen da.
    Dann kann ich wenigstens auch testen, bis es einwandfrei hinhaut.
     

  4. #19
    bueko bueko ist offline Mitglied
    Registriert seit
    Feb 2009
    Beiträge
    14
    Vielen lieben Dank. E-Mail ist unterwegs
     

  5. #20
    Kai008 Kai008 ist offline Mitglied Brillant
    Registriert seit
    May 2008
    Ort
    Brunn/Geb. (Niederösterreich)
    Beiträge
    944
    Blog-Einträge
    1
    Mail zurück. Ich bin mir aber nicht sicher ob du es genau so haben wolltest, schau es dir mal an.
    Allerdings verstehe ich dem Aufbau des Programms nicht. Du brauchst für ein Applet und ein JFrame die beide auf Tastendrücke reagieren genau 12 Klassen und 3 Interface's. Natürlich fragt das Applet vorher was ab, aber das ist ja auch nicht so Klassen-Lastig.
    Das würde in vielleicht 6 Klassen gehen. (Applet, dessen MouseListener, Frame, dessen MouseListener, Mosaik's am Applet, Mosaik's am Frame)
     

  6. #21
    bueko bueko ist offline Mitglied
    Registriert seit
    Feb 2009
    Beiträge
    14
    Leider lassen sich die Dateien nicht entpacken, da diese unbekannte Methoden beinhalten bzw. keine Dateien zum entpacken.

    Danke für deine Mühe.
     

  7. #22
    Kai008 Kai008 ist offline Mitglied Brillant
    Registriert seit
    May 2008
    Ort
    Brunn/Geb. (Niederösterreich)
    Beiträge
    944
    Blog-Einträge
    1
    Hoppala, kA was da passiert ist. Habs dir nochmal gesendet.
    Habe mich hingesetzt und mal schnell so ein Programm geschrieben. Gefällt mir so zwar nicht wirklich, aber ich denke es geht. Ist ja auch schon ein wenig spät.
    Ich bin sogar nur auf 5 Klassen und 0 Interface gekommen.
    Schaus dir an wenn du Bock hast, natürlich bin ich auch für jeden Tip dankbar.

    €: Ich weiß glaub ich was los ist, WinRAR kann offensichtlich nicht die Ultra-Variante von 7zip als Zip-File dekomprimieren.

    Ach ja, ich habe dir in die Applet-Klasse einen TODO-Comment reingeschrieben, wo steht was mir noch aufgefallen ist. Und hab die eine oder andere Klasse ein wenig umdesignt.

    €²: Ich Depp habe schon wieder die Class- mit den Java-Files verwechselt. Kann doch nicht so schwer sein dass mir das jedes 2. mal passiert. ,_,
    Auf jeden Fall habe ich jetzt den Inhalt des Projekt-Dirs hochgeladen. Der Inhalt von dem File jetzt enthält im Ordner src (wohl für Source) dem Quellcode, im Ordner bin (ich vermute mal "Binary") das benötigte Bild sowie eine von Eclipse erstelle HTML-Datei zur direkten Ausführung der Classes.
    Angehängte Dateien Angehängte Dateien
    Geändert von Kai008 (06.02.09 um 19:23 Uhr)
     

  8. #23
    bueko bueko ist offline Mitglied
    Registriert seit
    Feb 2009
    Beiträge
    14
    Danke. Werde mir den Code mal in Ruhe anschauen und dir dann Bescheid geben.
     

Ähnliche Themen

  1. Ein Frame im Applet öffnen
    Von crazymoose im Forum Java
    Antworten: 3
    Letzter Beitrag: 19.06.08, 09:30
  2. Neues Frame aus Applet
    Von hammurabi79 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 19.09.07, 22:52
  3. Mausklick aufgrund von Koordinaten aus einer INI Datei ausführen
    Von ::emanuel:: im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 01.12.06, 17:35
  4. Antworten: 1
    Letzter Beitrag: 13.06.05, 15:13
  5. Java Applet-Menü im Frame - wie aufs nächste Frame verweisen?
    Von sunshineworld im Forum HTML & XHTML
    Antworten: 3
    Letzter Beitrag: 31.01.02, 22:56

Stichworte