Wpis z mikrobloga

Mam dwie klasy dla przykładu nazwę je ClassOne i ClassTwo
public class ClassOne
{
JTextArea area1, area2, ..., area7;
JButton button1;
private JTextArea[] textArea = new JTextArea[7];
private int textAreaHeight = 54;
public ClassOne() {
for(int i=0; i<7; i++) {
textArea[i] = new JTextArea();
textArea[i].setBounds(120, textAreaHeight, 150, 20);
add(textArea[i]);
textAreaHeight += 30;
}
}
...
}
public class ClassTwo
{
public void actionPerformed(ActionEvent e) {
ClassOne one = new ClassOne();
Object source = e.getSource();
if(source==one.button1) {
String[] record = new String[7];
for(int i=0;i<record.length;i++) {
record[i]=one.textArea[i];
}
...
}
Przy próbie skompilowania tego programu dostaje komunikat że JTextArea nie może zostać skonwertowane do Stringa. Próbowałem też użyć gettera i przekazać go do tablicy ale nic z tego.
#java
  • 3