Bonjour,
Je n'arrive pas à comprendre pourquoi, lorsque j'utilise un layout, la couleur du panel posé dessus reste gris:
Alors que si je retire le layout, le panel est bien coloré en blanc:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 jp = new JPanel(); jp.setLayout(new BorderLayout()); jp.setSize(w,h); jp.add(scrollPane,BorderLayout.CENTER); jp.setBackground(Color.WHITE); JOptionPane jop = new JOptionPane(new Object[] { "Select a value", jp }, JOptionPane.PLAIN_MESSAGE, JOptionPane.OK_CANCEL_OPTION );
Une idée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 jp = new JPanel(); //jp.setLayout(new BorderLayout()); jp.setSize(w,h); jp.add(scrollPane); jp.setBackground(Color.WHITE); JOptionPane jop = new JOptionPane(new Object[] { "Select a value", jp }, JOptionPane.PLAIN_MESSAGE, JOptionPane.OK_CANCEL_OPTION );![]()







Répondre avec citation


Partager