2010-07-16 12 views
0

Je suis nouveau sur le composant swing java. S'il vous plaît dites-moi comment créer plusieurs images. Mon exigence est, le cadre de base devrait contenir 2 boutons radio et si je clique sur n'importe quel bouton radio il devrait aller à l'autre cadre et il devrait afficher 4 cases à cocher.comment créer plusieurs cadres dans le composant swing java

S'il vous plaît conseiller

Répondre

1

vérifier comment fonctionne CardLayout

https://docs.oracle.com/javase/tutorial/uiswing/layout/card.html

si vous voulez seulement pour basculer entre les fenêtres:

  1. Ajouter JPanel à votre Jframe qui contiendra tous JPanels que vous voulez changer entre (appelons-le jPanelMain)
  2. Set CardLayout dans jPanelMain
  3. Créer JPanels vous souhaitez basculer entre avec les choses dont vous avez besoin, il
  4. Ajouter action Listener au bouton radio, par exemple

    private void jButtonActionPerformed(java.awt.event.ActionEvent e) {           
        jPanelMain.removeAll(); 
        jPanelMain.repaint(); 
        jPanelMain.revalidate(); 
        jPanelMain.add(jPanel1); 
        jPanelMain.repaint(); 
        jPanelMain.revalidate(); 
    } 
    
Questions connexes