Verfügbare Informationen zu "Wie geht das nur [HA vom 10.3.05]"
Qualität des Beitrags: Beteiligte Poster: Selflezz - alexander Forum: A-Welt Forum Forenbeschreibung: Das geile Forum aus dem Unterforum: Java-Forum Antworten: 3 Forum gestartet am: Freitag 04.03.2005 Sprache: deutsch Link zum Originaltopic: Wie geht das nur [HA vom 10.3.05] Letzte Antwort: vor 19 Jahren, 1 Monat, 15 Tagen, 13 Stunden, 23 Minuten
Alle Beiträge und Antworten zu "Wie geht das nur [HA vom 10.3.05]"
Re: Wie geht das nur [HA vom 10.3.05]
Selflezz - 10.03.2005, 14:41Wie geht das nur [HA vom 10.3.05]
Huhu,
Wie geht die Hausaufgabe??? Hab kein Plan!!
Soweit bin ich (schon) :
Code:
public void init () {
setLayout(null);
p[0] = new Punkt (30,0)
p[1] = new Punkt (40,30)
p[2] = new Punkt (0, 20]
i = 0;
addMouseListener (new MouseAdapter() {
public void mouseClicked(MouseEvent e) { vorbereiten(e); }
});
}
void vorbereiten(MouseEvent e) {
p[i] = new Punkt(e.getX(),e.getY());
i++;
if (i==3) {
i = 0;
zeichneDreieck3P2(p[0],p[1],p[2]);
}
}
Und davor muss noch was hin und danach glaub ich auch...aber was??
PLz hlP!
Re: Wie geht das nur [HA vom 10.3.05]
alexander - 13.03.2005, 15:50
Also:
Code:
// richtig einrücken üben
public void init()
{
setLayout(null);
p[0] = new Punkt(30,0); // hier hattest du ';' vergessen
p[1] = new Punkt(40,30);
p[2] = new Punkt(0, 20); // hier sogar ']' statt ')' geschrieben
addMouseListener (new MouseAdapter() {
public void mouseClicked(MouseEvent e)
{
vorbereiten(e);
}
});
}
void vorbereiten(MouseEvent e)
{
p[i] = new Punkt(e.getX(),e.getY());
i++;
i = 0;
zeichneDreieck3P2(p[0],p[1],p[2]);
}
wenn du das Alte gelöscht haben willst:
Code:
void vorbereiten(MouseEvent e)
{
p[i] = new Punkt(e.getX(),e.getY());
i++;
if(i>2)
{
repaint();
}
}
public void paint(Graphics g)
{
if(i>2)
{
zeichneDreieck3P(p[0], p[1], p[2]);
i = 0;
}
}
Wenn du eine Erklärung oder sonst was willst, schreib mal.
mfg alexander
Re: Wie geht das nur [HA vom 10.3.05]
alexander - 14.03.2005, 11:02
Code:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class Dreieck extends Applet
{
// Veriable
int i = 0;
// Punkte
Punkt p[] = new Punkt[3];
public void zeichneLinie(Punkt p1, Punkt p2)
{
Graphics g = getGraphics();
g.drawLine(p1.getX(), p1.getY(), p2.getX(), p2.getY());
}
public void zeichneDreieck3P(Punkt p1, Punkt p2, Punkt p3)
{
Graphics g = getGraphics();
g.drawLine(p1.getX(), p1.getY(), p2.getX(), p2.getY());
g.drawLine(p2.getX(), p2.getY(), p3.getX(), p3.getY());
g.drawLine(p3.getX(), p3.getY(), p1.getX(), p1.getY());
}
public void init()
{
setLayout(null);
// Punkte
p[0] = new Punkt(30,0);
p[1] = new Punkt(40,30);
p[2] = new Punkt(0, 20);
// Maus
addMouseListener (new MouseAdapter() {
public void mouseClicked(MouseEvent e)
{
vorbereiten(e);
}
});
}
void vorbereiten(MouseEvent e)
{
p[i] = new Punkt(e.getX(),e.getY());
i++;
if(i>2)
{
repaint();
}
}
public void paint(Graphics g)
{
if(i>2)
{
zeichneDreieck3P(p[0], p[1], p[2]);
i = 0;
}
}
}
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum A-Welt Forum
Sortierung - gepostet von alexander am Mittwoch 29.03.2006
Ähnliche Beiträge wie "Wie geht das nur [HA vom 10.3.05]"
bin dabei wenns kla geht ! - Dj One Shotz (Sonntag 18.03.2007)
so geht es nicht weiter - my-key (Mittwoch 19.09.2007)
SUCHE JEMAND FÜR DONNERSTAG ZUR GANG BANG PARTY - nike88 (Montag 06.12.2010)
Wie geht`s euch heute? - Jen (Freitag 22.09.2006)
was geht in de ferien? - Drummergod mio (Freitag 04.08.2006)
forum geht wieder - SvanSick (Sonntag 24.12.2006)
Los geht's.... - ChRiStIaN (Dienstag 10.04.2007)
Sehr geehrte Damen und Herren, - Alf (Mittwoch 30.04.2008)
jetzt geht es los - martina (Sonntag 22.01.2006)
Stop loss, warum geht der nicht näher? - moneymagnet (Mittwoch 25.05.2005)