contentPane aktualisieren

Status
Nicht offen für weitere Antworten.

_fabi

Aktives Mitglied
Hallo zusammen!

Ich habe folgendes Problem:
Ich habe eine ButtonGroup erstellt und je nachdem welcher Butten aktiv ist ändert sich eine Variable. Wenn die Variable sich ändert, dann will ich, dass im ContentPane jeweils ein anderes Panel angezeigt wird. Lösen wollte ich das über:
Java:
		GridBagConstraints c = new GridBagConstraints();
		if(Variable== 0){
			adjustmentPanel.add(solutionPanel, c);
		}
		else if(Variable== 1){
			adjustmentPanel.add(solutionPanel2, c);
		}
		else if(Variable== 2){
			adjustmentPanel.add(solutionPanel3, c);
		}

Da aber die
Java:
	public void actionPerformed(ActionEvent e) {
		if(e.getActionCommand().equals("Nullstäbe")){
			Variable= 0;
			getContentPane().repaint();
		}
		else if(e.getActionCommand().equals("Auflager")){
			Variable= 1;
			getContentPane().repaint();
		}
		else if(e.getActionCommand().equals("Stabkräfte")){
			Variable= 2;
			getContentPane().repaint();
		}
	}//action performed
nach der Mainklasse aufgerufen wird, wirkt sich die Änderung der Variable nicht auf mein ContentPane aus. Kann mir jemand erklären, wie ich das dann machen muss?
Es würde schon reichen, wenn ich wüsste, wie ich nach dem Verändern der Variable die Hauptklasse wieder aufrufen könnte, so dass sie sich "aktualisiert".

Tut mir Leid, dass ich mich so umständlich ausdrücke, aber ich weiss nicht, wie es sonst ausdrücken soll.
Vielen Dank für eure Zeit,

Fabi
 

eRaaaa

Top Contributor
Ich habe eine ButtonGroup erstellt und je nachdem welcher Butten aktiv ist ändert sich eine Variable. Wenn die Variable sich ändert, dann will ich, dass im ContentPane jeweils ein anderes Panel angezeigt wird

sorry dass ich jetzt nicht auf deinen code eingehe, aber das hört sich doch stark nach cardlayout an finde ich:

How to Use CardLayout (The Java™ Tutorials > Creating a GUI With JFC/Swing > Laying Out Components Within a Container)


vllt hilft dir das ja ?

gruß
 

_fabi

Aktives Mitglied
ah danke, sieht so aus als wär das genau das wonach ich gesucht habe!
Tut mir Leid, dass ich wegen sowas hier fragen muss, steht bestimmt oft im Netz, aber wenn man gar ned weiss, was man eigentlich sucht is imma bissl schwierig.

