2016-07-11 4 views
0

주사위를 시뮬레이션하는 간단한 Java 프로그램을 작성하려고합니다. 나는 내가 알 수없는 오류를 제외하고는 모든 것이 정확하다고 생각한다. 나는이 사이트를 검색하여 다른 사람들에게 주어진 답변 중 일부를 사용하지 않으려 고 노력했다. 지금까지 시도 : 제거가/이클립스를 다시 설치 이 내가 잡 오전 오류입니다 import javax.swing.JComponentEclipse IDE에서 Jcomponent 오류를 파악할 수 없습니다.

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; 
} 
} 

를 추가 :.

는 "유형 JComponent을가 해결 될 수 없다 그것은 간접적으로 참조 필요한 .class 파일 "에서

답변

0

[java swing component cannot be resolved

몇 가지 오타를 수정하면 코드가 작동했습니다. 구성 문제가 있어야합니다.

+0

자세히 설명해 주시겠습니까? – Thinker

+0

위의 링크 된 질문과 비슷합니다. 나는 당신이 항상 클래스 경로에 JComponent를 가져야하기 때문에 설치된 JRE가 호환되지 않기를 기대한다. –

+0

실행 단추에서 구성 실행 ... 클래스 경로 탭을 클릭하고 올바른 JRE 시스템 라이브러리가 나열되어 있는지 확인하십시오. –

관련 문제