问题描述
我试图借助“ upp”和“ ner”向下按钮在Y轴上移动一个正方形。但是我不太擅长使用JFrame
函数,因此我需要帮助。
编辑:通过用分量g的第二个值定义Y并在按钮动作执行和repaint()中将其增加或降低5,来解决此问题。他们
package MoveSQ;
import java.awt.Color;
import java.awt.Graphics;
public class MoveSQJPanel extends javax.swing.JPanel {
private int Y = 120;
public MoveSQJPanel() {
initComponents();
}
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.setColor(Color.RED);
g.drawRect(120,Y,50,50);
g.fillRect(120,50);
}
private void btnUppActionPerformed(java.awt.event.ActionEvent evt) {
}
Y+=5;
repaint();
private void btnNerActionPerformed(java.awt.event.ActionEvent evt) {
}
Y-=5;
repaint();
private javax.swing.JButton btnNer;
private javax.swing.JButton btnUpp;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)