相关疑难解决方法(0)

如何正确对齐此文本?

我今天写这极时钟和我差不多完成exept我想我对齐类似于线内文字.有谁知道如何做到这一点?我曾尝试使用FontRenderContext和字体指标,但我似乎无法让它工作.这是完整的源代码,因此您可以编译它并自己查看.

import java.applet.Applet;
import java.awt.AWTEvent;
import java.awt.Color;
import java.awt.Font;
import java.awt.FontMetrics;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import java.awt.Shape;
import java.awt.Toolkit;
import java.awt.font.FontRenderContext;
import java.awt.font.GlyphVector;
import java.awt.geom.AffineTransform;
import java.awt.geom.Arc2D;
import java.awt.geom.Point2D;
import java.awt.image.BufferedImage;
import java.awt.image.WritableRaster;
import java.util.Calendar;
import java.util.TimeZone;

public class Clock extends Applet implements Runnable {

int[][] colorsInt = {{20,20,20},{100,100,50},{50,100,100},{10,170,50},{79,29,245},{24,69,234},{253,24,103}};
Color[] colors;
int size;
int radius;
boolean anitalias = false;
static final float HPI = (float)(Math.PI / 180f);

public void start() {
    enableEvents(AWTEvent.KEY_EVENT_MASK | AWTEvent.MOUSE_EVENT_MASK | AWTEvent.MOUSE_MOTION_EVENT_MASK); …
Run Code Online (Sandbox Code Playgroud)

java applet swing rotation java-2d

3
推荐指数
1
解决办法
2578
查看次数

标签 统计

applet ×1

java ×1

java-2d ×1

rotation ×1

swing ×1