
正文
Java多边形画图代码,java绘制多边形
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java画多边形和三角形
我习惯把窗口写成一个单独的类,然后再main方法中创建实例
class mainFrame extends JFrame{
mainFrame(){
JButton sanjiaoxing=new JButton("多边形");
paintListener paintListener=new StartListener();
sanjiaoxing.addActionListener(paintActionListener);
}
class paintListener{
public void actionPerformed(ActionEvent s){
要执行的代码写在这里
}
}
}
具体类,组件,事件名字由你决定
相关问答
Q1: java里面怎么画多边形?
如果是可以用正方形,三角形,圆形等基本图形拼接出来的多边形,可以使用area,然后对基本图形取交集或者并集即可
Q2: java 画多边形。。
自己查api,Graphics类有个花封闭曲线的方法,传进去一组x坐标,一组Y坐标
要么用AlphaComposite做颜色混合,选择src_over
SRC_OVER混合规则把源像素(新的像素)组合到目的像素(原有像素)上面,这样重叠的部分就只显示了源像素的颜色。如果你开始渲染一个蓝色矩形,然后把一个红色矩形和它部分重叠,则重叠的部分会被渲染为红色。换句话说最后被渲染成的颜色将在最上面显示出来。







