Just nu i M3-nätverket
Jump to content

Java programering


Jonte123

Recommended Posts

Hej jag läser Jan Skansholms bok om java programering men jag har fått probelm. Jag har skrivit av en javakod som står i boken men den upptäcker heal tiden ett fel när jag ska komlimera filen

 

import javax.swingr.*;

public class Hej {

public static void main (string[] arg) {

JOption Pane,showMessageDialog.(null, "Hej!");

System.exit(0);

}

}

FELMEDELANDE

 

 

----jGRASP exec: javac -g Hej.java

 

Hej.java:5: error: ';' expected

JOption Pane,showMessageDialog.(null, "Hej!");

^

1 error

 

----jGRASP wedge2: exit code for process is 1.

----jGRASP: operation complete.

 

Tacksam för svar för att kunna jobba vidare med boken.

Link to comment
Share on other sites

I den här raden har det blivit fel. Det första kommatecknet ska vara en punkt och punkten innan parentesen skall bort. Dessutom skall mellanslaget mellan JOption och Pane bort.

 

Ändra alltså

JOption Pane,showMessageDialog.(null, "Hej!");

 

till

 

JOptionPane.showMessageDialog(null, "Hej!");

Link to comment
Share on other sites

Hej Jonte123 om du bara hur många felaktigheter det förekommer, så

tillkommer alla varianter Så........

 

import org.jdesktop.application.Action;

import org.jdesktop.application.ResourceMap;

import org.jdesktop.application.SingleFrameApplication;

import org.jdesktop.application.FrameView;

import org.jdesktop.application.TaskMonitor;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

 

 

 

JOptionPane.showMessageDialog(null,JOptionPane.YES_NO_CANCEL_OPTION);

 

 

Observera punkten efter JOptionPane.

 

.....tycker jag att du ska ladda ned "Netbeans ide 7.0.1"

 

och lära dig java på ett modernt sätt.

 

 

Link to comment
Share on other sites

"Tacksam för svar för att kunna jobba vidare med boken."

 

Du ska vara tacksam att du får svar här, är boken så eländig

måste du pass opp och lämna alstret snabbt.

Den java som du programmerar finns det i överflöd av prg-snuttar

på internet. Du kan lätt kopiera och förstora med datorn.

Och inte minst fråga här.

Link to comment
Share on other sites

Hej!

Här kommer en lösning.

 

 

import javax.swing.*;

 

 

public class Test {

 

public static void main (String[] arg) {

 

JOptionPane j = new JOptionPane();

j.showMessageDialog(null, "Hej!");

System.exit(0);

}

}

 

Här är en annan lösning!

 

 

import javax.swing.*;

 

 

public class Test extends JOptionPane {

 

 

public static void main (String[] arg) {

 

 

showMessageDialog(null, "Hej!");

 

System.exit(0);

}

}

 

Hälsningar Martin!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...