📄 test_frame.java~2~
字号:
package edu.whu.poly;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2004</p> * <p>Company: </p> * @author not attributable * @version 1.0 */import java.awt.*;import java.awt.geom.*;public class test_frame extends Frame { public static void main(String args[]) { new test_frame(); } public test_frame() { setSize(220,180); setVisible(true); } public void paint(Graphics g) { // Obtain a Graphics2D object Graphics2D g2 = (Graphics2D)g; // Set the rendering quality. g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); // define a linear colour gradient GradientPaint gp = new GradientPaint(0, 60, Color.red, 0, 120, Color.yellow); Ellipse2D r = new Ellipse2D.Float(30, 60, 160, 60); g2.setPaint(gp); g2.fill(r); // set rotation g2.transform(AffineTransform.getRotateInstance(Math.PI/8)); g2.setFont(new Font("Serif", Font.BOLD, 85)); g2.setPaint(Color.blue); // set compositing rule with transparency g2.setComposite(AlphaComposite.getInstance( AlphaComposite.SRC_OVER, 0.5f)); g2.drawString("test_frame",50,70); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -