10. december 2003 - 15:19Der er
4 kommentarer og 2 løsninger
Problemer med Cardlayout
Jeg har problemer med at få knapper til at virke når jeg benytter cardlayout. Jeg skal have knappen til at bede det cardlayout, som knappen og klassen selv er en del af, om at vise et andet kort.
Der kommer ingen syntaksfejl, og samme metodekald(uden guiParent.) virker fint i SuperGUI-klassen. Her virker det blot ikke, men giver istedet en ClassCastException.
---
public ShowDocGUI(Controller cont, SuperGUI guiP) { control =cont; guiParent = guiP;
....
if (event.getSource() == jButton_deleteDocument) { ((CardLayout) guiParent.content_panel.getLayout()).show( guiParent.content_panel, "not_implemented"); }
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Har kigget lidt på dine svar. Forskellen på 430310 og problemet her er, såvidt jeg kan se, at her ligger knappen selv i det i Cardlayoutet, mens den ligger i et andet panel i 430310. Det er netop det at knappen selv er en del en klasse i Cardlayout der giver problemet..
Har fikset det. Der manglede en henvisning til det pågældende panel højere oppe!
ellers tak for hjælpen :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.