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

📄 mypanel.java~24~

📁 很好得jbuilder100例源代码
💻 JAVA~24~
字号:
package text2d;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();  public MyPanel() {    try {      jbInit();    }    catch(Exception ex) {      ex.printStackTrace();    }  }  void jbInit() throws Exception {    this.setLayout(borderLayout1);  }  int ShiftNorth(int p, int distance) {     return (p - distance);   }  int ShiftSouth(int p, int distance) {     return (p + distance);   }  int ShiftEast(int p, int distance) {     return (p + distance);   }  int ShiftWest(int p, int distance) {     return (p - distance);  }  public void paintComponent(Graphics g){    g.setFont(new Font("TimesRoman",Font.PLAIN,60));    //阴影效果    g.setColor(new Color(50, 50, 50));    g.drawString("Shadow", ShiftEast(10, 2), ShiftSouth(60, 2));    g.setColor(new Color(220, 220, 220));    g.drawString("Shadow", 10, 60);    //雕刻效果    g.translate(180,0);    g.setColor(new Color(220, 220, 220));    g.drawString("Engrave", ShiftEast(10, 1), ShiftSouth(60, 1));    g.setColor(new Color(50, 50, 50));    g.drawString("Engrave", 10, 60);    //轮廓效果    g.translate(-180,100);    g.setColor(Color.red);    g.drawString("Outline", ShiftWest(10, 1), ShiftNorth(60, 1));    g.drawString("Outline", ShiftWest(10, 1), ShiftSouth(60, 1));    g.drawString("Outline", ShiftEast(10, 1), ShiftNorth(60, 1));    g.drawString("Outline", ShiftEast(10, 1), ShiftSouth(60, 1));    g.setColor(Color.yellow);    g.drawString("Outline", 10, 60);    //切割效果    g.translate(180,0);    int w = (g.getFontMetrics()).stringWidth("Segment");    int h = (g.getFontMetrics()).getHeight();    int d = (g.getFontMetrics()).getDescent();    g.setColor(Color.black);    g.drawString("Segment", 10, 60);    g.setColor(this.getBackground());    for (int i = 0; i < h; i += 3)      g.drawLine(10, 60 + d - i, 10 + w, 60 + d - i);  }}

⌨️ 快捷键说明

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