Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Programmering fel i java koden

Skapad av Borttagen, 2011-12-08 21:21 i Webbutveckling & Programmering

3 989
8 inlägg
0 poäng
hhaaris
Visningsbild
Hjälte 47 inlägg
0
Hej jag har skrivit en kod och jag skulle behöva hjälp med ett fel hela koden är korrekt förutom det här nånting är fel.'


for (int ruta=3; ruta<=11 ;ruta )


när jag kompilerar så står det not a statement någon som vet vad felet är ?

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

Sebbish
Visningsbild
P 30 Hjälte 427 inlägg
0
;ruta )
Skulle jag gissa på, men kan inte java :)

62% moln

hhaaris
Visningsbild
Hjälte 47 inlägg
Trådskapare
0

Svar till CsSebbish [Gå till post]:
var tyvärr inte det men tack endå!

Tvillingen
Visningsbild
P 31 Hjälte 3 117 inlägg
0
Nu gissar jag lite här.

Borde se ut så här.
for (int ruta=3; ruta<=11 ;ruta++ )
eller så här om du väljer att göra ökningen inuti for-loopen.
for (int ruta=3; ruta<=11 ; )

Jag är ond!

gaminggirl
Visningsbild
F 38 Lund Hjälte 8 084 inlägg
0

Svar till hhaaris [Gå till post]:
for (int ruta=3; ruta<=11 ;ruta ) antingen ta bort det sista ruta eller gör något med det.

Ingen status

Syndafloden
Visningsbild
P 33 Karlstad Hjälte 10 705 inlägg
0

Svar till hhaaris [Gå till post]:
"ruta" är inget statement, är min gissning.
Eftersom du inte säger åt den att göra något.

Det bör vara ruta++ eller ruta-- eller liknande.
Posta hela felmeddelanden om du vill ha bra hjälp : )

HEH, TIME FOR A BIT OF A ROUGH AND TUMBLE

hhaaris
Visningsbild
Hjälte 47 inlägg
Trådskapare
0

Svar till Syndafloden [Gå till post]:
här har ni hela koden :)

import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import extra.*;

public class hej extends Applet implements actionListener
{
int player=0;

Panel p = new Panel();
Button grid[] = new Button[13];

public void main(){
int ruta=0;

p.setLayout(new GridLayout(4,3)); //
setBackground(Color.green);


grid[0] = new Button("Nytt Spel");
grid[1] = new Button(" ? ");
grid[1].setVisible(false);
grid[2] = new Button(" ");
grid[2].setVisible(false);
grid[0].addActionListener(this);
grid[0].setFont(new Font("Sans Serif", Font.BOLD, 14));

p.add(grid[0]);
p.add(grid[1]);
p.add(grid[2]);

for(ruta=3;ruta<=11;ruta++)
{
grid[ruta] = new Button();
p.add(grid[ruta]);
grid[ruta].addActionListener(this);
grid[ruta].setFont(new Font("Sans Serif", Font.BOLD, 14));
grid[ruta].setLabel(" ");

add("Center", p);
}
}
public void actionpreformed(ActionEvent e)
{
grid[12] = (Button) e.getSource();

if(player == 0)
{
for(int ruta=3;ruta<=11;ruta++)
{
if(grid[12] == grid[ruta])
{
if(grid[ruta].getLabel() == " ")
{
grid[ruta].setLabel("O");
player=1;
}
}
}
}
else if(player == 1)
{
for(int ruta=3; ruta<=11; ruta )
{
if(grid[12] == grid[ruta])
{
if(grid[ruta].getLabel() = " ")
{
grid[ruta].setLabel("X");
player=0;
}
if(grid[12] == grid[0])
{
player = 0;
}
for (int ruta=3; ruta<=11; ruta++)
{
grid[ruta].setLabel(" ");
}
}
}
}
}
}

-------
Visningsbild
P 30 Linköping Hjälte 4 577 inlägg
0

Svar till Borttagen [Gå till post]:
Nu ser det helt hemskt ut utan indentering, men jag tror jag ser två fel, Som alla sagt så fungerar inte for(int ruta=3; ruta<=11; ruta ), ruta är inget statement, måste göra nåt med variabeln också, sen så deklarerar du ruta igen i nästa for (int ruta=3; ruta<=11; ruta++), inuti den första, du kan inte ha två variabler som båda är döpta "ruta"

Jag hette tidigare Ziron


Forum » Datorer & IT » Webbutveckling & Programmering » Programmering fel i java koden

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons