|
Quelques pr�cisions : j’ai �un popupMenu, avec diff�rents JMenu dedans, avec de� trop nombreux JMenuItem dedans, qui faisaient que le menu d�passait de l’�cran. J’ai donc transpos� les JMenuItem en JButton, et mis tout �a dans un JScrollPane. En faisant Menu.add(JScrollPane) cela affiche comme il faut au bon endroit, c'est-�-dire a cot� du popupMenu , mais ne r�sout rien pour la taille � d’o� ma question…. Je veux juste faire comme si on avait un Menu avec des ScrollBar, et de la taille que je souhaite… Quand je fais Menu.add(JScrollPane,BorderLayout.Truc), cette fois il me le colle a la place du menu dans le popup… Menu.setSize ne fait rien non plus…
Merci pour toutes vos r�ponses. ��
L’instance de JMenu est donc son container.
Sinon, sans conna�tre le contexte, c’est assez etrange de vouloir mettre un JScrollPane dans un menu …
Si tu souhaite poursuivre sur cette voie (le scrollpane ds le menu) il est donc possible de lui placer un layout, car comme tout container, cela doit �tre possible sur JMenu. Si aucun ne te convient tu peut aussi developper ton propre layout ( = une classe a toi qui impl�mente layoutmanager)
-----Message d'origine-----
Eh bien en fait il est associ� � un JMenu (JMenu.add(JScrollPane)), donc il s’ouvre sur le cot�, mais il n’es pas dans un autre panel.
Ca c’est pas possible ! Il y a forcement un.
Qu’est-ce qui te fait croire qu’il n’y en a pas ?
Il est dans rien, c’est �a le truc…
Il est dans quoi le JScrollPane ? S’il est ds un panel style JPanel alors c’est le boulot du layout de ce panel…
|
Title: RE: arithm�tique double
- RE: arithm�tique double OLIVIER CAYRON
- M�canisme de loadage Guillaume COLLEY
- JscrollPane Guillaume COLLEY
- Re: JscrollPane Beno�t Cabot
- Contraindre la taille d'un JScrollPane q... Guillaume COLLEY
- RE : Contraindre la taille d'un JScr... Jean-Baptiste BRIAUD
- RE : RE : Contraindre la taille... Guillaume COLLEY
- RE : RE : RE : Contraindre ... Jean-Baptiste BRIAUD
- re: Contraindre la tail... Guillaume COLLEY
- RE : Contraindre la tai... Jean-Baptiste BRIAUD
- Guillaume COLLEY
