[Java N00b] Methods

Pagina: 1
Acties:
  • 28 views sinds 30-01-2008

  • Rival24
  • Registratie: Februari 2000
  • Laatst online: 14:58

Rival24

I'll Be Back

Topicstarter
Ik word helemaal gek. Ik heb al veel gezocht en geprobeerd maar hier kom ik echt niet uit. Hij blijft maar zeuren over identifier expected in deze regel
private void drawPerson( Graphics g, int height, int baseX, int baseY ){

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
import java.awt.*;
import java.applet.*;


public class Temp extends Applet {
    


    
    public void paint (Graphics g){
    //grootte ed opgeven, svp in veelvouden van 4 :)
            drawPerson (g,20,30,40);
}
    
    
    
    
}
    private void drawPerson( Graphics g, int height, int baseX, int baseY ){
        
        
    //benen tekenen
    g.drawLine ((height/5 + baseX),baseY,baseX,(baseY-(height/4)));
    g.drawLine ((height/5 - baseX),baseY,baseX,(baseY-(height/4)));
    
    //romp tekenen
    g.drawLine (baseX,(BaseY-(length/4)),BaseX,(BaseY-((Length/4)*3));
    
    //armen tekenen
    g.drawLine (baseX-(lenth/4),BaseY+(height/2),baseX+(length/4),Basey+(lengt/4));
    return drawPerson;
    
    
    
    
    
    
    
    
    
}           
    }


Weet iemand wat ik fout doe?

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 14:50
Ja; je code is een zootje. Als je de boel netjes ingesprongen weergeeft, zie je zo welke accolades uit balans zijn.

Tellen is ook niet eenvoudig, natuurlijk. Vooral tot twee tellen is bijzonder lastig.

  • Rival24
  • Registratie: Februari 2000
  • Laatst online: 14:58

Rival24

I'll Be Back

Topicstarter
Soultaker schreef op 07 oktober 2002 @ 20:45:
Ja; je code is een zootje. Als je de boel netjes ingesprongen weergeeft, zie je zo welke accolades uit balans zijn.

Tellen is ook niet eenvoudig, natuurlijk. Vooral tot twee tellen is bijzonder lastig.
Fijn, zeik t maar af...... :)

Maar ook als ik die accolade weghaal zegt ie nog hetzelfde

(inspringen doe ik eigenlijk pas als m'n stuk code af is :P)

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Ik helemaal blij dat er weer een java topic is, en dan los jij hem al op! :( Nouja... hier viel niet zo veel aan op te lossen ;)

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

rival24 schreef op 07 oktober 2002 @ 20:50:
[...]
Maar ook als ik die accolade weghaal zegt ie nog hetzelfde
Dan heb je denk ik de verkeerde weggehaald. Een mogelijk aanpak. Je hebt er 1 haakje te veel in staan, dus jou zo dan kunnen proberen om telkens een haakje weg te laten en kijken wanneer het wel compiled.
(inspringen doe ik eigenlijk pas als m'n stuk code af is :P)
Lijkt me een stuk handiger als je dat nu doet, dan weet je waar het fout gaat.

  • whoami
  • Registratie: December 2000
  • Laatst online: 15:05
rival24 schreef op 07 oktober 2002 @ 20:50:
[...]


(inspringen doe ik eigenlijk pas als m'n stuk code af is :P)


Extra werk. Doe het vanbij het begin, dat maakt het geheel duidelijker en bespaart je zoekwerk bij fouten (zoals nu). Het spaart je ook tijd uit als het 'af' is.


Maar goed, deze kan dicht imho. Zorg gewoon voor een nette code - layout (in de P&W FAQ is er een volledig stukje gewijd aan 'hoe netjes coden'). Dit is gewoon een syntax-probleem dat je zelf moet kunnen oplossen imho.

https://fgheysels.github.io/


Verwijderd

Het is misschien ook handig om eens naar je variabelen te kijken :7
Pagina: 1

Dit topic is gesloten.