Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Hey... Det vil ikke rigtigt virke... Det er til en menu hvor man skal kunne vælge level til et spil - level-navnene er så i et array som varierer i længde fra spil til spil... mvh Mads
JMenu levelMenu = new JMenu("Level"); menu.add(levelMenu); for (int i = 0; i < levels.length; i++) { JMenuItem levelItem = new JMenuItem("Level: " + i); }
...hvor det så er meningen af levelItem også skal tilføjes tallet i... levels er et array med forskellige navne på levels... Kan godt være det bare er mig der er en spasser - men kan ikke få det til at virke
JMenu levelMenu = new JMenu("Level"); menu.add(levelMenu); JMenuItem[] levelItem = new JMenuItem[levels.length]; for (int i = 0; i < levels.length; i++) { levelItem[i] = new JMenuItem("Level: " + i); }
Hvis man lige kan nå at stille en hurtig udfordring mere: Jeg har nogle actionlisteners der lytter på de forskellige menuting man kan vælge - men hvordan skal den lige omformuleres?
for (int i = 1; i <= levels.length; i++) { else if (menuClicked.equals("Level: " +i)) { //kode til at skifte level } }
Det er en else if, og det kan man jo ikke ha' med if... mvh Mads
Hey - nææ var vist ikke for tydelig der... Problemet er at der er flere forskellige menupunkter og at de ikke hedder noget med level allesammen.... Men hvis man bare kan smide flere "public void actionevent"'s ind så er de jo en herlig løsning! mvh Mads
public void actionPerformed(ActionEvent ev) { for (int i = 0; i < x.length; i++) { if (ev.getSource() == x[i]) { // brugeren klikkede på x[i] } } for (int i = 0; i < y.length; i++) { if (ev.getSource() == y[i]) { // brugeren klikkede på y[i] } } for (int i = 0; i < z.length; i++) { if (ev.getSource() == z[i]) { // brugeren klikkede på z[i] } } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.