1 JFrame jf = new JFrame() {
2 public void paint(Graphics g) {
3 super.paint(g);
4 Graphics2D g2 = (Graphics2D) g;
5
6 g2.translate(getWidth() / 2, getHeight() / 2);// 将原点平移到窗口中间
7 g2.scale(1, -1);
8
9 // AffineTransform at = new AffineTransform(1, 0, 0, -1, 0,getHeight());// 垂直翻转,这个方法也行
10 // g2.setTransform(at);
11
12 g2.drawString("0", 0, 0);
13 g2.drawString("1", 100, 100);
14 g2.drawString("2", -100, 100);
15 g2.drawString("3", -100, -100);
16 g2.drawString("4", 100, -100);
17
18 }
19 };
20
21 jf.setSize(300, 300);
22 jf.setVisible(true);