Swing est la boîte à outils d'interface utilisateur principale de Java et est livrée avec le SDK Java standard. Il est contenu dans le package javax.swing.
Quelle est la principale différence entre setSize()et setPreferredSize(). Parfois j'utilisais setSize(), parfois setPreferredSize(), parfois l'un faisait ce que je voulais, parfois l'autre. Quel appel dois-je utiliser pour JFrames et JPanels?
Cette question a déjà des réponses ici : Comment ouvrir le navigateur Web par défaut en utilisant java (9 réponses) Fermé le mois dernier . Comment puis-je ouvrir un lien dans le navigateur par défaut en cliquant sur un bouton, dans le sens de button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent …
Contexte Je suis un peu nouveau sur Java et j'aime utiliser IntelliJ IDE développé par l'équipe JetBrains. J'ai téléchargé la source de l'édition communautaire et j'essaie de déterminer quelles bibliothèques d'interface graphique ils utilisent pour obtenir l'apparence et la convivialité. Question Quelles bibliothèques (le cas échéant) utilisent-ils pour obtenir les …
Existe-t-il un moyen de créer un JButtongraphique avec votre propre bouton et pas seulement avec une image à l'intérieur du bouton? Sinon, existe-t-il un autre moyen de créer une personnalisation JButtonen java?
J'ai un JTable dans lequel je définis la taille de la colonne comme suit: table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); table.getColumnModel().getColumn(0).setPreferredWidth(27); table.getColumnModel().getColumn(1).setPreferredWidth(120); table.getColumnModel().getColumn(2).setPreferredWidth(100); table.getColumnModel().getColumn(3).setPreferredWidth(90); table.getColumnModel().getColumn(4).setPreferredWidth(90); table.getColumnModel().getColumn(6).setPreferredWidth(120); table.getColumnModel().getColumn(7).setPreferredWidth(100); table.getColumnModel().getColumn(8).setPreferredWidth(95); table.getColumnModel().getColumn(9).setPreferredWidth(40); table.getColumnModel().getColumn(10).setPreferredWidth(400); Cela fonctionne bien, mais lorsque la table est agrandie, j'obtiens un espace vide à droite de la dernière colonne. Est-il possible de redimensionner la dernière …
Quelle est la bonne façon de mettre fin à une application Swing à partir du code et quels sont les pièges? J'avais essayé de fermer mon application automatiquement après le déclenchement d'une minuterie. Mais le simple fait d'appeler dispose()le JFramen'a pas fait l'affaire - la fenêtre a disparu mais l'application …
Je vois la méthode JScrollPane.setWheelScrollingEnabled(boolean)pour activer ou désactiver le défilement de la molette de la souris. Existe-t-il cependant un moyen d'ajuster la vitesse du défilement? C'est, à mon avis, ridiculement lent. Quelle que soit la taille de la fenêtre, le défilement est d'environ trois pixels par clic. J'aimerais que ce …
Quelle est la meilleure façon d'ajouter un lien hypertexte dans un JLabel? Je peux obtenir la vue en utilisant des balises html, mais comment ouvrir le navigateur lorsque l'utilisateur clique dessus?
Nous avons une application Java qui doit être mise au premier plan lorsqu'un mécanisme de télécommande active quelque chose dans l'application. Pour obtenir cela, nous avons réalisé dans la méthode appelée de la classe qui représente le cadre de notre application (extension de a JFrame) suite de l'implémentation: setVisible(true); toFront(); …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.