Czesc Utworzylem 16 elementowa tablice JLabel i Stringow. Po czym chcialem za pomoca funkcji setText ustawic kazdy napis dla kazdego elementu JLabel ale kod sie nie kompiluje i do konca nie rozumiem dlaczego. setText przyjmuje Stringa wiec chyba nie ma problemu jak wysle 1 element z tablicy Stringa
package javaapplication16;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.ArrayList;
public class muzMachina {
public static void main(String[] args) {
muzMachina m = new muzMachina();
m.createLabel();
}
JLabel [] listaEtykiet = new JLabel[16];
String [] etykiety = { "Bass Drum", "Closed Hi-Hat","Open Hi-Hat","Acoustic Snare","Crash Cymbal","Hand Clap","High Tom","Hi Bongo","Maracas" , "Whistle" ,"Low Conga","CowBell","VibraSlap","Low-mid Tom","High Agogo","Open HI Conga" };
void createLabel(){
for(int i = 0; i<=14; i++){
listaEtykiet[i].setText(etykiety[i]);
System.out.println(listaEtykiet[i].getText());
}
}
}