• 大小: 4KB
    文件类型: .java
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: Java
  • 标签: 边填充  

资源简介

用java模拟画板,用鼠标监控,能描绘出任意多边形,然后用边填充算法,对多边形进行填充。

资源截图

代码片段和文件信息

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.geom.Ellipse2D;
import java.awt.geom.Line2D;
import java.awt.image.BufferedImage;
import javax.swing.*;

import java.util.*;

public class drawing extends Jframe{
MyPanel Panel;
    JButton jb1 jb2;
public drawing(){
JOptionPane.showMessageDialog(null “1.在画板上画N个点 \n2.点击“画多边形“按钮\n3.点击”填充多边形“按钮\n“);
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
Panel = new MyPanel();
Container contentPane=getContentPane();
contentPane.add(Panel “Center“);
     jb1 = new JButton(“画多边形“);
     jb2 = new JButton(“填充多边形“);
     jb1.addActionListener(Panel);
     jb2.addActionListener(Panel);
   

评论

共有 条评论

相关资源