⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 drowpolygonframe.java

📁 java灵感设计
💻 JAVA
字号:
package drowpolygon;import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.util.*;/** * <p>Title: Drow Polygon Demo</p> * <p>Description: This is a Drow Polygon demo</p> * <p>Copyright: Copyright (c) 2002</p> * <p>Company: d6-125</p> * @author Liujun * @version 1.0 */public class DrowPolygonFrame extends JFrame {  JPanel contentPane;  BorderLayout borderLayout1 = new BorderLayout();  Random generator = new Random();  //Construct the frame  public DrowPolygonFrame() {    enableEvents(AWTEvent.WINDOW_EVENT_MASK);    try {      jbInit();    }    catch(Exception e) {      e.printStackTrace();    }  }  //Component initialization  private void jbInit() throws Exception  {    //setIconImage(Toolkit.getDefaultToolkit().createImage(DrowPolygonFrame.class.getResource("[Your Icon]")));    contentPane = (JPanel) this.getContentPane();    contentPane.setLayout(borderLayout1);    this.setForeground(Color.black);    this.setSize(new Dimension(400, 300));    this.setTitle("Drow Polygon Frame Demo");  }  //Overridden so we can exit when window is closed  protected void processWindowEvent(WindowEvent e) {    super.processWindowEvent(e);    if (e.getID() == WindowEvent.WINDOW_CLOSING) {      System.exit(0);    }  }  public void paint(Graphics g) {    /**@todo: Override this java.awt.Container method*/    //重载该方法,来刷新屏幕   super.paint( g);   int x[]={10,20,30,40,50,60,70,80,90,100};//设置数组X的初始值   int y[]={10,20,30,40,50,60,70,80,90,100};//设置数组Y的初始值     for (int i = 0; i < 10; i++)//使用随机数设置X和Y的值      {        x[i]=generator.nextInt(200) ;        y[i]=generator.nextInt(200) ;      }      Polygon Poly = new Polygon(x,y,10);//创建多边形      g.setColor(Color.red);//设置多边形颜色      g.drawPolygon(Poly);//绘制多边形      g.setColor(Color.orange);//设置字符串颜色      Font font1=new Font("宋体",Font.BOLD,36);      g.setFont(font1);//设置字符串字体      g.drawString("画多边形和文字演示。",60,60);//输出字符串  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -