• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

"cannot find symbol"

 
Jonathan Wallace
Greenhorn
Posts: 18
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm following a tutorial, for which unfortunately I don't have the answers (long story).

This:

Generates the following error:

What am I doing wrong...? Full code below.




 
Jesper de Jong
Java Cowboy
Saloon Keeper
Pie
Posts: 15150
31
Android IntelliJ IDE Java Scala Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch!

The error means that class BallPanel does not have a method named setColor that takes a java.awt.Color as its argument.

You probably want to call that method on the ball, because class Ball does have that method:

instead of:

in line 128 of BallWorld.java.
 
lokesh sree
Ranch Hand
Posts: 100
Eclipse IDE Hibernate Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
The error seems to be pretty straight forward and obvious.
Inside your class BallWorld at line 128, i.e, inside the BallPanel class, there is a function call setColor(Color.red); However, there is no such method called setColor inside the BallPanel class. You can add that method.
 
Jonathan Wallace
Greenhorn
Posts: 18
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jesper de Jong wrote:Welcome to the Ranch!
Thanks!

Ah yes, that makes sense. All right, now that I see it, it's actually pretty obvious. Thanks again.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic