2017-01-11 4 views
-3
import java.awt.Graphics; 
    import java.awt.Image; 
    import java.awt.Toolkit; 
    import java.awt.image.BufferedImage; 
    import java.io.File; 
    import java.io.IOException; 
    import java.io.*; 

    import javax.imageio.ImageIO; 

    public class Player { 
     int x,y; 
     Game game; 



     try { 
      BufferedImage img = ImageIO.read(new File("Cam.png")); 
     } catch (IOException e) { 

     } 

     public Player(Game game){ 
      this.game = game; 
     } 

     public void tick(Game game){ 
      this.game = game; 

      x = (game.getWidth()/2) - 16; 
      y = (game.getHeight()/2) - 16; 
     } 

     public void render(Graphics g){ 
      g.drawImage(img, x, y, 50, 50, null); 
     } 

"ゲームの試合;私は "トークンの構文エラー"; "、{このトークンの後に期待される"エラーが発生します。 「ブロックを完了するために、 『またPlayer.javaクラスから画像を読み取るときに、奇妙な構文エラーが発生する

トライキャッチした後、私は』構文エラー、挿入」を}得る

私はすべての私の構文が正しいか、まだ私はまだこれらの奇妙なエラーが発生します確信しています。どんな提案も役に立ちます。ありがとうございます。 :)

+1

*なぜクラス内に「try catch」があるのですか?これは許可されていない/可能な構文です。 – luk2302

+0

*「すべての構文が正しいと確信しています」*それほど大したことはありません。あなたはどう思いますか? –

答えて

0

いくつかのメソッドを使って遊んだあと、私は奇妙な構文エラーが、メソッドの中にいないtry catchに起因することが判明しました。

関連する問題