bonjour
j'ai un probleme avec un jViewPort
je n'arrive pas a reccuperer la bonne taille (500) sur getViewRect
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 vcenter = new JViewport(); vcenter.setLayout(null); vcenter.setBackground(Color.BLUE); this.add(vcenter, "cell 1 1,grow"); // pour test JPanel p = new JPanel(); p.setSize(new Dimension(500, 500)); p.setBackground(Color.RED); vcenter.setView(p); vcenter.setViewSize(new Dimension(500, 500)); System.out.println("view size " + vcenter.getViewRect().height); System.out.println("view size " + vcenter.getViewSize().height); vcenter.setViewPosition(new Point(0, 0));
qui normalement devrait me retourner la taille contenue dans le JViewPort
auriez vous une idée ?
merci
Partager