Hallo zusammen,
ich habe nochmal eine Frage....
Ich bin dabei ein Programm für die Verwaltung einer DVD-Sammlung zu schreiben. Ich habe ein Frame, in der ich links eine Liste mit den Filmen in einer Datenbank und rechts die entsprechenden Infos. Diese erscheinen wenn man auf einen Film in der Liste rechts klickt. Soweit auch kein Problem
Das Problem ist, dass ich die Datenbank in zwei "Kategorien" geteilt habe, Spielfilme und TV-Serien. Da ich bei den Serien andere Infos anzeigen will brauche ich die möglichkei das rechte Panel durch ein anderes zu ersetzen. Dazu habe ich auch schon eine ganze Menge gesucht und gefunden... Nur weiß ich als Anfänger wohl nicht so recht wie man das anwendet. So wie ich es verstanden habe kann ich ein neues Panel, also außerhalb von meinem Frame, erstellen und dies dann mit frame.add(Panel) ins Frame laden. frame wird natürlich durch den Namen der Klasse des Frames ersetzt und Panel durch den Namen der Klasse des Panels. Nur irgendwie klappt das nicht. Daraufhin habe ich nach Tutorials zu dem Thema gesucht, aber auch nix Kann mir hier vielleicht jemand kurz und knapp sagen wie ich das machen muss? - Oder vielleicht einen Link zu einer guten Erklärung die ich nicht gefunden habe?
Danke schon mal!!!
cpu32
PS. Ich benutze übrigens Eclipse mit dem integrierten Window-Builder und hab mein Frame und Panel mit Swing 'gebaut', falls das wicht sein sollte...
ich habe nochmal eine Frage....
Ich bin dabei ein Programm für die Verwaltung einer DVD-Sammlung zu schreiben. Ich habe ein Frame, in der ich links eine Liste mit den Filmen in einer Datenbank und rechts die entsprechenden Infos. Diese erscheinen wenn man auf einen Film in der Liste rechts klickt. Soweit auch kein Problem
Das Problem ist, dass ich die Datenbank in zwei "Kategorien" geteilt habe, Spielfilme und TV-Serien. Da ich bei den Serien andere Infos anzeigen will brauche ich die möglichkei das rechte Panel durch ein anderes zu ersetzen. Dazu habe ich auch schon eine ganze Menge gesucht und gefunden... Nur weiß ich als Anfänger wohl nicht so recht wie man das anwendet. So wie ich es verstanden habe kann ich ein neues Panel, also außerhalb von meinem Frame, erstellen und dies dann mit frame.add(Panel) ins Frame laden. frame wird natürlich durch den Namen der Klasse des Frames ersetzt und Panel durch den Namen der Klasse des Panels. Nur irgendwie klappt das nicht. Daraufhin habe ich nach Tutorials zu dem Thema gesucht, aber auch nix Kann mir hier vielleicht jemand kurz und knapp sagen wie ich das machen muss? - Oder vielleicht einen Link zu einer guten Erklärung die ich nicht gefunden habe?
Danke schon mal!!!
cpu32
PS. Ich benutze übrigens Eclipse mit dem integrierten Window-Builder und hab mein Frame und Panel mit Swing 'gebaut', falls das wicht sein sollte...