JOptionPane et de la fonction de défilement
Je veux JList beaucoup de résultats dans un JOptionPane, cependant, je ne suis pas sûr de la façon d'ajouter une fonction de défilement doit y avoir trop de résultats. Comment pourrais-je ajouter une barre de défilement à un JOptionPane? Toute aide serait super.
Grâce.
OriginalL'auteur user1060187 | 2011-12-04
Vous devez vous connecter pour publier un commentaire.
Voici un exemple en utilisant un
JTextArea
incorporé dans unJScrollPane
:Acceptez un showMessageDialog est plus adaptée à cette situation.
Oui, une JList devrait le faire aussi bien. L'exemple que j'ai fourni ici est seulement pour des conseils.
pas votre down_voter, +1 pour une alternative peut-être que vous avez posté une réponse à cette question,
@Andrew Thompson
hmmm peut-être que vous avez raison, quelque chose d'important, nous avons manqué ici, la connexion .....pip - pip - pip, de l'OP est cassé 🙂 , alors je laisse tout mon commentaire à vos mots...Et vous avez modifié le code! 🙂 Zut, j'avais jusqu'-vote si je n'avais pas déjà fait. 😉
OriginalL'auteur GETah
Mettre les objets dans un
JList
ou l'autre de ces éléments, le déposer dans unJScrollPane
, et de mettre leJScrollPane
dans leJOptionPane
.OriginalL'auteur Andrew Thompson
vous pouvez ajouter n'importe quel
JComponent(s)
à JOptionPane, y compris JScrollPane contient JListOriginalL'auteur mKorbel
J'avais un besoin similaire, un JOptionPane avec un Défilement TextArea que l'un de mes cours sur ma demande, on pourrait écrire. C'était pour offrir à l'utilisateur l'état et la progression de l'information.
Ma démarche a été d'en faire une classe statique que j'ai instancié une seule fois et toute la classe pourrait appeler sa méthode de mise à jour à écrire. Ci-dessous le code et un petit pilote dans l'espoir qu'il sauve quelqu'un esle le temps. Cela pourrait être fait, non pas statique, qui vient de l'adapter à mes besoins.
OriginalL'auteur Jim