permaculture playing cards
The moose likes Beginning Java and the fly likes need help with array program Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "need help with array program" Watch "need help with array program" New topic

need help with array program


Joined: Mar 11, 2003
Posts: 5
im trying to create a program that uses a method
getData to read 10 strings in an array from a TextField. Im getting an error on the method getData that says 'class' or 'interface' expected. Can anyone help me on this issue? thanks --jbowl
private TextField input;
private String [] stringArray = new String [10];

public void init()
{ input = new TextField (20);
add (input);
input.addActionListener (this);}
public void paint(Graphics g)
g.drawString(toString(), 50,50);}

public void actionPerformed (ActionEvent e)
{ input.setText(null);
repaint ();}

// This section below contains the method getData
public void getData (String [] array)
{for (int i=0; i< array.length; i++)
array [i] = (input.getText());}

_ _____________________ _ <br />Jbowl to the nineth degree
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
Is this code all contained in a class?

It looks like you may have an extra closing brace "}" just after the actionPerformed method.
[ March 28, 2003: Message edited by: Barry Gaunt ]

Ask a Meaningful Question and HowToAskQuestionsOnJavaRanch
Getting someone to think and try something out is much more useful than just telling them the answer.
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
BTW, welcome to Java Ranch. Would you please check out our JavaRanch Naming Policy and change your displayed name accordingly.
Thanks -Barry
I agree. Here's the link:
subject: need help with array program
It's not a secret anymore!