Hallo,
ich hab folgendes Problem, ich lasse mir über:
ein paar JLabels zeichnen. Via Button klick läuft dann eine Rechnung durch bei der am Ende ein Int-Wert herauskommt.
Für diesen Wert sollen dann entsprechende JLabels eingefärbt werden.
Also z.B. bei der Rechnung kommt 5 heraus dann sollen 5 JLabels eingefärbt werden
jetzt hab ich schon ein wenig in Foren geblättert und glaube das Hashmap das richtige dafür sein sollte,
ich weis nur nicht wie ich das umsetzten kann. könnte mir jemand ein Tipp geben ?

danke schonmal!
ich hab folgendes Problem, ich lasse mir über:
Code:
for(int i = 0; i < 176; i++) {
JLabel label = new JLabel (""+(i+1));
getContentPane().add(label);
label.setBorder(BorderFactory.createLineBorder(Color.green));
label.setHorizontalAlignment(SwingConstants.CENTER);
label.setBackground(new Color(0xFFFFFFFF));
int rowsize = 16;
Rectangle r = new Rectangle((((i)%rowsize) * 30)+200,((i+16)/rowsize)*30,30,30);
label.setBounds(r);
ein paar JLabels zeichnen. Via Button klick läuft dann eine Rechnung durch bei der am Ende ein Int-Wert herauskommt.
Für diesen Wert sollen dann entsprechende JLabels eingefärbt werden.
Also z.B. bei der Rechnung kommt 5 heraus dann sollen 5 JLabels eingefärbt werden
jetzt hab ich schon ein wenig in Foren geblättert und glaube das Hashmap das richtige dafür sein sollte,
ich weis nur nicht wie ich das umsetzten kann. könnte mir jemand ein Tipp geben ?


danke schonmal!
