私はJavaで非常に基本的なゲームを作ろうとしていJFrameます. 過去にはうまくいきましたが、今はそうではありません。何が間違っていたのかわかりません。
現在の作業ディレクトリを印刷して、それに一致するように画像を取得する場所を変更しようとしました。私の(ファイルファインダーやファイルリーダーなど)は問題なく画像を見つけることができるので、問題は画像を取得していない可能性がありますが、画像(ImageIcon)をJLabel、またはJFrame.
これは私のコードです...
JFrame frame = new JFrame("no image");
ImageIcon image = new ImageIcon("C:/Documents and Settings/user/Desktop/hi/xD/JavaApplication2/image.png");
JLabel imagelabel = new JLabel(image);
frame.add(imagelabel);
とされJFrameています。setVisible(true)pack()
誰かが間違っていることを理解するのを手伝ってくれませんか。