如何逐步旋转 Swing 中的图像?
Swing 中使用图像时遇到有关旋转图像的问题。当用户单击按钮时,我想要图像逐渐旋转 90 度,但它却无法正常工作。我希望在单击按钮后,图像能够逐渐旋转 90 度。我已经创建了一个 SSCCE 来演示这个问题。请将 CrossingPanelSSCE 类中的图像替换为您选择的任何图像。只需将图像放入您的 images 文件夹并将其命名为 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() {
以上是如何在 Swing 中逐渐旋转图像?的详细内容。更多信息请关注PHP中文网其他相关文章!