JTABBEDPANE FERMABLE AVEC GESTION DU DRAG AND DROP
thiefSoft
Messages postés2Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention 1 juin 2006
-
1 juin 2006 à 12:01
abdelmajidkac
Messages postés1Date d'inscriptionsamedi 22 octobre 2011StatutMembreDerniè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.
abdelmajidkac
Messages postés1Date d'inscriptionsamedi 22 octobre 2011StatutMembreDernière intervention 9 mars 2012 9 mars 2012 à 19:23
slv comment insérer plusieurs checkbox et des zones textes dans un jTabbedPane1
memento59800900
Messages postés15Date d'inscriptionsamedi 27 janvier 2007StatutMembreDernière intervention25 avril 2008 29 juil. 2011 à 15:30
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és15Date d'inscriptionsamedi 27 janvier 2007StatutMembreDernière intervention25 avril 2008 29 juil. 2011 à 10:39
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és1Date d'inscriptiondimanche 13 mai 2007StatutMembreDernière intervention 9 mai 2011 8 déc. 2009 à 23:37
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és162Date d'inscriptionjeudi 21 mars 2002StatutMembreDernière intervention22 octobre 20081 22 oct. 2008 à 14:43
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!
++
javalive
Messages postés1Date d'inscriptionmercredi 28 mai 2008StatutMembreDernière intervention29 mai 2008 29 mai 2008 à 15:08
Merci pour ce code.
Il fonctionne parfaitement.
A quand la prochaine version?
cs_mtaveau
Messages postés23Date d'inscriptionjeudi 8 mai 2003StatutMembreDernière intervention24 juin 2007 20 janv. 2007 à 15:42
Il n'y a pas de classe "main", ça peut pas marcher. Et puis je te conseille de mettre ton code en ligne sous forme d'applet, ce serait plus pratique !
brad1024
Messages postés10Date d'inscriptionmardi 23 août 2005StatutMembreDernière intervention20 août 2006 15 août 2006 à 14:25
bonjour, le code que tu donne ne marche pas
dommage vu que j'en ai vraiment besoin
thiefSoft
Messages postés2Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention 1 juin 2006 1 juin 2006 à 12:01
Bonjour,
Ton code ne semble pas fonctionner correctement
9 mars 2012 à 19:23
29 juil. 2011 à 15:30
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.
29 juil. 2011 à 10:39
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 ! :)
8 déc. 2009 à 23:37
tu devrais ajouter des frame.setBound(/*les dimensions souhaités*/)
22 oct. 2008 à 14:43
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!
++
29 mai 2008 à 15:08
Il fonctionne parfaitement.
A quand la prochaine version?
20 janv. 2007 à 15:42
15 août 2006 à 14:25
dommage vu que j'en ai vraiment besoin
1 juin 2006 à 12:01
Ton code ne semble pas fonctionner correctement