大神们来看看,这样写坐标为什么不动!
JLabel lblNewLabel_6 = new JLabel(new ImageIcon("img/enemy1U.gif"));
public void keyPressed(KeyEvent e) {
int s = 3;
Point p = lblNewLabel_6.getLocation();
if(e.getKeyCode() == KeyEvent.VK_W){
lblNewLabel_6.setIcon(new ImageIcon("img/enemy1U.gif"));
p.translate(0,+s);
}
if(e.getKeyCode() == KeyEvent.VK_D){
lblNewLabel_6.setIcon(new ImageIcon("img/enemy1R.gif"));
p.translate(+s, 0);
}
if(e.getKeyCode() == KeyEvent.VK_S){
lblNewLabel_6.setIcon(new ImageIcon("img/enemy1D.gif"));
p.translate(0, -s);
}
if(e.getKeyCode() == KeyEvent.VK_A){
lblNewLabel_6.setIcon(new ImageIcon("img/enemy1L.gif"));
p.translate(-s, 0);
}
p.setLocation(p);
}
public void keyPressed(KeyEvent e) {
int s = 3;
Point p = lblNewLabel_6.getLocation();
if(e.getKeyCode() == KeyEvent.VK_W){
lblNewLabel_6.setIcon(new ImageIcon("img/enemy1U.gif"));
p.translate(0,+s);
}
if(e.getKeyCode() == KeyEvent.VK_D){
lblNewLabel_6.setIcon(new ImageIcon("img/enemy1R.gif"));
p.translate(+s, 0);
}
if(e.getKeyCode() == KeyEvent.VK_S){
lblNewLabel_6.setIcon(new ImageIcon("img/enemy1D.gif"));
p.translate(0, -s);
}
if(e.getKeyCode() == KeyEvent.VK_A){
lblNewLabel_6.setIcon(new ImageIcon("img/enemy1L.gif"));
p.translate(-s, 0);
}
p.setLocation(p);
}
...全文
相关推荐
ArcGIS辅助不动产登记
- **坐标系统选择**:在不动产登记中,通常采用的是1980西安坐标系(80坐标系)。不同的数据来源可能会有不同的坐标系统,如2000坐标系、北京54坐标系等。
不动产登记数据库标准
#### 五、数据库结构- **空间要素属性结构:**描述空间要素如宗地、房屋等的属性信息,如面积、位置坐标等。- **非空间要素数据结构:**记录与空间位置无关的信息,如权属人、用途等。
python写的坐标转换程序
这个名为"python写的坐标转换程序"的项目专注于使用Python编程语言实现坐标转换功能,特别是针对北京54坐标系。
cad写坐标插件
CAD写坐标插件,appload加载后,命令plbg就可以输出坐标
AutoCAD_C#Net不动产权籍图的拓扑检查与修改.docx
通过精确的坐标处理和有效的算法,我们可以确保图形数据满足不动产调查的严格要求。


Java SE
