Organisation des boutons du JScrollPane
Bonjour,
J'ai un JPanel "command" dans lequel je mets des Jbutton. Et je mets le Jpanel dans un JScrollPane lui-même dans un JSplitPane
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| JPanel command=new JPanel();
JButton ajEs=new JButton(new ImageIcon("img/ajEsp.png"));
ajEs.setPreferredSize(new Dimension(25,25));
ajEs.setToolTipText("Ajouter cet espace");
ajEs.setActionCommand("ajEsp");
ajEs.addActionListener(this);
command.add(ajEs);
JScrollPane scCommand=new JScrollPane(command);
scCommand.setViewportView(command);
JSplitPane spHaut=new JSplitPane(
JSplitPane.HORIZONTAL_SPLIT,true,
scEsp,scCommand);
spHaut.setResizeWeight(0.5);
spHaut.setDividerSize(4); |
Le soucis c'est que les boutons se mettent en ligne. Moi je voudrais qu'ils se mettent en ligne puis en colonne et que lorsqu'il y en a trop en bas, le scroll permettent de descendre verticalement. Si j'enlève le jscrollPane, les boutons se mettent comme je veux mais je n'accède plus à ceux du bas.