carookee - group communication for you
Home / JavaForum / Java allgemein
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
3.228 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 1994 von 2212 (90%) |<   <   >   >|

Autor fidibus
Datum 09.02.06, 23:22
Betreff Dringend! Eine Grafik ausgeben!


Hallo!

Ich hoffe hier kann mir jemand helfen!

Ich muss eine Turtle Grafik in Java programmieren. Nach einer Benutzereingabe soll z.B. eine Linie gezeichnet werden.

Ich habe einen Button und einTextField angelegt.

JButton vorB = new JButton("vor");

JTextField vorTF = new JTextField();




Der Benutzer soll in das TextField die Länge der Linie eingeben und dann auf dem Button klicken und dann wird die Linie gezeichnet.

ich habe eine innere Klass erzeugt um die Grafik auszugeben. In dieser Klasse wird die eingegebene Länge eingelesen. und dann die Methode aufgerufen, in der dann die Turtle die Linie zeichnet.


private class Zeichenbrett extends JPanel{
    public int but;
    
    public void paint(Graphics g){
        super.paint(g);
        
        t=new Turtle(this, 100, 100, 0);
        
        t.zumAnfang();
        
        if (but == 1){
            double v;
            v =Double.parseDouble(vorTF.getText());
            t.vor(v);
        }
    }
}




ABER LEIDER KLAPPT DAS NICHT!!!

Die Zeichnung wird nicht ausgegeben. Was muss ich ändern oder hinzufügen!

Es wäre echt schön, wenn mir jemand helfen kann.

Danke!




Diskussionsverlauf:
    auf die schnelle geraten
Dringend! Eine Grafik ausgeben!

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com