Articles of swing

comment effacer JTable

Comment puis-je effacer le contenu de la JTable en utilisant Java?

Comment organiser une application graphique Swing?

J’ai écrit quelques interfaces graphiques avec Swing et je connais MVC, mais je n’ai jamais trouvé de moyen d’organiser vraiment mon code. Ce que je recherche, c’est quelque chose comme la structure de dossiers que maven introduit pour chaque nouveau projet. Les rails sont un autre exemple: MVC est introduit automatiquement dans la structure des […]

JFileChooser.showSaveDialog (…) – comment définir le nom de fichier suggéré

Le JFileChooser semble manquer: une manière de suggérer le nom du fichier lors de l’enregistrement d’un fichier (ce qui est généralement sélectionné pour être remplacé lorsque l’utilisateur commence à taper). Y a-t-il un moyen de contourner ceci?

En cliquant sur un bouton de l’interface graphique dans Java Swing

Comment puis-je cliquer sur un JButton Swing par programmation d’une manière qui enregistrerait tous les événements d’action / souris pertinents et serait visible pour l’utilisateur (c.-à-d. Si le bouton était appuyé comme s’il l’avait cliqué)? Le bouton est dans la même application que je suis en cours d’exécution; Je n’essaie pas de contrôler un bouton […]

Java: utiliser une image comme bouton

Je voudrais utiliser une image en tant que bouton en Java et j’ai essayé de le faire: BufferedImage buttonIcon = ImageIO.read(new File(“buttonIconPath”)); button = new JButton(new ImageIcon(buttonIcon)); Mais cela montre toujours le bouton derrière l’image, je voudrais seulement que l’image fonctionne comme le bouton, comment puis-je le faire?

Fermez un JFrame sans en fermer un autre?

Je veux afficher deux (ou plusieurs) JFrames en même temps. Lorsque j’en ferme un (utilisez le bouton de fermeture par défaut), les autres images doivent toujours être visibles. Comment puis je faire ça?

SwingUtilities.invokeLater

Ma question est liée à SwingUtilities.invokeLater . Quand devrais-je l’utiliser? Dois-je utiliser chaque fois que j’ai besoin de mettre à jour les composants de l’interface graphique? Qu’est-ce que ça fait exactement? Y a-t-il une alternative à cela car il ne sonne pas intuitif et ajoute du code apparemment inutile?

Comment créer une barre au bas d’une application Java, comme une barre d’état?

Je suis en train de créer une application Java et j’aimerais avoir une barre au bas de l’application, dans laquelle j’affiche une barre de texte et une barre d’état (progression). Seulement, je n’arrive pas à trouver le contrôle dans NetBeans, je ne connais pas non plus le code à créer manuellement.

Le rendu de swing semble cassé dans JDK 1.8, correct dans JDK 1.7

J’ai installé IntelliJ IDEA (13.1.1 # IC-135.480) et JDK 1.8.0 (x64) et j’ai généré une interface graphique avec le concepteur d’interface graphique. Ensuite, j’ai couru le code et réalisé que quelque chose ne va pas. Voici une capture d’écran de mon interface graphique: Le rendu de la police ne semble pas correct. De plus, le […]

Comment vérifier qu’une case JCheckBox est cochée?

Comment puis-je vérifier si une JCheckBox est cochée?