Exception in thread "main" java.lang.Error: Unresolved compilation problem: Syntax error on token "]", invalid (スレッド「main」の例外
これはエラーメッセージです。 これは私のコードです:
import java.awt.*;
import java.util.Random;
import java.awt.event.*;
import javax.swing.*; //notice javax
public class Frame1 extends JFrame
{
JPanel pane = new JPanel();
Frame1() // the frame constructor method
{
super("Harry's Random Number Generator"); setBounds(100,100,300,100);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container con = this.getContentPane(); // inherit main frame
con.add(pane); // add the panel to frame
// customize panel here
// pane.add(someWidget);
setVisible(true); // display this frame
}
public static void main(String args[]) {new Frame1();}
Random dice = new Random();
int number;{
for(int counter=1; counter<10;counter++){
number = 1+dice.nextInt(1000);
System.out.println(number + " ");
}
}
}
どの行でエラーが発生しますか?完全なスタックトレースを投稿できますか? –
私たちに与えたコードには、あなたが投稿したエラーは含まれていません。プログラムはいくつかの数字を印刷し、画面上に灰色の枠を投げる以外にはほとんどありませんが、示されているように実行されます。 – Paul
あなたはおそらくEclipseを使用しています。 Alt-Shift-Qを押してからXを押します(または、ウィンドウ - 表示の表示 - 問題)。このビューでは、コンパイルエラーメッセージが表示されます。それらを読んで、コンパイルの問題を修正してください。 コードがはるかに読みやすくなり、正しくインデントされていれば、エラーがはるかに簡単にわかります。エディタでCtrl + Shift + Fを押してコードをフォーマットします。 –