mypanel.java~4~

来自「Jbuilder100个例子 都是经典例子 对大家学习Jbuilder非常有帮助」· JAVA~4~ 代码 · 共 44 行

JAVA~4~
44
字号
package drawshape;import java.awt.*;import javax.swing.JPanel;/** * Title: * Description: * Copyright:    Copyright (c) 2001 * Company: * @author * @version 1.0 */public class MyPanel extends JPanel {  BorderLayout borderLayout1 = new BorderLayout();  private Ellipse2D.Double circle =    new Ellipse2D.Double(10, 10, 350, 350);  private Rectangle2D.Double square =    new Rectangle2D.Double(10, 10, 350, 350);  public MyPanel() {    try {      jbInit();    }    catch(Exception ex) {      ex.printStackTrace();    }  }  void jbInit() throws Exception {    this.setLayout(borderLayout1);  }      public void paintComponent(Graphics g) {    clear(g);    Graphics2D g2d = (Graphics2D)g;    g2d.fill(circle);    g2d.draw(square);  }  protected void clear(Graphics g) {    super.paintComponent(g);  }}

⌨️ 快捷键说明

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