| need help with draw function 
 
	 
	
		| Author | Message |   
		| mapleleafs 
 
 
 
 
 | 
			
				|  Posted: Tue Jul 27, 2004 2:17 pm    Post subject: need help with draw function |  |   
				| 
 |  
				| this applet is supposed to receive 4 inputs from the user for the x, y, width, and height of an oval and then it's supposed to draw the oval. 
 Here's the program
 
 	  | code: |  	  | // Draws an oval designed by user
import java.awt.Graphics;
 import javax.swing.*;
 public class DrawCircle extends JApplet {
 public void init()
 {
 String xInput,
 yInput,
 widthInput,
 heightInput;
 
 int xValue,
 yValue,
 widthValue,
 heightValue;
 
 xInput =
 JOptionPane.showInputDialog(
 "Enter x coordinate of oval" );
 yInput =
 JOptionPane.showInputDialog(
 "Enter y coordinate of oval" );
 widthInput =
 JOptionPane.showInputDialog(
 "Enter desired width of oval" );
 heightInput =
 JOptionPane.showInputDialog(
 "Enter desired height of oval" );
 
 xValue = Integer.parseInt( xInput );
 yValue = Integer.parseInt( yInput );
 widthValue = Integer.parseInt( widthInput );
 heightValue = Integer.parseInt( heightInput );
 } // end init()
 
 public void paint ( Graphics g )
 {
 g.drawOval( xValue, yValue,
 widthValue, heightValue );
 } // end paint
 } // end class DrawCircle
 | 
 
 the problem is when i try to compile the program it says "cannot resolve symbol variable" for xValue, yValue, widthValue, and heightValue
 |  
				|  |  |   
		|  |  |  
	  
		|  |   
		| Sponsor Sponsor
 
  
   |  |   
		|  |   
		| rizzix 
 
 
 
 
 | 
			
				|  Posted: Tue Jul 27, 2004 4:43 pm    Post subject: (No subject) |  |   
				| 
 |  
				| its all because of scope.. u need to declare those variables outside the method init(). that way it is visible to all methods in that class |  
				|  |  |   
		|  |  |  
	  
		|  |   
		|  |  
 |