Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > fr.comp.lang.java > #1631
| From | Yliur <yliur@free.fr> |
|---|---|
| Newsgroups | fr.comp.lang.java |
| Subject | Re: JPanel scrollable ou pas? |
| Date | 2017-12-30 20:31 +0100 |
| Organization | Groupes francophones par TrigoFACILE |
| Message-ID | <20171230203159.03c32a8e@free.fr> (permalink) |
| References | <5a4653ed$0$31622$426a74cc@news.free.fr> <nnd$12a75e81$6e30983e@e499cf161367f830> <5a47d1b1$0$3692$426a74cc@news.free.fr> |
Le 30 Dec 2017 17:49:37 GMT
bloiiing <bloiiing.invalid@yahoo.com> a écrit :
> Yvon Nedonchelle wrote:
>
> > Utiliser Java en direct c'est bien pour apprendre, mais pour écrire
> > des programmes il est beaucoup plus simple et efficace d'utiliser
> > Java à travers un environnement de développement comme NETBEANS
> > IDE. voir ici : https://netbeans.org/.
> > L'IDE résout les problèmes métaphysiques à notre place !
> >
>
> Ok. Merci pour la réponse, mais j'utilise Eclipse et je ne sais pas si
> en changeant pour Netbeans, ça résoudrait ce problème particulier.
Non, ça n'a pas grand chose à voir. Sauf que l'outil te propose
peut-être de réaliser tes interfaces graphiquement, mais je ne sais pas
ce que donne le code généré ensuite...
>>> Je suis en train d'essayer de mettre une JScrollPane sur un JPanel
>>> et je n'y arrive pas. Est-ce que je suis obligé dans ce cas
>>> d'implémenter l'interface Scrollable sur une classe de type JPanel?
>>> Ou bien est-ce que je peux le faire sans ça?
>
> Je vais peut-être choisir une autre option que des JPanel si je n'ai
> pas la réponse à cette question...
La javadoc de JScrollPane explique le concept et comment les éléments
s'imbriquent.
De mémoire, tu place ton JScrollPane quelque part (dans un
composant) puis tu positionnes un composant à l'intérieur, ce qui
permettra de faire défiler la vue sur ce composant. Et ça se fait avec
JScrollPane.setViewportView (composant)
je pense (le panneau défilant JScrollPane se trouvant intégré dans un
composant parent comme tu le fait pour un autre panneau ou composant).
> Merci quand-même.
>
> Au passage, est-ce que quelqu'un sait comment faire monter ou
> descendre des éléments d'une JList. À la souris ou en clicquant sur
> un bouton up/down? Si j'arrive à faire ça, je n'aurais plus besoin de
> mon JPanel. Par contre j'ai trouvé beaucoup d'exemples de
> d'implémentations de JList, mais aucune ne fait ça...
Si tu veux pouvoir permuter des événements : je ne pense pas que ce
comportement soit prédéfini, mais tu peux sans doute l'écrire en
interceptant les événements clavier/souris sur la liste et en modifiant
le modèle de la liste (là où tu stockes les éléments affichés).
Si tu veux juste un ascenseur autour de ta liste, la solution avec
JScrollPane est la voie à suivre à mon avis.
Back to fr.comp.lang.java | Previous | Next — Previous in thread | Next in thread | Find similar
JPanel scrollable ou pas? bloiiing <bloiiing.invalid@yahoo.com> - 2017-12-29 14:40 +0000
Re: JPanel scrollable ou pas? Yvon Nedonchelle <nedonchelle.yvon@orange.fr> - 2017-12-30 18:29 +0100
Re: JPanel scrollable ou pas? bloiiing <bloiiing.invalid@yahoo.com> - 2017-12-30 17:49 +0000
Re: JPanel scrollable ou pas? Yliur <yliur@free.fr> - 2017-12-30 20:31 +0100
Re: JPanel scrollable ou pas? bloiiing <bloiiing.invalid@yahoo.com> - 2017-12-31 17:44 +0000
Re: JPanel scrollable ou pas? Yliur <yliur@free.fr> - 2018-01-01 20:46 +0100
Re: JPanel scrollable ou pas? bloiiing <bloiiing.invalid@yahoo.com> - 2018-01-04 01:33 +0000
Re: JPanel scrollable ou pas? Yliur <yliur@free.fr> - 2018-01-08 00:26 +0100
csiph-web