📄 renderingdemo3.java
字号:
// RenderingDemo3.java
import java.awt.*;
import java.awt.geom.*;
public class RenderingDemo3 extends java.applet.Applet
{
public void paint (Graphics g)
{
Graphics2D g2 = (Graphics2D) g;
RenderingHints rh = g2.getRenderingHints ();
rh.put (RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);
g2.setRenderingHints (rh);
BasicStroke bs = new BasicStroke (36.0f,
BasicStroke.CAP_BUTT,
BasicStroke.JOIN_BEVEL);
g2.setStroke (bs);
GeneralPath path = new GeneralPath ();
path.moveTo (30.0f, 90.0f);
path.lineTo (150.0f, 20.0f);
path.lineTo (270.0f, 90.0f);
g2.draw (path);
bs = new BasicStroke (36.0f,
BasicStroke.CAP_BUTT,
BasicStroke.JOIN_ROUND);
g2.setStroke (bs);
path = new GeneralPath ();
path.moveTo (30.0f, 190.0f);
path.lineTo (150.0f, 120.0f);
path.lineTo (270.0f, 190.0f);
g2.draw (path);
bs = new BasicStroke (36.0f,
BasicStroke.CAP_BUTT,
BasicStroke.JOIN_MITER);
g2.setStroke (bs);
path = new GeneralPath ();
path.moveTo (30.0f, 290.0f);
path.lineTo (150.0f, 220.0f);
path.lineTo (270.0f, 290.0f);
g2.draw (path);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -