-1
在我的程序中选择了与饼图菜单相关的饼图菜单相关形状的选项。我想要什么是当用户选择该选项,然后单击屏幕上相关形状的任何地方将在屏幕上绘制。谁能告诉我,我怎么能做到这一点?
鼠标点击事件代码JAVA鼠标事件
public void mouseClicked(MouseEvent e)
{
double base=x1-s;
double prep=as-y1;
double angle=Math.atan2(prep, base);
angle=((angle*180)/Math.PI);
if(angle==0)
{
}
else if(angle>0&&angle<45)
{
p.mc1=e.getX()+100;
p.mc2=e.getY()-25;
p.repaint();
}
转盘菜单
我不在你的文章中看到问题,你有什么麻烦? – 2012-04-09 15:53:12
@HunterMcMillen现在,例如,选择圆圈选项后,圆圈将绘制饼图菜单。我想要的是,当用户选择圆圈选项,然后点击屏幕圆圈中的任何位置,都应该在那里绘制。 – james 2012-04-09 15:59:01
*“屏幕中的任何位置”*您的意思是在应用程序之外,还是仅在组件的“绘图区域”? – 2012-04-09 17:11:04