Bonjour,
Mon probleme avec mon Jscrollpane c'est qu'il contient un Jtable, mais quans je remplie ce dernier avec des lignes, la barre de defilement verticale ne me permet pas (à partir d'un certain niveau) de voir les elements tout en bas.
Voici mon code:
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29 private JTable getJTable() { if (jTable == null) { jTable = new JTable(); //this.jTable = jTable; jTable.setPreferredSize(new java.awt.Dimension(600,220)); jTable.setShowGrid(true); jTable.setSize(new java.awt.Dimension(600,220)); jTable.setPreferredScrollableViewportSize(new Dimension(600,220)); } return jTable; } /** * This method initializes jScrollPane * * @return javax.swing.JScrollPane */ private JScrollPane getJScrollPane() { if (jScrollPane == null) { jScrollPane = new JScrollPane(); jScrollPane.setPreferredSize(new java.awt.Dimension(600,200)); jScrollPane.setVerticalScrollBarPolicy(javax.swing.JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); jScrollPane.setViewportView(getJTable()); //jScrollPane.setAutoScrolls(true); jScrollPane.setAutoscrolls(true); } return jScrollPane; }
Merci d'avance.
Partager