2016-07-11 9 views
0

Ich versuche, ein einfaches Java-Programm, das den Wurf eines Würfels simuliert. Ich denke, ich habe fast alles richtig außer einem Fehler, den ich nicht herausfinden kann. Ich habe diese Seite durchsucht und einige der Antworten, die anderen gegeben wurden, vergeblich versucht. bisher versucht: uninstall/Eclipse-neu installieren, das Hinzufügen import javax.swing.JComponentIch kann nicht herausfinden, JComponent Fehler in Eclipse IDE

import java.util.Random; 

import javax.swing.JOptionPane; 

public class Randomnum { 

public int[] math(int[]sum, int number1){ 
Random randomnumbers = new Random(); 
int a, b; 
    for (a=0;a<number1;a++){ 
     int dice1 = 1 + randomnumbers.nextInt(6); 
     int dice2 = 1 + randomnumbers.nextInt(1); 
     b = dice1 + dice2; 
     sum[a]=b; 
    } 
return sum; 
} 

public static void main(String[]args){ 
    String RollNumber; 
    RollNumber = 
     JOptionPane.showInputDialog("Roll the Dice "); 
    int number1; 
    number1 = Integer.parseInt(RollNumber); 
    int sum[]=new int [number1]; 
    int []arr = math(sum[],number1); 

    JOptionPane.showMessageDialog(null, "The sum of each roll " +arr+ "number of roll "+number1 + "","Results" JOptionPane.PLAIN_MESSAGE); 
    System.exit(0); 


} 

private static int[] math(int i, int number1) { 
    return null; 
} 
} 

Dies ist der Fehler, den ich recieving bin.

„Der Typ javax.swing.JComponent nicht aufgelöst werden kann, ist es indirekt verwiesen von erforderlichen .class-Dateien“

Antwort

0

[java swing component cannot be resolved

Der Code lief für mich, nachdem ich ein paar Tippfehler korrigiert hatte. Sie müssen ein Konfigurationsproblem haben.

+0

Können Sie es ausarbeiten? – Thinker

+0

Wie Frage oben verlinkt erwähnt. Ich erwarte, dass die installierte JRE nicht kompatibel ist, da Sie JComponent immer im Klassenpfad haben sollten. –

+0

Klicken Sie auf der Run-Schaltfläche auf Run Configurations ... Klicken Sie auf die Registerkarte Classpath und überprüfen Sie, ob Sie die korrekte JRE-Systembibliothek aufgelistet haben. –

Verwandte Themen