Articles of swing

Java Attendez la fin du thread

J’ai un fil de téléchargement des données et je veux attendre que le téléchargement soit terminé avant de charger les données. Y a-t-il un moyen standard de le faire? Plus d’informations: J’ai une classe de téléchargement qui obtient des données à partir d’une URL (POJOs sérialisés). Le téléchargement est exécutable et observable. Il garde la […]

Faites défiler JScrollPane vers le bas

Je dois faire défiler un JScrollPane vers le bas. JScrollPane contient un JPanel, qui contient un certain nombre de JLabel. Pour faire défiler vers le haut, je fais juste: scrollPane.getViewport().setViewPosition(new Point(0,0)); mais comment faire défiler exactement tout en bas? (Trop loin et ça tremble)

Comment masquer le curseur dans une application Swing?

Existe-t-il un moyen de masquer le curseur (autre que l’utilisation d’une image transparente comme curseur)?

Comment “Ouvrir” et “Enregistrer” en utilisant java

Je veux faire un dialog “Ouvrir” et “Enregistrer” en Java. Un exemple de ce que je veux est dans les images ci-dessous: Ouvrir: Sauvegarder: Comment pourrais-je y aller?

Java – Comment empêcher WindowClosing de fermer la fenêtre?

Je semble avoir le problème inverse à la plupart des gens. J’ai le code assez joli suivant pour voir si l’utilisateur veut faire des sauvegardes avant de fermer la fenêtre: frame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); frame.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent ev) { boolean close = true; // check some files, asking if the user wants to save // […]

JOptionPane pour obtenir un mot de passe

JOptionPane peut être utilisé pour obtenir des entrées de chaîne de l’utilisateur, mais dans mon cas, je souhaite afficher un champ de mot de passe dans showInputDialog . La manière dont j’ai besoin est que l’entrée fournie par l’utilisateur soit masquée et la valeur de retour doit être dans char[] . J’ai besoin d’une boîte […]

barres de défilement dans JTextArea

Comment append des barres de défilement à un JTextArea?

Existe-t-il une propriété «word wrap» pour JLabel?

J’affiche du texte dans un JLabel. Fondamentalement, je génère ce texte dynamicment, puis j’applique des balises HTML (par exemple, BR et B ) pour formater le texte. Enfin, j’atsortingbue ce texte formaté à mon JLabel. Maintenant, je veux que mon Jlabel enroule automatiquement le texte sur la ligne suivante lorsqu’il atteint la fin de l’écran, […]

Comment créer une application de bureau Java «moderne»?

Des questions similaires sont posées périodiquement, mais beaucoup de ces réponses sont obsolètes. Je dois créer une application de bureau multi-plateforme en Java avec une interface graphique de qualité comparable aux applications de bureau contemporaines. Swing est le choix par défaut, mais je n’ai pas encore rencontré une application Swing qui ne semblait pas, à […]

SwingUtilities.invokeLater () vs EventQueue.invokeLater ()

Existe-t-il une différence entre EventQueue.invokeLater () et SwingUtilities.invokeLater (), ou ce dernier est simplement construit sur le premier (sans aucune modification) pour des raisons de conception?