1. #1
    Avatar von aquastar
    Registriert seit
    08.11.2011
    Beiträge
    1.024
    Thanked 1.110 Times in 580 Posts

    Standard [Java]Graphics/Applet - Problem

    Hi!

    Ich hab folgendes Problem:

    Hier vorerst meine *.html-Datei:

    HTML-Code:
    <applet width=700 height=700 code="DrawLines.class"></applet>
    Und hier meine DrawLines.java:

    Code:
    import java.applet.*;
    import java.awt.*;
    
    public class DrawLines extends Applet {
    
       int width, height;
    
       public void init() {
          width = getSize().width;
          height = getSize().height;
          setBackground( Color.black );
       }
    
       public void paint( Graphics g ) {
         g.setColor( Color.green );
    		 
         g.drawLine( width, height, 100, 100 );
    	 g.drawLine( width, height, 200, 200 );
         
       }
    }
    Nun folgende Frage:
    Wenn ich meine Koordinaten vom "drawLine" ändere, dann kompiliere und die html-Datei aufrufe, ändern sich nicht meine Geraden. Anfangs hat er es gemacht und dann gar nicht mehr. Ehrlich gesagt weiß ich auch nicht mehr weiter. Teils werden die Geraden nicht einmal dargestellt.

    Kann mir jemand helfen?

    Mit freundlichen Grüßen,
    Tom

  2. #2
    Avatar von uncopyable
    Registriert seit
    19.11.2011
    Beiträge
    282
    Thanked 235 Times in 120 Posts

    Standard AW: [Java]Graphics/Applet - Problem

    Beende mal alle java.exe Prozesse im Task Manager und ruf dann erst das neu kompilierte Applet auf.

  3. #3
    Avatar von aquastar
    Registriert seit
    08.11.2011
    Beiträge
    1.024
    Thanked 1.110 Times in 580 Posts

    Standard AW: [Java]Graphics/Applet - Problem

    Habe ich uns alles drum und dran, dennoch ist nur eine Gerade zu sehen.

  4. #4
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    6.217
    Thanked 9.133 Times in 3.007 Posts
    Blog Entries
    5

    Standard AW: [Java]Graphics/Applet - Problem

    Leer mal den Cache.


  5. #5
    Avatar von aquastar
    Registriert seit
    08.11.2011
    Beiträge
    1.024
    Thanked 1.110 Times in 580 Posts

    Standard AW: [Java]Graphics/Applet - Problem

    Hab Java-Cache und Browser-Cache geleert und es ist noch immer nur eine Gerade zu sehen.

  6. #6
    Avatar von uncopyable
    Registriert seit
    19.11.2011
    Beiträge
    282
    Thanked 235 Times in 120 Posts

    Standard AW: [Java]Graphics/Applet - Problem

    Code:
    import java.applet.*;
    import java.awt.*;
    
    public class DrawLines extends Applet {
    
       int width, height;
    
       public void init() {
          width = getSize().width;
          height = getSize().height;
          setBackground( Color.black );
       }
    
       public void paint( Graphics g ) {
         g.setColor( Color.green ); 
         g.drawLine(0, 0, width, height);
         g.drawLine(10, 0, width + 10, height);
       }
    }
    So sollte es funktionieren.

  7. The Following User Says Thank You to uncopyable For This Useful Post:

    aquastar (28.01.2013)

  8. #7
    Avatar von aquastar
    Registriert seit
    08.11.2011
    Beiträge
    1.024
    Thanked 1.110 Times in 580 Posts

    Standard AW: [Java]Graphics/Applet - Problem

    Tut es auch, danke. Aber mich würde schon interessieren, weshalb meins nicht funktioniert .

  9. #8
    Avatar von uncopyable
    Registriert seit
    19.11.2011
    Beiträge
    282
    Thanked 235 Times in 120 Posts

    Standard AW: [Java]Graphics/Applet - Problem

    Bei deinem Code sind die Linien auf einer Linie deswegen siehst du nur eine.

    Hier ein Beispiel:



    g.drawLine(0, 0, 200, 200);

    Code:
    import java.applet.*;
    import java.awt.*;
    
    public class DrawLines extends Applet {
    
       int width, height;
    
       public void init() {
          width = getSize().width;
          height = getSize().height;
          setBackground( Color.black );
       }
    
       public void paint( Graphics g ) {
         g.setColor( Color.green );
         g.drawLine( width, height, 100, 100 );
         g.setColor( Color.blue);
         g.drawLine( width, height, 200, 200 );
       }
    }
    Kompiliere mal den Code hier und schau was passiert

  10. The Following User Says Thank You to uncopyable For This Useful Post:

    aquastar (01.02.2013)

Ähnliche Themen

  1. Java Applet ist leer
    Von FaNNboii im Forum Java
    Antworten: 3
    Letzter Beitrag: 07.02.2014, 16:45
  2. Java Problem
    Von Ektoplazm im Forum Internet und Technik
    Antworten: 12
    Letzter Beitrag: 20.06.2013, 14:09
  3. Antworten: 11
    Letzter Beitrag: 19.04.2013, 21:26
  4. Problem mit Java
    Von Baumstumpf im Forum Fragen & Probleme
    Antworten: 7
    Letzter Beitrag: 12.04.2012, 16:08
  5. Java Applet & Cookies
    Von uncopyable im Forum Java
    Antworten: 1
    Letzter Beitrag: 04.12.2011, 18:25
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.