jmgradpanel.java.svn-base
来自「梦界家园程序开发基底框架」· SVN-BASE 代码 · 共 37 行
SVN-BASE
37 行
package jm.framework.gui.module;
import java.awt.*;
import javax.swing.JPanel;
public class JMGradPanel extends JPanel {
private static final long serialVersionUID = -5240355362905273276L;
public static final String CLASS_NAME = "GRADPANEL";
private Color pstartColor;
private Color pendColor;
public JMGradPanel(Color asColor) {
this(asColor, Color.white);
}
public JMGradPanel(Color asStartColor, Color asEndColor) {
super();
pstartColor = asStartColor;
pendColor = asEndColor;
}
public void paint(Graphics g) {
super.paint(g);
Graphics2D g2 = (Graphics2D) g;
GradientPaint gp = new GradientPaint(0, 0, pstartColor,
getSize().width, 0, pendColor);
g2.setPaint(gp);
g.fillRect(0, 0, getSize().width, getSize().height);
g2.setColor(Color.white);
// g2.drawString(psTitle,5,15);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?