Articles of swing

Comment dessiner à JPanel? (Swing / graphique Java)

Je travaille sur un projet dans lequel j’essaie de créer un programme de peinture. Jusqu’à présent, j’ai utilisé Netbeans pour créer une interface graphique et configurer le programme. En ce moment même, je suis capable d’appeler toutes les coordonnés nécessaires pour dessiner à l’intérieur, mais je suis très confondu avec la façon de peindre à […]

Essayer de mettre en forme SwingNodes dans JavaFX avec GTKLookAndFeel gèle l’application

Nous avons une application Java qui utilise Swing, mais nous la migrons vers JavaFX. Par conséquent, nous encapsulons l’ancien code Swing dans SwingNode s et les SwingNode pas à pas. Avant la migration, l’application Swing utilisait com.sun.java.swing.plaf.gtk.GTKLookAndFeel comme apparence (par défaut sur Ubuntu). Nous avons utilisé le code suivant pour le définir (si disponible): for […]

Pourquoi getSelectedItem () n’est-il pas générique sur JComboBox?

JCombobox dans Java 7 a été mis à jour pour utiliser des génériques – j’ai toujours pensé que c’était un peu un oubli que ce n’était pas déjà le cas, donc j’ai été ravi de voir ce changement. Cependant, en essayant d’utiliser JCombobox de cette manière, j’ai réalisé que les méthodes que je m’attendais à […]

Comment positionner le formulaire dans l’écran central?

Je suis un développeur .Net mais je devais créer une application simple en Java pour une raison supplémentaire. J’ai pu créer cette application, mais mon problème est de savoir comment puis-je centrer le formulaire à l’écran au lancement de l’application? Voici mon code: private void formWindowActivated(java.awt.event.WindowEvent evt) { // Get the size of the screen […]

Sélectionner par programme une ligne dans JTable

Lorsque l’application est démarrée, aucune des lignes n’est sélectionnée. Mais je voudrais montrer que la première ligne est déjà sélectionnée. Comment faire cela? Dois-je définir la couleur d’une ligne dans JTable ? Mise à jour: j’ai essayé la table.setRowSelectionInterval (0,0). Je sais que cela devrait fonctionner, mais il y a un message d’erreur: Exception in […]

Explication du thread Java Event-Dispatching

J’ai récemment commencé à apprendre et à explorer les bases de la programmation par interface graphique en Java. Après avoir programmé pendant un certain temps, je n’ai fait que du backend ou du travail et, par conséquent, la console de commande (que je connais) est la plus proche des interfaces utilisateur. J’utilise Swing et, autant […]

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 […]