bonjour,
j'essaye de placer un JInternalFrame dans un JPanel (cf. pièce jointe). Mais comme on pout le constater il y a des composants qui passent au dessus de mon JInternalFrame (ce sont des JTextField), les autres non (JScrollPane, JTable, JSpinner et JLabel).
voici le code:
Dès que je clique dans la frame le problème disparait. Je suis pratiquement sûr que c'est un problème de repaint(), mais je n'arrive pas à le corriger.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 private MyJInternalFrame pme = new MyJInternalFrame (); jPanel2A.add(pme); jPanel2A.add(matrixLeftPanel); jPanel2A.add(matrixRightPanel); jPanel2A.add(matrixCommentPanel); //jPanel2A.add(pme); pme.setOpaque(true); pme.setFocusable(true);
Si vous avez la solution![]()









Répondre avec citation
Partager