• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

drawString funktioniert nicht

Waterfront_xD

Neues Mitglied
Hey ho, ich probiere gerade etwas an JS rum und hab mir folgendes zusammen gebastelt:

Code:
<!DOCTYPE HTML>
<head>
    <title>Javascript DrawString</title>
</head>
<body>

    <center><h1>Javascript DrawString</h1></center><hr>
    <br>
    <script type="text/javascript" language="JavaScript">
        import java.applet.*;
        import java.awt.*;
       
        public class Test extends Applet
        {
            public void paint(Graphics g)
            {
                g.drawString("text", 50, 50);
            }
            public void set()
            {
           
            repaint(100L);
            }
        }
    </script>
</body>
</html>

Jedoch wird das Wort "text" nicht ausgegeben.

LG
Water
 
Werbung:
Anscheinend bringst Du da Javascript und Java durcheinander. Dies scheint mir Java zu sein:
Code:
        import java.applet.*;
        import java.awt.*;
      
        public class Test extends Applet
        {
            public void paint(Graphics g)
            {
                g.drawString("text", 50, 50);
            }
            public void set()
            {
          
            repaint(100L);
            }
        }
und das umgebende ist für das Einbetten von Javascript in HTML.
Wenn Du etwas vergleichbares in Javascript haben willst, musst Du Canvas benutzen oder den Text einfach in HTML einfügen und mit CSS gestalten.
 
Gut also ich hab das jetzt über ein Applet eingebaut,

index.html
HTML:
<!DOCTYPE HTML>
<head>
    <title>Javascript DrawString</title>
</head>
<body>

    <center><h1>Javascript DrawString</h1></center><hr>
    <br>
      <applet code="applet.class"></applet>
</body>
</html>

applet.class
Code:
        import java.applet.*;
        import java.awt.*;
       
        public class Test extends Applet
        {
            public void paint(Graphics g)
            {
                g.drawString("text", 50, 50);
            }
            public void set()
            {
           
            repaint(100L);
            }
        }

allerdings wenn ich dann auf die Seite gehe kommt man Java der Error:

df89c74d3c.png

Details:
9793859072.png


Lg
Water
 
Werbung:
Gut also ich hab das jetzt über ein Applet eingebaut,

index.html
HTML:
<!DOCTYPE HTML>
<head>
    <title>Javascript DrawString</title>
</head>
<body>

    <center><h1>Javascript DrawString</h1></center><hr>
    <br>
      <applet code="applet.class"></applet>
</body>
</html>

applet.class
Code:
        import java.applet.*;
        import java.awt.*;
      
        public class Test extends Applet
        {
            public void paint(Graphics g)
            {
                g.drawString("text", 50, 50);
            }
            public void set()
            {
          
            repaint(100L);
            }
        }

allerdings wenn ich dann auf die Seite gehe kommt man Java der Error:

df89c74d3c.png

Details:
9793859072.png


Lg
Water

Hör auf mit dem Java, das will und braucht niemand im Browser.
 
Was regst du dich auf? Du bist mit einer Java Frage in einem JavaScript Forum. Dein Fehler.
Du benutzt eine Sprache, bei deren VMs seit vielen Jahren im Wochenabstand Sicherheitslücken gefunden werden, im Browser. Auch dein Fehler.
 
Zuletzt bearbeitet von einem Moderator:
Werbung:
Zurück
Oben