永发信息网

不会java,想学会用java编写一个画图软件,求指教

答案:2  悬赏:80  手机版
解决时间 2021-02-03 02:57
不会java,想学会用java编写一个画图软件,求指教
最佳答案
这个没什么好指教的,不会就得学呀。
但是用java写画图软件,不是一般的累人
全部回答
要求比较多阿 给你个简单的供参考 import java.awt.*; import java.awt.event.*; class mycanvas extends canvas { int x,y,r; mycanvas() { setbackground(color.cyan); } public void setx(int x) { this.x=x; } public void sety(int y) { this.y=y; } public void setr(int r) { this.r=r; } public void paint(graphics g) { g.drawoval(x,y,2*r,2*r); //通过graphics对象画圆 } } class windowcanvas extends frame implements actionlistener { mycanvas canvas; textfield inputr,inputx,inputy; button b; windowcanvas() { canvas=new mycanvas();//创建画布对象 inputr=new textfield(5); inputx=new textfield(4); inputy=new textfield(4); panel pnorth=new panel(), psouth=new panel();//创建两个面板 pnorth.add(new label("圆的位置坐标:")); pnorth.add(inputx); pnorth.add(inputy); psouth.add(new label("圆的半径:")); psouth.add(inputr); b=new button("确定"); b.addactionlistener(this); psouth.add(b); add(canvas,borderlayout.center); //添加画布对象到中央区域 add(pnorth,borderlayout.north); add(psouth,borderlayout.south); setbounds(100,100,300,200); setvisible(true); } public void actionperformed(actionevent e) { int x,y,r; try { x=integer.parseint(inputx.gettext()); y=integer.parseint(inputy.gettext()); r=integer.parseint(inputr.gettext()); canvas.setx(x); //设置自定义画布对象的实例变量x canvas.sety(y);//设置自定义画布对象的实例变量y canvas.setr(r);//设置自定义画布对象的实例变量r canvas.repaint();//重画自定义画布对象 } catch(numberformatexception ee) { x=0;y=0;r=0; } } } public class example18 { public static void main(string args[]) { new windowcanvas(); } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
金诚纳米汗蒸会馆在哪里啊,我有事要去这个地
我的世界有正版启动器了,怎么下载游戏
巴中市新时代物业管理有限公司地址在什么地方
【写景句子】写景的优美句子
田湾小学地址在什么地方,想过去办事
魔鬼鱼笔记本dr7可以装win7系统吗
曼歇坝村我想知道这个在什么地方
喉顶钢筋是真功夫吗?
对方没有打电话,我联系对方却提示正在通话中
用C#做了2个程序,一个做客户端,一个做服务
重庆土特产地址在哪,我要去那里办事
乡村源时尚主题餐厅怎么去啊,有知道地址的么
黑暗之魂3开局什么职业好玩
万宁(重庆江北茂业)地址在哪,我要去那里办事
居仁村在哪里啊,我有事要去这个地方
推荐资讯
宜能国际大酒店地址有知道的么?有点事想过去
金三角石油加油站(382省道)地址在什么地方,
我目前在一家公司工作,试用期老板口头承诺3
某渗透装置如右图所示,烧杯中盛放有蒸馏水,
从能量转换的角度看,碳同化是A. 将ATP和NADP
超市买的瓶装泡椒能不能倒进泡菜坛子
耽美小说为故事背景的歌有哪些?比如《杯欢》
【候骑】“萧关逢候骑”之“候”该怎么读?
大众、三菱,那个车的发动机好?
怀孕之前(吃了三个月的调经药)和怀孕时(吃
德国舒密尔钢琴F123,37800?
中国政法大学-司法考试学院怎么去啊,有知道
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?