Java使用GUI实现绘制线条?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
使用Graphics2D类的Line2D对象的画()方法作为参数来绘制一条线。
包com.yiibai; 进口java.awt。*; 进口java.awt.event。*; 进口java.awt.geom.Line2D; 进口javax.swing.JApplet; 进口javax.swing.JFrame; 公开课DrawAndDisplayLine延伸JApplet { 公共空间init () { setBackground (Color.white); setForeground (Color.white); } 公共空间油漆(图形g) { Graphics2D g2=(Graphics2D) g; g2.setRenderingHint (RenderingHints。KEY_ANTIALIASING RenderingHints.VALUE_ANTIALIAS_ON); g2.setPaint (Color.gray); int x=8; int y=9; g2。(新Line2D画。双(x, y, 200, 200)); g2.drawString(“画一条线的示例“,x, 250); } 公共静态void main (String []) { JFrame f=new JFrame(“画一条线,); f。addWindowListener(新WindowAdapter () { 公共空间windowClosing (WindowEvent e) { system . exit (0); } }); JApplet applet=new DrawAndDisplayLine (); f.getContentPane阀门()(“Center" applet); applet.init (); f.pack (); f。setSize(新维度(300、300)); f.setVisible(真正的); } }
上述代码示例将产生以下结果。
看完上述内容,你们掌握Java使用GUI实现绘制线条的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!