JTABBEDPANE FERMABLE AVEC GESTION DU DRAG AND DROP

Messages postés
2
Date d'inscription
mercredi 22 mars 2006
Statut
Membre
Dernière intervention
1 juin 2006
- - Dernière réponse : abdelmajidkac
Messages postés
1
Date d'inscription
samedi 22 octobre 2011
Statut
Membre
Dernière intervention
9 mars 2012
- 9 mars 2012 à 19:23
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/37367-jtabbedpane-fermable-avec-gestion-du-drag-and-drop

abdelmajidkac
Messages postés
1
Date d'inscription
samedi 22 octobre 2011
Statut
Membre
Dernière intervention
9 mars 2012
-
slv comment insérer plusieurs checkbox et des zones textes dans un jTabbedPane1
memento59800900
Messages postés
15
Date d'inscription
samedi 27 janvier 2007
Statut
Membre
Dernière intervention
25 avril 2008
-
Re : j'ai un bug, en fait.
A partir du moment où on fait un drag and drop d'un onglet, le bouton close de l'onglet disparaît.

Conclusion pour être clair ; le drag and drop d'un onglet le rend impossible à fermer par la suite.
memento59800900
Messages postés
15
Date d'inscription
samedi 27 janvier 2007
Statut
Membre
Dernière intervention
25 avril 2008
-
Bonne idée ce code !

Par contre, je ne saisie pas pourquoi tu n'as pas prix la peine de mettre un petit public static void main..
Je suppose que tu en avait un pour tester, non ?

En tout cas, merci pour le partage ! :)
Mitix
Messages postés
1
Date d'inscription
dimanche 13 mai 2007
Statut
Membre
Dernière intervention
9 mai 2011
-
certainemen ke ta fenetre souvre mais comme t'as pas donné les dimensions elle apparai renfermer sur elle même
tu devrais ajouter des frame.setBound(/*les dimensions souhaités*/)
ssebounet
Messages postés
162
Date d'inscription
jeudi 21 mars 2002
Statut
Membre
Dernière intervention
22 octobre 2008
-
Bonjour!

J'ai voulu essayer ton code mais ce dernier ne semble pas fonctionner...
Je suis sous linux alors est-ce que ca ne fonctionne que sous windows??? embêtant pour du java ;-)

Sinon j'ai créé mon propre main avec deux onglets mais ces derniers ne veulent pas faire de drag and drop ni se fermer quand je clique sur les boutons, l'appelle au on release sur le click ne se fait que lorsque je clique sur le panel (dans la zone de l'onglet en fait !)

je comprend pos...
voici mon main pour info
Si qqun voit qque chose qu'il me le dise !

import java.awt.FlowLayout;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class test {
/**
* @param args
*/
public static void main(String[] args) {
JFrame frame = new JFrame();
JMyTabbedPane tab1 = new JMyTabbedPane(true, true);
JPanel pan = new JPanel();
pan.setLayout(new FlowLayout());
pan.add(new JButton("toto"));
pan.add(new JButton("totod"));
tab1.addTab("1", pan);
tab1.addTab("2", new JLabel("rr"));
frame.getContentPane().add(tab1);
frame.setVisible(true);
}
}

merki à tout le monde!
++