Hallo leute,
hab wie immer ein Problem.
Was ich machen will:
ich versuche ein feld zu erstellen, das aus ganz vielen kleinen kästchen besteht, diese sind mit linien von einander getrennt. Die kästchen sollen schwarz sein und 2x2 pixel groß, die linien dazwischen sollen jeweils 1px breit sein. Das schaut etwa so aus (da lineien grau, sieht man es hier net so ganz, bei größeren feldern erkennt man die gut)
Jedes dieser kästchen soll einzeln angesprochen werden, also einzelne z.b gefärbt werden, ...
Was ich bisscher probiert hab:
ich habe für jedes kästchen ein eigenes jpanel erstellt, und in einem array gespeichert, so konnte ich jedes einzeln ansteuern, ging auch ganz gut, aber sobald das feld größer wurde z.b. 200x150 kästchen, hing das programm nur noch, ist auch irgendwo verständlich, bei 30000 jpanels ... .
Problem:
Wie kann ich das anders lösen, das ich ein feld hab, in dem jedes kästchen einzeln aufgerufen werden kann?
Hab schon überlegt erstmal als dals feld als bild zeichnen zu lassen, aber nix sinnvolles gefunden, wie ich das hinbekomme, hoffe hier kann mir jemand helfen.
MfG
darkeye
hab wie immer ein Problem.
Was ich machen will:
ich versuche ein feld zu erstellen, das aus ganz vielen kleinen kästchen besteht, diese sind mit linien von einander getrennt. Die kästchen sollen schwarz sein und 2x2 pixel groß, die linien dazwischen sollen jeweils 1px breit sein. Das schaut etwa so aus (da lineien grau, sieht man es hier net so ganz, bei größeren feldern erkennt man die gut)
Jedes dieser kästchen soll einzeln angesprochen werden, also einzelne z.b gefärbt werden, ...
Was ich bisscher probiert hab:
ich habe für jedes kästchen ein eigenes jpanel erstellt, und in einem array gespeichert, so konnte ich jedes einzeln ansteuern, ging auch ganz gut, aber sobald das feld größer wurde z.b. 200x150 kästchen, hing das programm nur noch, ist auch irgendwo verständlich, bei 30000 jpanels ... .
Problem:
Wie kann ich das anders lösen, das ich ein feld hab, in dem jedes kästchen einzeln aufgerufen werden kann?
Hab schon überlegt erstmal als dals feld als bild zeichnen zu lassen, aber nix sinnvolles gefunden, wie ich das hinbekomme, hoffe hier kann mir jemand helfen.
MfG
darkeye
Zuletzt bearbeitet von einem Moderator: