在java中首先画一个圆,在该圆的基础上,通过鼠标左键和右键来改变圆的大小???
1个回答
展开全部
public int x=0; //圆心 x 值
public int y=0; //圆心 y 值
public int r=10; // 半径
pubilc void paintComponent(Graphis g) {
g.drawCircle(x,y,r); // 方法大概是这样的, 具体的参数记不清了
}
public void mouseClick(MouseEvent e) {
if( // 左键 ) {
x=10;
y=20;
r=50; // 改变半径
}
else if( //右键)
{
x=20;
y=40;
r=1000; // 改变半径
}
repaint();
}
}
public int y=0; //圆心 y 值
public int r=10; // 半径
pubilc void paintComponent(Graphis g) {
g.drawCircle(x,y,r); // 方法大概是这样的, 具体的参数记不清了
}
public void mouseClick(MouseEvent e) {
if( // 左键 ) {
x=10;
y=20;
r=50; // 改变半径
}
else if( //右键)
{
x=20;
y=40;
r=1000; // 改变半径
}
repaint();
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询