Vielen Dank jedenfalls!
Fabi
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T ContentPane wird nicht angezeigt! Java Basics - Anfänger-Themen 4
M Namen der Elemente auf ContentPane? Wie darauf zugreifen? Java Basics - Anfänger-Themen 2
L Zeichenbereich und Button auf ContentPane Java Basics - Anfänger-Themen 4
D Neues ContentPane öffnen Java Basics - Anfänger-Themen 3
G Komponenten dynamisch auf contentPane einbinden Java Basics - Anfänger-Themen 5
S Bild als ContentPane ? Java Basics - Anfänger-Themen 9
J Progressbar aktualisieren Java Basics - Anfänger-Themen 17
C Timer aktualisieren Java Basics - Anfänger-Themen 5
TimoN11 Array mit unterschiedlichen längen aktualisieren, dann als Methodenwert einsetzen Java Basics - Anfänger-Themen 1
J Java FX - Label aktualisieren Java Basics - Anfänger-Themen 1
J Aktuelle Zeit in einer JavaFX Anwendung aktualisieren lassen Java Basics - Anfänger-Themen 4
M Probleme beim aktualisieren eines JPanels Java Basics - Anfänger-Themen 7
A Input/Output System.out Ausgabe aktualisieren, ohne Konsole vollzuspamen Java Basics - Anfänger-Themen 2
P WindowBuilder aktualisieren Java Basics - Anfänger-Themen 0
L Threads Laufbild Erzeugen Problem mit Aktualisieren des JPanels Java Basics - Anfänger-Themen 2
F Problem bei ImageIcon aktualisieren Java Basics - Anfänger-Themen 5
MrSnake Tabelleninhalt aktualisieren Java Basics - Anfänger-Themen 12
R Programm aktualisieren/refreshen Java Basics - Anfänger-Themen 7
2 Uhrzeit und Datum aktualisieren Java Basics - Anfänger-Themen 12
M Methoden Methoden aktualisieren Java Basics - Anfänger-Themen 2
M Liste mit repaint aktualisieren Java Basics - Anfänger-Themen 1
B Erste Schritte Anzeige von Graphics Objekten einzeln aktualisieren Java Basics - Anfänger-Themen 1
G Input/Output Webseite Cache-Control: max-age=3 Öfters Aktualisieren? Java Basics - Anfänger-Themen 1
J Bilder in Labels aktualisieren Java Basics - Anfänger-Themen 2
G Seite aktualisieren Java Basics - Anfänger-Themen 1
O JList aktualisieren während Dateieinlesung Java Basics - Anfänger-Themen 4
W Erste Schritte Timer soll jede Sekunde Label aktualisieren Java Basics - Anfänger-Themen 5
S Erste Schritte Gui aktualisieren Java Basics - Anfänger-Themen 5
M Variable aus einer anderen Klasse aktualisieren Java Basics - Anfänger-Themen 2
V JFrame aktualisieren Java Basics - Anfänger-Themen 6
M Tabelle aktualisieren (mal wieder) Java Basics - Anfänger-Themen 10
M Erste Schritte Tabelle aktualisieren (mal wieder) Java Basics - Anfänger-Themen 7
D JTable aktualisieren Java Basics - Anfänger-Themen 2
J Variablen Aktualisieren von Instanzvariablen Java Basics - Anfänger-Themen 14
J repaint() geht gar nicht; GUI aktualisieren Java Basics - Anfänger-Themen 10
Q Zeitanzeige aktualisieren Java Basics - Anfänger-Themen 7
J Jtable änderung soll graphics aktualisieren Java Basics - Anfänger-Themen 4
R Threads GUI über Hintergrund-Thread aktualisieren Java Basics - Anfänger-Themen 6
F GUI JTextField aktualisieren Java Basics - Anfänger-Themen 3
L Zeit sekündlich aktualisieren Java Basics - Anfänger-Themen 7
J JLabels in Panel Aktualisieren Java Basics - Anfänger-Themen 5
E JList GUI aktualisieren? Java Basics - Anfänger-Themen 3
L Client aktualisieren Java Basics - Anfänger-Themen 6
Ollek ArrayList nach Datenbankeintrag aktualisieren Java Basics - Anfänger-Themen 4
U jTable aktualisieren Java Basics - Anfänger-Themen 5
B PacMan: Panel aktualisieren Java Basics - Anfänger-Themen 2
Dit_ Aktualisieren von mehreren Views Java Basics - Anfänger-Themen 2
J JList Inhalt nach JButton Klick aktualisieren Java Basics - Anfänger-Themen 8
J JTable aktualisieren wenn TableModel sich ändert Java Basics - Anfänger-Themen 6
L JList Aktualisieren funktioniert nur Zufällig Java Basics - Anfänger-Themen 3
B JApplet aktualisieren Java Basics - Anfänger-Themen 2
N Aktualisieren JTable Java Basics - Anfänger-Themen 2
T JList aktualisieren Java Basics - Anfänger-Themen 12
T GUI aktualisieren Java Basics - Anfänger-Themen 6
C GUI aktualisieren: repaint, validate, Fenstergröße ändern bringt nichts Java Basics - Anfänger-Themen 13
C jframe bzw. jpanel aktualisieren Java Basics - Anfänger-Themen 13
E Textfeld aktualisieren Java Basics - Anfänger-Themen 3
P Textarea aktualisieren, Referenz fehlt Java Basics - Anfänger-Themen 4
G fenster aktualisieren Java Basics - Anfänger-Themen 2
Antoras Applet aktualisieren Java Basics - Anfänger-Themen 2
M Ausgabe aktualisieren/ Stoppuhr Java Basics - Anfänger-Themen 4
S Jpanel aktualisieren Java Basics - Anfänger-Themen 9
S JTable aktualisieren (nach Datenbank updade) Java Basics - Anfänger-Themen 14
S JTree aktualisieren Java Basics - Anfänger-Themen 4
M JTree aktualisieren Java Basics - Anfänger-Themen 3
K Datum mittels Thread aktualisieren Java Basics - Anfänger-Themen 6
G Bild aktualisieren Problem! Java Basics - Anfänger-Themen 2
G Liste in mehreren unabhängigen Frames aktualisieren. Java Basics - Anfänger-Themen 6
H Textarea aktualisieren Java Basics - Anfänger-Themen 2
V Menüeinträge und ähnliches aktualisieren (aus properties) Java Basics - Anfänger-Themen 10
M Aktualisieren eines JTables funktioniert nicht Java Basics - Anfänger-Themen 6
K Chart zur Laufzeit erstellen und aktualisieren Java Basics - Anfänger-Themen 2
M jTable aktualisieren Java Basics - Anfänger-Themen 5
H JTable richtig aktualisieren Java Basics - Anfänger-Themen 4
J schleife unterbrechen JTextArea aktualisieren Java Basics - Anfänger-Themen 8
W Kurse übers Internet aktualisieren Java Basics - Anfänger-Themen 6
G mehrere Frames nacheinander aktualisieren Java Basics - Anfänger-Themen 2
B JTable Werte aktualisieren Java Basics - Anfänger-Themen 2
G JList - aktualisieren Java Basics - Anfänger-Themen 6
S JTree aktualisieren bzw. komplett neu aufbauen Java Basics - Anfänger-Themen 6
F Aktualisieren einer einzelnen Zelle in JTable Java Basics - Anfänger-Themen 2
F Gebasteltet Fortschrittsanzeige: Aktualisieren Labels? Java Basics - Anfänger-Themen 4
F Aktualisieren einer Liste von einem entfernten Objekt aus. Java Basics - Anfänger-Themen 11
M JList Datenstring erweitern und JList aktualisieren Java Basics - Anfänger-Themen 5
D Applet im IE aktualisieren Java Basics - Anfänger-Themen 6
G JTable aktualisieren Java Basics - Anfänger-Themen 15
B GUI aktualisieren Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben