Hallo,
ich habe fogendes Problem:
ich möchte mit einem Klick auf einen Button eine Instanz von einem JPanel in ein JFrame laden und dadurch einen JPanel ersetzen.
Geht das:
Zuvor hatte ich das mit einem JScrollPane in den ich einen JPanel aufgerufen hatte.
In der API habe ich nichts gefunden. Hat schon mal einer sowas gemacht in der letzen Zeit ?
die JPanels liegen einem JFrame zugrunde (BorderLayout). Ich möchte jetzt das Zentrum (center JPanel) mit einem neuen JPanel nach Klick auf einen Button ersetzen.
Gruß
M
ich habe fogendes Problem:
ich möchte mit einem Klick auf einen Button eine Instanz von einem JPanel in ein JFrame laden und dadurch einen JPanel ersetzen.
Geht das:
Zuvor hatte ich das mit einem JScrollPane in den ich einen JPanel aufgerufen hatte.
Code:
private void btnumfrageanfordernMouseClicked(java.awt.event.MouseEvent evt) {
....
try{
mainPanel.setViewportView(questionPanel);
questionPanel.setVisible(true);
} catch (Exception e){
mainPanel.setViewportView(null);
}
......
}
In der API habe ich nichts gefunden. Hat schon mal einer sowas gemacht in der letzen Zeit ?
die JPanels liegen einem JFrame zugrunde (BorderLayout). Ich möchte jetzt das Zentrum (center JPanel) mit einem neuen JPanel nach Klick auf einen Button ersetzen.
Gruß
M
Zuletzt bearbeitet: