[JViewPort] probleme avec la taille du contenu
bonjour
j'ai un probleme avec un jViewPort
Code:
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)); |
je n'arrive pas a reccuperer la bonne taille (500) sur getViewRect
qui normalement devrait me retourner la taille contenue dans le JViewPort
auriez vous une idée ?
merci