![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Neuer Benutzer Registriert seit: 16.12.2009
Beiträge: 3
|
Guten Morgen allesamt Habe ein Problem mit dem wechsel von einem Jpanel zur Laufzeit. In der normalen Swingapplikation funktioniert es einwandfrei nur im Applet leider nicht und ich habe keine Ahnung weshalb. hier der Code: Aufruf des wechsels in einer separaten Klasse. Das JPanel PGround mit dem Container für alle wechsel habe ich einfachheitshalber als Singelton implementiert. Code:
public void setStartPanel(int userTyp) {
System.out.println("HALLO");
if (userTyp == 0) {
System.out.println("HALLO 0");
PGround.getInstance().setPanel(new PConsumerOverView());
} else if (userTyp == 1) {
System.out.println("HALLO 1");
PGround.getInstance().setPanel(new PDossierOverView());
}
}
Die Klasse PGround extends JPanel besitzt den Container pGround in dem die Wechsel folzogen werden sollten. Code:
public void setPanel(JPanel panel) {
toolBar.setVisible(true);
pGround.removeAll();
pGround.add(panel);
panel.setSize(1000, 577);
validate();
}
Danke schon mal im voraus. |
| | |
| | Nach oben #5 |
| Projektleiter Registriert seit: 30.11.2005 Ort: Bottrop
Beiträge: 1.363
|
Hast du mal überlegt, statt deiner eigenen Lösung die Standard-Lösung aus dem JDK zu verwenden?
|
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Grösse des JFrames and JPanel anpassen | alekz | Desktop-Applikationen und Grafik | 4 | 13.06.2009 13:09 |
| jPanel nach bestätigen eines dialoges wechseln | risa | Desktop-Applikationen und Grafik | 14 | 18.04.2006 21:02 |
| JPanel | am82 | Desktop-Applikationen und Grafik | 6 | 02.12.2005 17:02 |
| JPanel in JFrame ersetzen | muge | Desktop-Applikationen und Grafik | 2 | 24.11.2005 22:18 |
| JTabbedPanel & JPanel - Probleme mit dem Layout | Tactive | Desktop-Applikationen und Grafik | 8 | 24.02.2005 15:27 |