2010的暗淡 2010的暗淡
关注数: 5 粉丝数: 9 发帖数: 1,133 关注贴吧数: 8
[求助]java画线时,怎么才能让直线实现鼠标拖拽效果, 我的代码哪错了 import java.awt.Color; import java.awt.Graphics; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JFrame; import java.util.ArrayList; public class MyDraw { public static void main(String[] args) { new MyJFrameDraw(); } } class MyJFrameDraw extends JFrame { int startX; int startY; int endX; int endY; boolean mouseDrag; ArrayList list ;//= new ArrayList(); public class line { int x1,y1,x2,y2; public line(int prex,int prey,int currx,int curry) { this.x1=prex;this.y1=prey; this.x2=currx;this.y2=curry; } } public MyJFrameDraw() { setBounds(200, 200, 400, 500); this.setBackground(Color.GRAY); this.setVisible(true); this.addMouseMotionListener(new MouseAdapter() { @Override public void mouseDragged(MouseEvent e) { //if (mouseDrag) { endX = e.getX(); endY = e.getY(); repaint(); //} }; }); this.addMouseListener(new MouseAdapter() { @Override public void mousePressed(MouseEvent e) { //mouseDrag = true; startX = e.getX(); startY = e.getY(); endX=e.getX(); endY=e.getY(); repaint(); } @Override public void mouseReleased(MouseEvent e) { //mouseDrag = false; endX=e.getX(); endY=e.getY(); line i=new line(startX,startY,endX,endY); list.add(i); repaint(); } }); this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); }; }); } @Override public void paint(Graphics g) { g.setColor(Color.black); Mydraw m = new Mydraw(); //g.drawLine(startX, startY, endX, endY); m.MydrawLine(startX, startY, endX, endY,g); for(int i=0;i<list.size();i++){//以前画好的线 line j =(line)list.get(i); m.MydrawLine(j.x1, j.y1, j.x2, j.y2,g); } //startX = endX; //startY = endY; } @Override public void update(Graphics g) { //this.paint(g); } class Mydraw{ //中点画线法 public void MydrawLine(int x0,int y0,int x1,int y1,Graphics g){ int a,b,delta1,delta2,d,x,y;float m; if (x1<x0){d=x0;x0=x1;x1=d;d=y0;y0=y1;y1=d;} a=y0-y1;b=x1-x0; if (b==0) m=-1*a*100; else m=(float)a/(x0-x1); x=x0;y=y0; // drawpoint(x,y,g); g.drawOval(x,y,1,1); if (m>=0 && m<=1) {d=2*a+b;delta1=2*a;delta2=2*(a+b); while (x<x1) { if (d<=0) { x++;y++;d+=delta2;} else { x++;d+=delta1; } // drawpoint(x,y,g); g.drawOval(x,y,1,1); }} else if (m<=0 && m>=-1) {d=2*a-b;delta1=2*a-2*b;delta2=2*a; while (x<x1) { if (d>0) { x++;y--;d+=delta1;} else { x++;d+=delta2; } //drawpoint(x,y,g); g.drawOval(x,y,1,1); } } else if (m>1) {d=a+2*b;delta1=2*(a+b);delta2=2*b; while (y<y1) { if (d>0) { x++;y++;d+=delta1;} else { y++;d+=delta2; } // drawpoint(x,y,g); g.drawOval(x,y,1,1); } } else {d=a-2*b;delta1=-2*b;delta2=2*(a-b); while (y>y1) { if (d<=0) { x++;y--;d+=delta2;} else { y--;d+=delta1; } // drawpoint(x,y,g); g.drawOval(x,y,1,1); }} } } }
从此我是你的脑残粉 我是一名普通的大学生,对音乐有爱好,但不是最大的爱好。活到现在,只喜欢一个明星,王杰。直到今天,看了,我是歌手,知道了罗琦。 以前根本不知道有这么一个人,对90年代的中国音乐圈也知之甚少。 在电视上看到罗琦的第一眼,就觉得很特别,说不清楚。听完《随心所欲》,说不出的感动,不知道为什么,就是很感动很感动。后来我知道了,原来那是因为喜欢。 百度了她了经历,看着看着眼眶就红了。好心疼,好心疼。对于一个女孩一个女人,走过那么一段岁月,不管是红色的,灰色的,太不容易了。而如今,从她的看不到的眼里,丝毫看不到那段岁月留下了什么阴霾,有的只是云淡风轻。我喜欢她这样,喜欢她的歌,喜欢她的人生态度,喜欢她的坚强勇敢,喜欢她的摇滚精神。 或许每个人心中都有一个罗琦,只是她做了,做了我们不敢做的那些叛逆。哪一个少年不是胸中一腔热血,可在当代这么一个物欲横流的社会,又有多少人敢去挥洒那一腔的热血。作为快毕业的我来说,我要考虑毕业找工作,买房子卖车子,都快忘了自己曾经的豪情万丈。罗琦的出现,唤醒了那一颗曾经不羁的放荡的少年之心。年轻人不怕挫折,不怕受伤,不怕失败。 人都说浪子回头金不换,罗琦经历了那么一段的时光。现在的她才显得倍加感人,动人。 罗琦姐姐,你现在是我喜欢的第二个明星,第二个偶像。觉得你和王杰给我感觉差不多,你们的人生态度我都特别喜欢,喜欢你们的不羁,你们的不屈服,喜欢你们那种洗尽铅华的淡然。 罗琦姐姐,加油,以后我就是你的脑残粉!
那一刻,我仿佛看到了自己 那一刻,我仿佛看到了自己我们终回到了原点今天晚上打了几把DOTA了,队友真的菜的不行。作为一个低调而又有人品的玩家,我很少骂人的。看着那些秒退没素质的2B,我始终有一股恨,但只是在心里。在连输了两把后,我郁闷难耐,第三把,一血的机会,我对白牛说,C小Y,我剑圣正准备过去剑刃风暴的,只见白牛径直C向了一个小兵,那一刻,我笑了,然而我没有埋怨,他憨厚的说了句,C错了。我竟有一种说不出的感动,毕竟,都是从那过来的。之后白牛各种2b。打了一会,他说,我走了。我真的已经出离愤怒了。我忍着愤怒,说打完了再走。他说,再晚学校要关门。高中吗?恩!那一刻,我仿佛看到了那个曾经的自己!同样的星期六,同样的晚上,同样的执着于那个挚爱的游戏,同样的犯着各种2B错误。在那最美好的年华,最奋斗的岁月,义无反顾的不离不弃。哪怕,班主任一再强调,星期六晚上没事来学校自习,那也是仅有的放假。即使全班大部分都在教室,我却依然一个人在喧嚣的网吧A着一个又一个兵!那个憨厚的白牛,不就是自己吗?所有的愤怒瞬间烟消云散。我只淡淡的说了句,学习重要,高中的时候别老DOTA,好好学习,到了大学有的是时间,赶快走吧。白牛没有说话也没有走,接着又是一波又一波的团战。本来我还想劝他赶快回学校的,可终究没有说出来,我眼眶竟湿湿的了。想要对他说的,不就是对曾经的自己说的吗? 只是,我再也回不到那天了!没有打完,白牛还是走了!我可以想象的到他是多么的纠结,就像那时的自己,十点半关门,十点25才依依不舍的离开网吧,然后拼了命的往学校跑,到学校一般寝室都关门了,就翻窗子进去,晚饭也没吃,就在寝室黑着灯泡一碗面。就在那时,我是怎么也不会想到我会这样的劝这样一个白牛。流动的时间总让人明白了许多,而还是有一批又一批的孩子在重复着这个循环。我敢肯定,那个白牛下星期六还是会一如既往奔向网吧!只是,他可能再也不会遇到我了。多少事,多少人,看着看着就走远了。那些原本属于我们的风华,都在光阴中渐渐消逝,如今再用疯狂形容可能已经不太合适了。我并不后悔,只是不想再有人把这条荆棘再走一遍。一句问候填满整个青春,沉默里千言万语。时光回到那年夏天,忙忙碌碌看人生匆匆!忘记了,年轻的梦!但如今,云淡风轻,逝去的心酸也不失为一样的美好。是美好的终将逝去,还是逝去的终将美好?无所谓了。。。。。。
那一刻,我仿佛看到了自己 那一刻,我仿佛看到了自己我们终回到了原点今天晚上打了几把DOTA了,队友真的菜的不行。作为一个低调而又有人品的玩家,我很少骂人的。看着那些秒退没素质的2B,我始终有一股恨,但只是在心里。在连输了两把后,我郁闷难耐,第三把,一血的机会,我对白牛说,C小Y,我剑圣正准备过去剑刃风暴的,只见白牛径直C向了一个小兵,那一刻,我笑了,然而我没有埋怨,他憨厚的说了句,C错了。我竟有一种说不出的感动,毕竟,都是从那过来的。之后白牛各种2b。打了一会,他说,我走了。我真的已经出离愤怒了。我忍着愤怒,说打完了再走。他说,再晚学校要关门。高中吗?恩!那一刻,我仿佛看到了那个曾经的自己!同样的星期六,同样的晚上,同样的执着于那个挚爱的游戏,同样的犯着各种2B错误。在那最美好的年华,最奋斗的岁月,义无反顾的不离不弃。哪怕,班主任一再强调,星期六晚上没事来学校自习,那也是仅有的放假。即使全班大部分都在教室,我却依然一个人在喧嚣的网吧A着一个又一个兵!那个憨厚的白牛,不就是自己吗?所有的愤怒瞬间烟消云散。我只淡淡的说了句,学习重要,高中的时候别老DOTA,好好学习,到了大学有的是时间,赶快走吧。白牛没有说话也没有走,接着又是一波又一波的团战。本来我还想劝他赶快回学校的,可终究没有说出来,我眼眶竟湿湿的了。想要对他说的,不就是对曾经的自己说的吗? 只是,我再也回不到那天了!没有打完,白牛还是走了!我可以想象的到他是多么的纠结,就像那时的自己,十点半关门,十点25才依依不舍的离开网吧,然后拼了命的往学校跑,到学校一般寝室都关门了,就翻窗子进去,晚饭也没吃,就在寝室黑着灯泡一碗面。就在那时,我是怎么也不会想到我会这样的劝这样一个白牛。流动的时间总让人明白了许多,而还是有一批又一批的孩子在重复着这个循环。我敢肯定,那个白牛下星期六还是会一如既往奔向网吧!只是,他可能再也不会遇到我了。多少事,多少人,看着看着就走远了。那些原本属于我们的风华,都在光阴中渐渐消逝,如今再用疯狂形容可能已经不太合适了。我并不后悔,只是不想再有人把这条荆棘再走一遍。一句问候填满整个青春,沉默里千言万语。时光回到那年夏天,忙忙碌碌看人生匆匆!忘记了,年轻的梦!但如今,云淡风轻,逝去的心酸也不失为一样的美好。是美好的终将逝去,还是逝去的终将美好?无所谓了。。。。。。
那一刻,我仿佛看到了自己 那一刻,我仿佛看到了自己我们终回到了原点今天晚上打了几把DOTA了,队友真的菜的不行。作为一个低调而又有人品的玩家,我很少骂人的。看着那些秒退没素质的2B,我始终有一股恨,但只是在心里。在连输了两把后,我郁闷难耐,第三把,一血的机会,我对白牛说,C小Y,我剑圣正准备过去剑刃风暴的,只见白牛径直C向了一个小兵,那一刻,我笑了,然而我没有埋怨,他憨厚的说了句,C错了。我竟有一种说不出的感动,毕竟,都是从那过来的。之后白牛各种2b。打了一会,他说,我走了。我真的已经出离愤怒了。我忍着愤怒,说打完了再走。他说,再晚学校要关门。高中吗?恩!那一刻,我仿佛看到了那个曾经的自己!同样的星期六,同样的晚上,同样的执着于那个挚爱的游戏,同样的犯着各种2B错误。在那最美好的年华,最奋斗的岁月,义无反顾的不离不弃。哪怕,班主任一再强调,星期六晚上没事来学校自习,那也是仅有的放假。即使全班大部分都在教室,我却依然一个人在喧嚣的网吧A着一个又一个兵!那个憨厚的白牛,不就是自己吗?所有的愤怒瞬间烟消云散。我只淡淡的说了句,学习重要,高中的时候别老DOTA,好好学习,到了大学有的是时间,赶快走吧。白牛没有说话也没有走,接着又是一波又一波的团战。本来我还想劝他赶快回学校的,可终究没有说出来,我眼眶竟湿湿的了。想要对他说的,不就是对曾经的自己说的吗? 只是,我再也回不到那天了!没有打完,白牛还是走了!我可以想象的到他是多么的纠结,就像那时的自己,十点半关门,十点25才依依不舍的离开网吧,然后拼了命的往学校跑,到学校一般寝室都关门了,就翻窗子进去,晚饭也没吃,就在寝室黑着灯泡一碗面。就在那时,我是怎么也不会想到我会这样的劝这样一个白牛。流动的时间总让人明白了许多,而还是有一批又一批的孩子在重复着这个循环。我敢肯定,那个白牛下星期六还是会一如既往奔向网吧!只是,他可能再也不会遇到我了。多少事,多少人,看着看着就走远了。那些原本属于我们的风华,都在光阴中渐渐消逝,如今再用疯狂形容可能已经不太合适了。我并不后悔,只是不想再有人把这条荆棘再走一遍。一句问候填满整个青春,沉默里千言万语。时光回到那年夏天,忙忙碌碌看人生匆匆!忘记了,年轻的梦!但如今,云淡风轻,逝去的心酸也不失为一样的美好。是美好的终将逝去,还是逝去的终将美好?无所谓了。。。。。。
1 下一页