Donc j'ai un JFrame
, dans lequel il a un tas de JPanel
qui s'appelle venPanel
. Lorsque je clique sur un venPanel
, je veux que le JFrame
ajoute un nouveau JPanel
à l'est de la mise en page (parce que le JFrame
utilise la mise en page de bordure). Comment puis-je y parvenir dans ma classe venPanel
? Actuellement, le comme pour le venPanel
est mis en œuvre écouteur d'action mouseClick
:en cliquant sur un JPanel dans un JFrame
@Override
public void mouseClicked(MouseEvent arg0) {
try {
GUIVenDetails vendetail = new GUIVenDetails(ven);
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
Où GUIVenDetails
est le JPanel
que je voulais ajouter à l'est du JFrame
.. j'espère que la question est claire ..
Oui et envisager de retirer 'GUIVenDetails' de' JFrame' existant, avant d'en ajouter un nouveau, si cet événement se produit une seconde fois? –