Maison >Java >javaDidacticiel >Comment puis-je faire pivoter progressivement une image dans Swing ?
Comment faire pivoter une image dans Swing étape par étape ?
J'ai un problème avec la rotation des images lorsque je les utilise dans Swing. Je souhaite que l'image pivote progressivement de 90 degrés lorsque l'utilisateur clique sur le bouton, mais cela ne fonctionne pas. Je souhaite que l'image pivote progressivement de 90 degrés après avoir cliqué sur le bouton. J'ai créé un SSCCE pour démontrer ce problème. Veuillez remplacer l'image de la classe CrossingPanelSSCE par n'importe quelle image de votre choix. Placez simplement l'image dans votre dossier images et nommez-la images/railCrossing.JPG.
RotateButtonSSCE
import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.Action; import javax.swing.BorderFactory; import javax.swing.JButton; import javax.swing.JPanel; public class RotateButtonSSCE extends JPanel implements ActionListener{ private JButton rotate = new JButton("Rotate"); private VisualizationPanelSSCE vis = new VisualizationPanelSSCE(); public RotateButtonSSCE() {
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!