Articles of awt

Le stockage des objects graphiques est-il une bonne idée?

Je suis en train d’écrire un programme de peinture en Java, conçu pour avoir des fonctionnalités flexibles et complètes. Cela découle de mon projet final, que j’ai écrit du jour au lendemain. A cause de cela, il ya des tonnes et des tonnes de bugs, dont je me suis attaqué un par un (par exemple, […]

Chargement de la ressource image

J’ai une erreur pour mon interface graphique. Essayer de définir l’icône de la barre de titre puis être inclus dans un JAR Runnable. BufferedImage image = null; try { image = ImageIO.read(getClass().getClassLoader().getResource(“resources/icon.gif”)); } catch (IOException e) { e.printStackTrace(); } frame.setIconImage(image); Voici l’erreur que je reçois: Exception in thread “main” java.lang.IllegalArgumentException: input == null! at javax.imageio.ImageIO.read(Unknown […]

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

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?

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?

Copier dans le presse-papier en Java

Je souhaite définir le presse-papiers de l’utilisateur sur une chaîne dans une application de console Java. Des idées?

Java GUI écouteurs sans AWT

Je suis un développeur Java débutant, apprenant uniquement à partir de didacticiels sur Internet. J’apprends des applications d’interface graphique en plein écran. On m’a dit hier que je ne devrais pas utiliser AWT dans mes programmes, car il est obsolète. Je connais déjà les composants légers et lourds, le problème principal est les auditeurs de […]

“Toujours au top” Windows avec Java

En Java, existe-t-il un moyen d’avoir une fenêtre «Toujours visible», que l’utilisateur bascule ou non sur une autre application? J’ai cherché sur le Web et toutes les solutions s’appuient sur une interface JNI avec des liaisons natives. Vraiment, cela ne peut pas être la seule façon de le faire? Ou est-ce?

Comment centrer une fenêtre en Java?

Quelle est la manière la plus simple de centrer un java.awt.Window , tel qu’un JFrame ou un JDialog ?

Quelle est la différence entre Swing et AWT?

Quelqu’un peut-il s’il vous plaît m’expliquer quelle est la différence entre Swing et AWT? Y a-t-il des cas où AWT est plus utile / conseillé que le swing ou vice-versa?