2012-02-16 15 views
0

はい、これはJavaのSunのWebサイトから直接のJFrameを作るためのチュートリアルのコードです:エラー文字列を見つけることができません

package components; 

import java.awt.*; 
import java.awt.event.*; 
import javax.swing.*; 
import java.awt.Robot; 
import java.awt.AWTException; 
import java.awt.Rectangle; 
import java.awt.Color; 
import java.awt.Toolkit; 
import java.awt.image.BufferedImage; 
import java.io.File; 
import java.io.IOException; 
import javax.imageio.ImageIO; 

public class Gun 
{ 
private static void Bot() 
{ 
    JFrame frame = new JFrame("Bot"); 
    JLabel emptyLabel = new JLabel(""); 

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
    emptyLabel.setPreferredSize(new Dimension(175, 100)); 
    frame.getContentPane().add(emptyLabel, BorderLayout.CENTER); 
    frame.pack(); 
    frame.setVisible(true); 
} 
public static void main(string[] args) 
{ 
    javax.swing.SwingUtilities.invokeLater(new Runnable() 
{ 
public void run() 
    { 
    Bot(); 
    } 
    }); 
} 
} 

私は取得していますエラーは次のとおりです。

lava:29: cannot find symbol 
symbol : class string 
location: class components.Gun 
public static void main(string[] args) 

私はのためにすべての上に見えましたこれと私はそれに多くを見つけることができますが、この問題ではなく、私が今までに得たアドバイスは、輸入品などをチェックすることでした。私はそうしました。あなたがタイプミスを持って

答えて

3

main(string[] args)main(String[] args)

+0

ああOKのおかげで使用されているC#で使用されています – user1179522

1

あるべきstatic void main署名にタイプミスがあります、引数の型は資産文字列の単語に気づき、String[] args代わりのstring[] argsでなければなりません。

0

大文字のSを文字列(String)で使用します。

string

Stringがいることがわかりませんでした Java

関連する問題