Cześć,
pytanie krótkie choć być może treściwe. Da się połączyć np. dwa JLabele w jednego?
Mam mapę, która składa się z 25x25 kratek o wymiarach 32px x 32px. Tworzę ją w funkcji, która jako wynik ostateczny zwraca pojedynczego JLabela. I właśnie utworzoną mapę chciałbym wrzucić jako jeden, duży obrazek. Jest to możliwe?
Mniej więcej w pseudokodzie wyglądało by to tak:
public JLabel loadMap(int number_map)
{
int mapaIntow[][]; //tu sa wrzucane numerki odpowiadajace obrazkom, ktore za chwile zostana wczytane
JLabel mapaJLabeli[][]; //tu sa wrzucane JLabele, ktore wyswietlaja obrazki
JLabel mapa;
mapaIntow = wczytajMapeZPlikuTekstowego(number_map+".txt");
mapaLabeli = polaczTabliceIntowZObrazkami(mapaIntow);
mapa = polaczObrazkiWJeden(mapaLabeli);
return mapa;
}