guiguimac
Messages postés85Date d'inscriptionmercredi 29 août 2001StatutMembreDernière intervention22 avril 2006
-
9 juin 2003 à 18:46
Softbyte
Messages postés4Date d'inscriptiondimanche 27 juillet 2003StatutMembreDernière intervention 8 avril 2004
-
8 avril 2004 à 23:07
bonjour,
j'ai un objet de JTabbedPane et quand je change d'onglet séléctionné grace à la souris, j'aimerai bien savoir lequel a été cliqué.
qq'un se serait-il déjà servi de addChangeListener et pourrait m'expliquer comment s'en servir ?
cs_Duss
Messages postés890Date d'inscriptionlundi 8 avril 2002StatutMembreDernière intervention29 juillet 200411 10 juin 2003 à 09:24
salut,
a tout moment tu peux faire un getSelectedIndex qui te renvoit l index du tab selectionné ou un getSelectedComponent qui te retourne carrement le composant
Duss
sebdemon
Messages postés7Date d'inscriptionsamedi 13 mars 2004StatutMembreDernière intervention15 mars 2004 13 mars 2004 à 00:19
Boujour,
je génére plusieurs onglets à l'aide d'un objet JTabbedPane.
Je souhaiterais savoir si il est possible de fermer un onglet précis en cliquant par exemple sur croix à l'intérieur de l'onglet. Métohdes ou sources bienvenue...
Merci d'avance ;)
public class jtabbedpane02 extends JPanel {
public jtabbedpane02() {
jtabbedPane = new JTabbedPane();
final JPanel panel1 = new JPanel();
final JPanel panel2 = new JPanel();
//Onglet 'Pan1'
JLabel label1 = new JLabel("Panneau 1");
panel1.add(label1);
//Bouton pour supprimer
JButton bouton1 = new JButton("Ajoute Pan2");
bouton1.addActionListener(new ActionListener (){
public void actionPerformed(ActionEvent e){
// Ajouter Pane2
jtabbedPane.addTab("Pan2", panel2);
}
});
panel1.add(bouton1);
jtabbedPane.addTab("Pan1", panel1);
//Onglet 'Pan2'
JLabel label2 = new JLabel("Panneau 2");
//Bouton pour supprimer
JButton bouton2 = new JButton("Supprimer");
bouton2.addActionListener(new ActionListener (){
public void actionPerformed(ActionEvent e){
// Supprime l'onglet 2
jtabbedPane.remove(1);
}
});